The Week Of Monday 3 August 2026 Archives by date
Starting: Mon Aug 3 00:01:08 PDT 2026
Ending: Sun Aug 9 23:58:22 PDT 2026
Messages: 6779
- [llvm] [NPM] Make few more passes required - 2 (PR #213608)
Vikram Hegde via llvm-commits
- [llvm] [AArch64] Add initial sched model for hip12 (PR #212935)
Zhiheng Xie via llvm-commits
- [llvm] [NPM] Make few more passes required - 2 (PR #213608)
Vikram Hegde via llvm-commits
- [llvm] [SLP][modularisation][NFC] Move getSameOpcode cluster to SLPCompatibilityAnalysis (3/3) (PR #213609)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SLP][modularisation][NFC] Move getSameOpcode cluster to SLPCompatibilityAnalysis (3/3) (PR #213609)
via llvm-commits
- [llvm] [SLP][modularisation][NFC] Move getSameOpcode cluster to SLPCompatibilityAnalysis (3/3) (PR #213609)
via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Gauarv Chaudhary via llvm-commits
- [llvm] [SelectionDAG] Fold constant PARTIAL_REDUCE_SMLA/UMLA/SUMLA nodes (PR #210351)
via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Ralf Jung via llvm-commits
- [llvm] [DebugInfo] Fix compact DWARF expression failure handling (PR #213391)
James Henderson via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] fix alignment of i128 (PR #213523)
Simeon David Schaub via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] fix alignment of i128 (PR #213523)
Simeon David Schaub via llvm-commits
- [llvm] [RISCV] Pick correct lround libcall for fp128 (PR #213220)
Kane Wang via llvm-commits
- [llvm] X86: Defend against regression from SimplifyDemandedVectorElts load support (PR #213611)
Matt Arsenault via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ashutosh Nema via llvm-commits
- [llvm] X86: Defend against regression from SimplifyDemandedVectorElts load support (PR #213611)
Matt Arsenault via llvm-commits
- [llvm] X86: Defend against regression from SimplifyDemandedVectorElts load support (PR #213611)
Matt Arsenault via llvm-commits
- [llvm] X86: Defend against regression from SimplifyDemandedVectorElts load support (PR #213611)
via llvm-commits
- [llvm] [RISCV] Pick correct lround libcall for fp128 (PR #213220)
Kane Wang via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
James Henderson via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
James Henderson via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
James Henderson via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
James Henderson via llvm-commits
- [llvm] [CodeGen] Fix -Wrange-loop-construct (PR #211469)
Matt Arsenault via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ashutosh Nema via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] fix alignment of i128 (PR #213523)
Matt Arsenault via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][Flang] Add integer-kind wrappers to omp_lib (PR #213505)
via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
via llvm-commits
- [llvm] [AArch64] Fold zero-interleave shuffle into vector shift left (PR #210793)
Deepak Shirke via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
via llvm-commits
- [llvm] [RISCV][SMT] Add SpacemiT-x100 vector sched info (PR #210597)
via llvm-commits
- [llvm] [LV] Add iv_outside_user ptr-ind variant test (PR #213263)
Ramkumar Ramachandra via llvm-commits
- [llvm] 00312bb - [RISCV][SMT] Add SpacemiT-x100 vector sched info (#210597)
via llvm-commits
- [llvm] [LV] Add iv_outside_user ptr-ind variant test (PR #213263)
Ramkumar Ramachandra via llvm-commits
- [llvm] [GlobalISel] Add NumSignBits for G_UNMERGE_VALUES (PR #213607)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add NumSignBits for G_UNMERGE_VALUES (PR #213607)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add NumSignBits for G_UNMERGE_VALUES (PR #213607)
Matt Arsenault via llvm-commits
- [llvm] [NFC][SPIR-V] Fuse redundant full-traversal loops in prepare/emit-intrinsics/structurizer passes (PR #211299)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [NFC][SPIR-V] Fuse redundant full-traversal loops in prepare/emit-intrinsics/structurizer passes (PR #211299)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [NFC][SPIR-V] Fuse redundant full-traversal loops in prepare/emit-intrinsics/structurizer passes (PR #211299)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [NFC][SPIR-V] Fuse redundant full-traversal loops in prepare/emit-intrinsics/structurizer passes (PR #211299)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Gauarv Chaudhary via llvm-commits
- [llvm] AMDGPU: Tablegenerate TargetParser feature sets (PR #212945)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Support lowering preloaded kernel arguments (PR #205049)
Keshav Vinayak Jha via llvm-commits
- [llvm] [CodeGen][AMDGPU] Support type-aware intrinsic feature checks (PR #205536)
Keshav Vinayak Jha via llvm-commits
- [llvm] [InstCombine] Rebuild type-changing PHIs in PointerReplacer (PR #212429)
Keshav Vinayak Jha via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
David Green via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
David Green via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
David Green via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
David Green via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [RISCV] Reduce spill/reload pairs when Xqcilo extension is enabled (PR #212807)
Sudharsan Veeravalli via llvm-commits
- [llvm] [RISCV] Reduce spill/reload pairs when Xqcilo extension is enabled (PR #212807)
Sudharsan Veeravalli via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] fix alignment of i128 (PR #213523)
Simeon David Schaub via llvm-commits
- [libcxx] [llvm] [libcxx] Speed up xsgetn for always_noconv (PR #212010)
via llvm-commits
- [llvm] [NPM] Make few more passes required - 2 (PR #213608)
Vikram Hegde via llvm-commits
- [libcxx] [llvm] [libcxx] Speed up xsgetn for always_noconv (PR #212010)
via llvm-commits
- [llvm] [NPM] Make few more passes required - 2 (PR #213608)
Vikram Hegde via llvm-commits
- [llvm] [NPM] Make few more passes required - 2 (PR #213608)
via llvm-commits
- [llvm] [NPM] Make few more passes required - 2 (PR #213608)
via llvm-commits
- [llvm] [NPM] Make few more passes required - 2 (PR #213608)
Matt Arsenault via llvm-commits
- [llvm] [NPM] Make few more passes required - 2 (PR #213608)
Matt Arsenault via llvm-commits
- [llvm] [NPM] Make few more passes required - 2 (PR #213608)
Matt Arsenault via llvm-commits
- [llvm] [NPM] Make few more passes required - 2 (PR #213608)
Matt Arsenault via llvm-commits
- [llvm] [NPM] Make few more passes required - 2 (PR #213608)
Matt Arsenault via llvm-commits
- [llvm] [ORC] Fix COFFAutoImportGeneratorTest on Darwin. (PR #213616)
Lang Hames via llvm-commits
- [compiler-rt] [llvm] [msan] Add interceptors for fortified memory functions (__memcpy_chk, etc.) (PR #206702)
Austin Schuh via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
Matt Arsenault via llvm-commits
- [llvm] [CMake] Enable per-target runtime directory by default (PR #200881)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Select narrow GPR constants (PR #204322)
David Green via llvm-commits
- [llvm] [X86] Don't assume the FPCLASS category mask is a literal (PR #213171)
Matt Arsenault via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
Luke Lau via llvm-commits
- [compiler-rt] [llvm] [msan] Add interceptors for fortified memory functions (__memcpy_chk, etc.) (PR #206702)
Austin Schuh via llvm-commits
- [llvm] [GlobalISel][AArch64] Optimize shl, lshr, ashr (PR #213576)
David Green via llvm-commits
- [llvm] 2354dce - [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (#205995)
via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
Luke Lau via llvm-commits
- [llvm] [NPM] Make few more passes required - 2 (PR #213608)
via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
Luke Lau via llvm-commits
- [llvm] [VPlan] Untie tail folding from optimizeInductionLiveOutUsers. NFC (PR #207984)
Luke Lau via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
James Henderson via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
James Henderson via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
James Henderson via llvm-commits
- [compiler-rt] [llvm] [ASan] Correctly handle vectorized pointer sub/cmp for `invalid-pointer-pair` (PR #213546)
Thurston Dang via llvm-commits
- [llvm] [VPlan] Untie tail folding from optimizeInductionLiveOutUsers. NFC (PR #207984)
Luke Lau via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Jan Trusiłło via llvm-commits
- [llvm] [VPlan] Sink single-scalar VPI to replicate regions (PR #208906)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
Matt Arsenault via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Fangrui Song via llvm-commits
- [llvm] [GlobalISel] Add G_SEXT_INREG(G_ZEXT) -> G_SEXT combine. (PR #213606)
Lukas Sommer via llvm-commits
- [llvm] [VPlan] Allow cleanup of dead ExpandSCEVs (PR #208952)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
via llvm-commits
- [compiler-rt] [llvm] [ASan] Correctly handle vectorized pointer sub/cmp for `invalid-pointer-pair` (PR #213546)
Thurston Dang via llvm-commits
- [llvm] a9ebf2c - [LV] Add iv_outside_user ptr-ind variant test (#213263)
via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (NFC) (PR #209611)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Add iv_outside_user ptr-ind variant test (PR #213263)
Ramkumar Ramachandra via llvm-commits
- [llvm] [GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (PR #213364)
Simon Pilgrim via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoongArch][MC] Pre-mark align fragments as linker-relaxable (PR #213582)
Fangrui Song via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [clang] [llvm] [mlir] [OpenMP][Clang] Enable `ATTACH`-style maps for mappers. (PR #210213)
Abhinav Gaba via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] Reland "[HIPSPV] Add in-tree SPIR-V backend support for chipStar" (PR #213052)
Paulius Velesko via llvm-commits
- [clang] [llvm] [mlir] [OpenMP][Clang] Enable `ATTACH`-style maps for mappers. (PR #210213)
via llvm-commits
- [llvm] [X86][GISEL] - Legalize G_FPTOUI & G_UITOFP for X87 (PR #155562)
Pawan Nirpal via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
Matt Arsenault via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] Reland [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #213584)
Matt Arsenault via llvm-commits
- [clang] [llvm] X86 csr (PR #213618)
Shreeyash Pandey via llvm-commits
- [llvm] [TableGen][AsmMatcher] Resolve RegClassByHwMode kinds for all operands (PR #213479)
Matt Arsenault via llvm-commits
- [lld] [lld] Report temporal BP profile resolution (PR #212127)
Karim Alweheshy via llvm-commits
- [lld] [lld][MachO] Add initializer and +load roots to temporal BP sorting (PR #212110)
Karim Alweheshy via llvm-commits
- [llvm] [ProfileData] Preserve cross-image targets in concatenated raw profiles (PR #212715)
Karim Alweheshy via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
David Sherwood via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
David Sherwood via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
David Sherwood via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
David Sherwood via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
David Sherwood via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
David Sherwood via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
David Sherwood via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Ramkumar Ramachandra via llvm-commits
- [llvm] c99e675 - [ARM][MVE] Match canonical saturating negation patterns (#213085)
via llvm-commits
- [llvm] [ARM][MVE] Match canonical saturating negation patterns (PR #213085)
Ties Stuij via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
Ramkumar Ramachandra via llvm-commits
- [lld] [lld] Report temporal BP profile resolution (PR #212127)
Karim Alweheshy via llvm-commits
- [llvm] [Coroutines] Support typed retcon allocators (PR #211099)
Karim Alweheshy via llvm-commits
- [llvm] [ProfileData] Preserve cross-image targets in concatenated raw profiles (PR #212715)
Karim Alweheshy via llvm-commits
- [lld] [lld-macho] Include ICF safe thunks in balanced partitioning (PR #212096)
Karim Alweheshy via llvm-commits
- [clang] [lld] [llvm] [mlir] [RFC][AMDGPU] Add BARRIER address space (PR #209746)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Add AMDGPU support for llvm-objcopy (PR #190020)
James Henderson via llvm-commits
- [llvm] [AMDGPU] Add AMDGPU support for llvm-objcopy (PR #190020)
James Henderson via llvm-commits
- [llvm] [AMDGPU] Add AMDGPU support for llvm-objcopy (PR #190020)
James Henderson via llvm-commits
- [llvm] [AMDGPU] Add AMDGPU support for llvm-objcopy (PR #190020)
James Henderson via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
Ramkumar Ramachandra via llvm-commits
- [clang] [lld] [llvm] [mlir] [RFC][AMDGPU] Add BARRIER address space (PR #209746)
Pierre van Houtryve via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
Simon Pilgrim via llvm-commits
- [llvm] [VPlan] Untie tail folding from optimizeInductionLiveOutUsers. NFC (PR #207984)
Luke Lau via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] ba1c26c - [X86] Fix missing CFI after the Swift async context push (#202570)
via llvm-commits
- [llvm] [X86] Fix missing CFI after the Swift async context push (PR #202570)
via llvm-commits
- [llvm] [X86] Fix missing CFI after the Swift async context push (PR #202570)
via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Antonio Frighetto via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Antonio Frighetto via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Antonio Frighetto via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Antonio Frighetto via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ashutosh Nema via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DAG] Add ISD::FSQRT handling to computeKnownFPClass (PR #213620)
Varad Rahul Kamthe via llvm-commits
- [clang] [llvm] [AArch64] Add aarch64-unknown-uefi target support (PR #213275)
via llvm-commits
- [clang] [llvm] [AArch64] Add aarch64-unknown-uefi target support (PR #213275)
via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
Matt Arsenault via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
David Sherwood via llvm-commits
- [llvm] [DAG] Add ISD::FSQRT handling to computeKnownFPClass (PR #213620)
via llvm-commits
- [llvm] [TLI] Update `getWCharSize` documentation (PR #213622)
Ömer Sinan Ağacan via llvm-commits
- [llvm] RuntimeLibcalls: Add sqrtf to the Hexagon runtime libcall set (PR #210909)
Matt Arsenault via llvm-commits
- [llvm] [TLI] Update `getWCharSize` documentation (PR #213622)
via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] [DAG] Add ISD::FSQRT handling to computeKnownFPClass (PR #213620)
Matt Arsenault via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [TLI] Update `getWCharSize` documentation (NFC) (PR #213622)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [IndVarSimplify] Add support to simplify pointer IV to integer IV (PR #209413)
via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
David Sherwood via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [lldb] [llvm] [lldb][NFC] Fix various warnings showing up in Xcode 27 (PR #213438)
David Spickett via llvm-commits
- [lldb] [llvm] [lldb][NFC] Fix various warnings showing up in Xcode 27 (PR #213438)
David Spickett via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarUnmergeValues when SrcTy is float (PR #204541)
via llvm-commits
- [llvm] [IR][NFC] Remove unused helpers for inserting dbg intrinsics (PR #212304)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
David Sherwood via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Matt Arsenault via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Jan Trusiłło via llvm-commits
- [llvm] [DA] Rewrite Banerjee MIV test with SCEV-based interval arithmetic (PR #207662)
Ruoyu Qiu via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Adjust cost for min/max intrinsics using v2i8 and v2i16 (PR #212801)
Jack Styles via llvm-commits
- [llvm] [X86] Fix missing CFI after the Swift async context push (PR #202570)
LLVM Continuous Integration via llvm-commits
- [llvm] [ConstFold] Fold fixed-vectors in simplifyIntrinsic (PR #213625)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ConstFold] Fold fixed-vectors in simplifyIntrinsic (PR #213625)
via llvm-commits
- [llvm] [Transforms][Utils] Preserve branch weights in LoopSplitUtils (PR #213626)
Ashutosh Nema via llvm-commits
- [llvm] [Transforms][Utils] Preserve branch weights in LoopSplitUtils (PR #213626)
via llvm-commits
- [llvm] [DAG] Add ISD::FSQRT handling to computeKnownFPClass (PR #213620)
Varad Rahul Kamthe via llvm-commits
- [llvm] [Transforms][Utils] Preserve branch weights in LoopSplitUtils (PR #213626)
Ashutosh Nema via llvm-commits
- [llvm] [TLI] Update `getWCharSize` documentation (NFC) (PR #213622)
Antonio Frighetto via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Validate fixed-point SCVTF/UCVTF scale operands (PR #213490)
Oliver Stannard via llvm-commits
- [llvm] Reland [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #213584)
Pengcheng Wang via llvm-commits
- [llvm] Reland [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #213584)
Pengcheng Wang via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Nano scheduling model (PR #207174)
via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ashutosh Nema via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
David Sherwood via llvm-commits
- [llvm] [AMDGPU] Widen sub-dword constant loads with dword alignment to match SelectionDAG behavior (PR #184790)
Arseniy Obolenskiy via llvm-commits
- [llvm] [TLI] Update `getWCharSize` documentation (NFC) (PR #213622)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Jan Trusiłło via llvm-commits
- [llvm] [X86] Add PSEUDO_FMIN/PSEUDO_FMAX to canCombineAsMaskOperation (PR #213475)
Simon Pilgrim via llvm-commits
- [llvm] [LoopIdiom] Don't introduce `wcslen` calls when `wchar` size is not the default (PR #213629)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [X86] Add PSEUDO_FMIN/PSEUDO_FMAX to canCombineAsMaskOperation (PR #213475)
Simon Pilgrim via llvm-commits
- [llvm] [Transforms][Utils] Preserve branch weights in LoopSplitUtils (PR #213626)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiom] Don't introduce `wcslen` calls when `wchar` size is not the default (PR #213629)
via llvm-commits
- [llvm] [LoopIdiom] Don't introduce `wcslen` calls when `wchar` size is not the default (PR #213629)
via llvm-commits
- [llvm] [X86] Add PSEUDO_FMIN/PSEUDO_FMAX to canCombineAsMaskOperation (PR #213475)
Simon Pilgrim via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] [Transforms][Utils] Preserve branch weights in LoopSplitUtils (PR #213626)
Ramkumar Ramachandra via llvm-commits
- [llvm] X86: Defend against regression from SimplifyDemandedVectorElts load support (PR #213611)
Simon Pilgrim via llvm-commits
- [llvm] [GlobalsAA] Handle self-referencing stores in `AnalyzeUsesOfPointer` (PR #213631)
Antonio Frighetto via llvm-commits
- [llvm] [X86][GISEL] - Legalize G_FPTOUI & G_UITOFP for X87 (PR #155562)
Pawan Nirpal via llvm-commits
- [llvm] [GlobalsAA] Handle self-referencing stores in `AnalyzeUsesOfPointer` (PR #213631)
via llvm-commits
- [llvm] 6617316 - X86: Defend against regression from SimplifyDemandedVectorElts load support (#213611)
via llvm-commits
- [llvm] X86: Defend against regression from SimplifyDemandedVectorElts load support (PR #213611)
Matt Arsenault via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Pawan Nirpal via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Pawan Nirpal via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
Ramkumar Ramachandra via llvm-commits
- [llvm] 536acc2 - [ORC] Fix COFFAutoImportGeneratorTest on Darwin. (#213616)
via llvm-commits
- [llvm] [ORC] Fix COFFAutoImportGeneratorTest on Darwin. (PR #213616)
Lang Hames via llvm-commits
- [llvm] 9baf14f - [TLI] Update `getWCharSize` documentation (NFC) (#213622)
via llvm-commits
- [llvm] [TLI] Update `getWCharSize` documentation (NFC) (PR #213622)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Pawan Nirpal via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
Lang Hames via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Jan Trusiłło via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [LAA] Prepare to handle diff type sizes v2 (NFC) (PR #161238)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ORC] Add AutoImportGenerator for COFF dllimport auto-import (PR #203914)
via llvm-commits
- [llvm] [LoopIdiom] Don't introduce `wcslen` calls when `wchar` size is not the default (PR #213629)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel][AArch64] Optimize shl, lshr, ashr (PR #213576)
Yeongu Choe via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
Kamlesh Kumar via llvm-commits
- [flang] [llvm] [mlir] [openmp] [Flang][OpenMP] Lower scan directive and inscan reduction modifier (PR #206747)
CHANDRA GHALE via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
Kamlesh Kumar via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Pawan Nirpal via llvm-commits
- [llvm] [WIP][X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
Kieran B via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] Reland [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (PR #213584)
Pengcheng Wang via llvm-commits
- [llvm] 80df471 - Reland [MachineLICM] Use `RegisterClassInfo::getRegPressureSetLimit` (#213584)
via llvm-commits
- [llvm] [Transforms][Utils] Preserve branch weights in LoopSplitUtils (PR #213626)
Ashutosh Nema via llvm-commits
- [clang] [llvm] [clang][DebugInfo] Allow function-local statics to be scoped within a lexical block (PR #213153)
Orlando Cazalet-Hyams via llvm-commits
- [clang] [llvm] [clang][DebugInfo] Allow function-local statics to be scoped within a lexical block (PR #213153)
Orlando Cazalet-Hyams via llvm-commits
- [clang] [llvm] [clang][DebugInfo] Allow function-local statics to be scoped within a lexical block (PR #213153)
Orlando Cazalet-Hyams via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
via llvm-commits
- [llvm] [Transforms][Utils] Preserve branch weights in LoopSplitUtils (PR #213626)
Ashutosh Nema via llvm-commits
- [llvm] Reland "[AMDGPU] Fix llvm.amdgcn.ballot with return width != wavefront size" (PR #213635)
Arseniy Obolenskiy via llvm-commits
- [llvm] Reland "[AMDGPU] Fix llvm.amdgcn.ballot with return width != wavefront size" (PR #213635)
via llvm-commits
- [llvm] [Transforms][Utils] Preserve branch weights in LoopSplitUtils (PR #213626)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Preserve branch weights in LoopSplitUtils (PR #213626)
Ramkumar Ramachandra via llvm-commits
- [llvm] [WebAssembly][DAGCombine] Avoid scalarizing v8i8 to v8f16 conversions (PR #213636)
Anutosh Bhat via llvm-commits
- [llvm] [WebAssembly][DAGCombine] Avoid scalarizing v8i8 to v8f16 conversions (PR #213636)
via llvm-commits
- [llvm] [AArch64][SVE] Allow scalable factor-3 interleaved accesses (PR #200424)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
Harry Ramsey via llvm-commits
- [llvm] [SPIR-V] Scalarize vector of pointers for ptrtoint/inttoptr (PR #184817)
Arseniy Obolenskiy via llvm-commits
- [llvm] [WebAssembly][DAGCombine] Avoid scalarizing v8i8 to v8f16 conversions (PR #213636)
via llvm-commits
- [llvm] [SPIR-V] Preserve sign and payload when printing NaN as hex float (PR #212438)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fold fsub into fma_mix via free neg_lo modifier (PR #212305)
Arseniy Obolenskiy via llvm-commits
- [llvm] [X86] Coalesce redundant vector register clears in zero_call_used_regs (PR #212147)
Simon Pilgrim via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
via llvm-commits
- [llvm] 5daadaa - [X86] Add PSEUDO_FMIN/PSEUDO_FMAX to canCombineAsMaskOperation (#213475)
via llvm-commits
- [llvm] [X86] Add PSEUDO_FMIN/PSEUDO_FMAX to canCombineAsMaskOperation (PR #213475)
Simon Pilgrim via llvm-commits
- [llvm] [llvm] Fix - gcc war: buf may be used uninitialized [-Werror=maybe-uninitialized] (PR #213578)
Renato Golin via llvm-commits
- [llvm] [GlobalISel][AArch64] Optimize shl, lshr, ashr (PR #213576)
Yeongu Choe via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
Kerry McLaughlin via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Antonio Frighetto via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Antonio Frighetto via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Antonio Frighetto via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Antonio Frighetto via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
Kieran B via llvm-commits
- [llvm] [X86] Don't assume the FPCLASS category mask is a literal (PR #213171)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
Harry Ramsey via llvm-commits
- [llvm] [WebAssembly][DAGCombine] Avoid scalarizing v8i8 to v8f16 conversions (PR #213636)
Anutosh Bhat via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Matthew Devereau via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change S2G reduction ops to use flag for reduction ops (PR #213638)
Rajat Bajpai via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
Harry Ramsey via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change S2G reduction ops to use flag for reduction ops (PR #213638)
via llvm-commits
- [llvm] [AArch64] Combine SVE shift and truncate into deinterleave (PR #213252)
Jacob Crawley via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
Yanzuo Liu via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Antonio Frighetto via llvm-commits
- [llvm] [VPlan]: During VPRegionBlock::clone, sync the NUW of CanIVInfo (PR #212266)
David Sherwood via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
Yanzuo Liu via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
Kamlesh Kumar via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
via llvm-commits
- [llvm] [AMDGPU] Widen sub-dword constant loads with dword alignment to match SelectionDAG behavior (PR #184790)
Matt Arsenault via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on couldPrevertStoreLoadForward (PR #159537)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
via llvm-commits
- [llvm] [GlobalISel][AArch64] Implement `llvm.{get,set}.rounding` lowering (PR #210665)
Ömer Sinan Ağacan via llvm-commits
- [llvm] 8f1efc2 - [Transforms][Utils] Preserve branch weights in LoopSplitUtils (#213626)
via llvm-commits
- [llvm] [Transforms][Utils] Preserve branch weights in LoopSplitUtils (PR #213626)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Preserve branch weights in LoopSplitUtils (PR #213626)
Ramkumar Ramachandra via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarMergeValues when DstTy does not match WideTy (PR #203014)
Kacper Doga via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] [InstSimplify] Guard and/or implied-cond folds against poison (PR #211534)
Akshat Dalal via llvm-commits
- [llvm] [InstSimplify] Guard and/or implied-cond folds against poison (PR #211534)
Akshat Dalal via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarMergeValues when DstTy does not match WideTy (PR #203014)
Kacper Doga via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
David Sherwood via llvm-commits
- [llvm] [SLP]Support copyable fmuls in fmuladd, modeled as fmuladd(a, b, -0.0) (PR #213369)
Simon Pilgrim via llvm-commits
- [llvm] [ConstFold] Fold fixed-vectors in simplifyIntrinsic (PR #213625)
David Sherwood via llvm-commits
- [llvm] [LoopUnroll] Fix freqs for unconditional latches: N>2, uniform (PR #182405)
Aleksandr Popov via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Jared Wyles via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Jared Wyles via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Jared Wyles via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] [TableGen][AMDGPU][AsmParser] Catch and fix ambiguous instructions (PR #211093)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][True16] Fix MadMix selection (PR #205431)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][True16] Fix MadMix selection (PR #205431)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][True16] Fix MadMix selection (PR #205431)
Petar Avramovic via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Mark unsupported tests (PR #213404)
via llvm-commits
- [llvm] [SLP]Allow unordered fadd reductions with reassoc only (PR #213261)
Simon Pilgrim via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Mark unsupported tests (PR #213404)
via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [runtimes][cmake] Probe Fortran intrinsic modules for the target triple (PR #211137)
Michael Kruse via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarMergeValues when DstTy does not match WideTy (PR #203014)
Petar Avramovic via llvm-commits
- [llvm] [IR2Vec][NFC] Size the section vector from Section::MaxSections (PR #213643)
Petr Kurapov via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Alexandros Lamprineas via llvm-commits
- [llvm] [PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation (PR #198327)
Daniil Kovalev via llvm-commits
- [llvm] [ProfileData] Preserve cross-image targets in concatenated raw profiles (PR #212715)
Snehasish Kumar via llvm-commits
- [llvm] [PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation (PR #198327)
Daniil Kovalev via llvm-commits
- [llvm] [ControlFlowHub] Add support for switch-based guards (PR #213549)
via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [IR] Add fast-math flags to atomicrmw (PR #211267)
via llvm-commits
- [clang] [llvm] [IR] Add fast-math flags to atomicrmw (PR #211267)
via llvm-commits
- [llvm] Implement support for NSDI DebugFunctionDefinition. (PR #211853)
Manuel Carrasco via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
Łukasz Plewa via llvm-commits
- [llvm] 0e87f69 - [AArch64][GlobalISel] Select narrow GPR constants (#204322)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Select narrow GPR constants (PR #204322)
Cullen Rhodes via llvm-commits
- [llvm] [Transforms][Utils] Preserve branch weights in LoopSplitUtils (PR #213626)
Ashutosh Nema via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [IndVarSimplify][NFC] Add precommit test for umax subset ule folding (PR #213295)
Antonio Frighetto via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Alexandros Lamprineas via llvm-commits
- [flang] [llvm] [mlir] [openmp] [Flang][OpenMP] Lower scan directive and inscan reduction modifier (PR #206747)
CHANDRA GHALE via llvm-commits
- [llvm] [LoopVectorize][X86] Improve libmvec SSE/AVX/AVX-512 test coverage (PR #211863)
Simon Pilgrim via llvm-commits
- [llvm] [LoopVectorize][X86] Improve libmvec SSE/AVX/AVX-512 test coverage (PR #211863)
Simon Pilgrim via llvm-commits
- [llvm] [IndVarSimplify][NFC] Add precommit test for umax subset ule folding (PR #213295)
Antonio Frighetto via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] Implement support for NSDI DebugFunctionDefinition. (PR #211853)
Manuel Carrasco via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] Implement support for NSDI DebugFunctionDefinition. (PR #211853)
Manuel Carrasco via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Timur Golubovich via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [IndVarSimplify][NFC] Add precommit test for umax subset ule folding (PR #213295)
Antonio Frighetto via llvm-commits
- [llvm] c301b99 - [AArch64][SVE] Fold nested boolean UMIN trees (#209234)
via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
Matthew Devereau via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
via llvm-commits
- [llvm] [runtimes][cmake] Probe Fortran intrinsic modules for the target triple (PR #211137)
via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Timur Golubovich via llvm-commits
- [llvm] [Transforms][Utils] Test for branch weight preservation in LoopSplitUtils (PR #213647)
Ashutosh Nema via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [Transforms][Utils] Test for branch weight preservation in LoopSplitUtils (PR #213647)
Ashutosh Nema via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
Phoebe Wang via llvm-commits
- [llvm] [DAG] Add ISD::FSQRT handling to computeKnownFPClass (PR #213620)
Varad Rahul Kamthe via llvm-commits
- [llvm] [AArch64][SVE] Fold nested boolean UMIN trees (PR #209234)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
Phoebe Wang via llvm-commits
- [llvm] 2ef2ab6 - [AArch64] Update tests with interleave intrinsics (#212312)
via llvm-commits
- [llvm] [AArch64] Update tests with interleave intrinsics (PR #212312)
Kamlesh Kumar via llvm-commits
- [llvm] [InstCombine][AArch64] Combine ORRs with logical umin ops (PR #213651)
Matthew Devereau via llvm-commits
- [llvm] [DAG] Add ISD::FSQRT handling to computeKnownFPClass (PR #213620)
Varad Rahul Kamthe via llvm-commits
- [llvm] [IR2Vec][NFC] Size the section vector from Section::MaxSections (PR #213643)
via llvm-commits
- [llvm] [Transforms][Utils] Test for branch weight preservation in LoopSplitUtils (PR #213647)
via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [WIP][X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine][AArch64] Combine ORRs with logical umin ops (PR #213651)
via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change S2G reduction ops to use flag for reduction ops (PR #213638)
via llvm-commits
- [llvm] [Transforms][Utils] Test for branch weight preservation in LoopSplitUtils (PR #213647)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Test for branch weight preservation in LoopSplitUtils (PR #213647)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Test for branch weight preservation in LoopSplitUtils (PR #213647)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Transforms][Utils] Test for branch weight preservation in LoopSplitUtils (PR #213647)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ConstFold] Fold fixed-vectors in constantFoldIntrinsic (PR #213625)
Ramkumar Ramachandra via llvm-commits
- [llvm] d2b28a8 - [ConstFold] Fold fixed-vectors in constantFoldIntrinsic (#213625)
via llvm-commits
- [llvm] [ConstFold] Fold fixed-vectors in constantFoldIntrinsic (PR #213625)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] 3db0dd7 - Implement support for NSDI DebugFunctionDefinition. (#211853)
via llvm-commits
- [llvm] Implement support for NSDI DebugFunctionDefinition. (PR #211853)
Manuel Carrasco via llvm-commits
- [llvm] [ConstFold] Fold fixed-vectors in constantFoldIntrinsic (PR #213625)
LLVM Continuous Integration via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Sven van Haastregt via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Sven van Haastregt via llvm-commits
- [llvm] [AArch64][CodeGen] Don't try to compute stack addresses in xzr (PR #213009)
Simon Tatham via llvm-commits
- [llvm] [AArch64] Add ReadAdvance for AESE/AESMC and AESD/AESIMC pairs (PR #213652)
Andrew Savonichev via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [AArch64] Add ReadAdvance for AESE/AESMC and AESD/AESIMC pairs (PR #213652)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change S2G reduction ops to use flag for reduction ops (PR #213638)
Durgadoss R via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change S2G reduction ops to use flag for reduction ops (PR #213638)
Durgadoss R via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Durgadoss R via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Durgadoss R via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Durgadoss R via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Durgadoss R via llvm-commits
- [llvm] [GlobalISel] avoid G_TRUNC with floating-point G_MERGE_VALUES source (PR #206733)
Kacper Doga via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Durgadoss R via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Antonio Frighetto via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Durgadoss R via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [llvm] [AArch64][FastISel] Add sext/zext tests demonstrating a few existing bugs (NFC) (PR #213654)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarMergeValues when DstTy does not match WideTy (PR #203014)
Kacper Doga via llvm-commits
- [libc] [llvm] [libc] Move generated elf header to include (PR #211428)
Louis Dionne via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Durgadoss R via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Durgadoss R via llvm-commits
- [llvm] 6844989 - [GlobalISel] emit G_BITCAST in widenScalarMergeValues when DstTy does not match WideTy (#203014)
via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarMergeValues when DstTy does not match WideTy (PR #203014)
Petar Avramovic via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Florian Hahn via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Florian Hahn via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [llvm] [X86] Remove TuningFastVariableCrossLaneShuffle from X86_64V4Tuning (PR #212178)
Simon Pilgrim via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Antonio Frighetto via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Antonio Frighetto via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Antonio Frighetto via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Ashutosh Nema via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] 97fd08d - [GlobalISel] avoid G_TRUNC with floating-point G_MERGE_VALUES source (#206733)
via llvm-commits
- [llvm] [GlobalISel] avoid G_TRUNC with floating-point G_MERGE_VALUES source (PR #206733)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Reduce spill/reload pairs when Xqcilo extension is enabled (PR #212807)
Garvit Gupta via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Florian Hahn via llvm-commits
- [llvm] [RISCV] Reduce spill/reload pairs when Xqcilo extension is enabled (PR #212807)
Garvit Gupta via llvm-commits
- [llvm] [RISCV] Reduce spill/reload pairs when Xqcilo extension is enabled (PR #212807)
Garvit Gupta via llvm-commits
- [llvm] [WIP][X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [polly] [Polly] Reject SCoPs with an escaping scalar defined in an empty-doma… (PR #213656)
Shikhar Jain via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [mlir] [OpenMPIRBuilder] Handle empty blocks in restoreIPandDebugLoc (PR #212535)
Tom Eccles via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] [mlir] [Linalg] Fix crash in vectorizeScalableVectorPrecondition with undersized vector sizes (PR #205493)
Andrzej Warzyński via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [AArch64][SME]Refine memory effects for SME load/store intrinsics. (PR #205525)
via llvm-commits
- [llvm] [DAG] Add ISD::FSQRT handling to computeKnownFPClass (PR #213620)
via llvm-commits
- [llvm] [DAG] Add ISD::FSQRT handling to computeKnownFPClass (PR #213620)
via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
Matt Arsenault via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [polly] [Polly] Reject SCoPs with an escaping scalar defined in an empty-doma… (PR #213656)
via llvm-commits
- [llvm] [lit] Add --per-test-output-subdir to isolate test_exec_root across concurrent runs (PR #206826)
David Young via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
David Green via llvm-commits
- [llvm] [AMDGPU] Add getCmpSelInstrCost override to re-enable SimplifyCFG speculation for vector types (PR #208043)
Frederik Harwath via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
David Green via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
David Green via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
David Green via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
David Green via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
David Green via llvm-commits
- [llvm] [Transforms][Utils] Test for branch weight preservation in LoopSplitUtils (PR #213647)
Ashutosh Nema via llvm-commits
- [llvm] [X86] movmsk-cmp.ll - update PR39665_c_ray test to match middle-end output (PR #213659)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [X86] movmsk-cmp.ll - update PR39665_c_ray test to match middle-end output (PR #213659)
Simon Pilgrim via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Yingwei Zheng via llvm-commits
- [llvm] [1/2][AMDGPU] Fixed crash due to virtual register defs not dominating uses (PR #198472)
Matt Arsenault via llvm-commits
- [llvm] [1/2][AMDGPU] Fixed crash due to virtual register defs not dominating uses (PR #198472)
Matt Arsenault via llvm-commits
- [llvm] [1/2][AMDGPU] Fixed crash due to virtual register defs not dominating uses (PR #198472)
Matt Arsenault via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [libc] [llvm] [libc] Add a C unit test framework wrapper and convert existing tests (PR #213657)
Pavel Labath via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Nikhil Kotikalapudi via llvm-commits
- [libc] [llvm] [libc] Add a C unit test framework wrapper and convert existing tests (PR #213657)
Pavel Labath via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Nikhil Kotikalapudi via llvm-commits
- [clang] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] Bazel 8d292a7c4b952eb5e9c55ed54a17a25c85bd553c (PR #213661)
Walter Lee via llvm-commits
- [polly] [Polly] Reject SCoPs with an escaping scalar defined in an empty-doma… (PR #213656)
Shikhar Jain via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Ramkumar Ramachandra via llvm-commits
- [llvm] Bazel 8d292a7c4b952eb5e9c55ed54a17a25c85bd553c (PR #213661)
via llvm-commits
- [polly] [Polly] Reject SCoPs with an escaping scalar defined in an empty-doma… (PR #213656)
Shikhar Jain via llvm-commits
- [llvm] [LAA] Rework getStrideFromPointer, speculate more (PR #212816)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
via llvm-commits
- [llvm] [Transforms][Utils] Test for branch weight preservation in LoopSplitUtils (PR #213647)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Kirill A. Korinsky via llvm-commits
- [llvm] [AArch64] Fold zero-interleave shuffle into vector shift left (PR #210793)
David Green via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Alexis Engelke via llvm-commits
- [polly] [Polly] Reject SCoPs with an escaping scalar defined in an empty-doma… (PR #213656)
Shikhar Jain via llvm-commits
- [polly] [Polly] Reject SCoPs with an escaping scalar defined in an empty-doma… (PR #213656)
Shikhar Jain via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Alexis Engelke via llvm-commits
- [llvm] [DebugInfo][DWARF] Bounds-check the unit-index parallel table (PR #213285)
David Spickett via llvm-commits
- [llvm] [DebugInfo][DWARF] Bounds-check the unit-index parallel table (PR #213285)
David Spickett via llvm-commits
- [llvm] [DebugInfo][DWARF] Bounds-check the unit-index parallel table (PR #213285)
David Spickett via llvm-commits
- [llvm] [DebugInfo][DWARF] Bounds-check the unit-index parallel table (PR #213285)
David Spickett via llvm-commits
- [llvm] [DebugInfo][DWARF] Bounds-check the unit-index parallel table (PR #213285)
David Spickett via llvm-commits
- [llvm] Bazel 8d292a7c4b952eb5e9c55ed54a17a25c85bd553c (PR #213661)
Walter Lee via llvm-commits
- [llvm] Bazel 8d292a7c4b952eb5e9c55ed54a17a25c85bd553c (PR #213661)
Vy Nguyen via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Yingwei Zheng via llvm-commits
- [llvm] [GlobalISel][AArch64] Implement `llvm.{get,set}.rounding` lowering (PR #210665)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][AArch64] Implement `llvm.{get,set}.rounding` lowering (PR #210665)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][SME]Refine memory effects for SME load/store intrinsics. (PR #205525)
Kerry McLaughlin via llvm-commits
- [llvm] [LV] Make greater use of ScalarEvolution in addDiffRuntimeChecks (PR #213668)
David Sherwood via llvm-commits
- [llvm] [LV] Make greater use of ScalarEvolution in addDiffRuntimeChecks (PR #213668)
via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Diana Picus via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Diana Picus via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Diana Picus via llvm-commits
- [llvm] [X86] Add test showing missed write-mask fusion for multi-use setcc (PR #213669)
Timur Golubovich via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86] Add test showing missed write-mask fusion for multi-use setcc (PR #213669)
via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SPIR-V] Parse parameterized Memory Access operands with a shared helper (PR #209262)
Dmitry Sidorov via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Simon Pilgrim via llvm-commits
- [llvm] [SPIR-V] Fix validation errors for function pointers with CodeSectionINTEL storage class (PR #192973)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [openmp] [openmp][WebAssembly] add support for wasm64 (PR #181669)
via llvm-commits
- [llvm] [SelectionDAG] Avoid illegal wide vectors expanding get.active.lane.mask (PR #213670)
Kito Cheng via llvm-commits
- [llvm] 23f0aa2 - [X86] movmsk-cmp.ll - update PR39665_c_ray test to match middle-end output (#213659)
via llvm-commits
- [llvm] [X86] movmsk-cmp.ll - update PR39665_c_ray test to match middle-end output (PR #213659)
Simon Pilgrim via llvm-commits
- [llvm] 587ddb3 - [SPIR-V] Parse parameterized Memory Access operands with a shared helper (#209262)
via llvm-commits
- [llvm] [SPIR-V] Parse parameterized Memory Access operands with a shared helper (PR #209262)
Arseniy Obolenskiy via llvm-commits
- [llvm] [GlobalISel][AArch64] Implement `llvm.{get,set}.rounding` lowering (PR #210665)
Nathan Corbyn via llvm-commits
- [llvm] [SelectionDAG] Avoid illegal wide vectors expanding get.active.lane.mask (PR #213670)
via llvm-commits
- [clang] [llvm] [openmp] [openmp][WebAssembly] add support for wasm64 (PR #181669)
via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Timur Golubovich via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
Matt Arsenault via llvm-commits
- [llvm] [DebugInfo] Add bounds checks to debug-info parsers (PR #211797)
Matt Davis via llvm-commits
- [llvm] 49ace5a - [Transforms][Utils] Test for branch weight preservation in LoopSplitUtils (#213647)
via llvm-commits
- [llvm] [Transforms][Utils] Test for branch weight preservation in LoopSplitUtils (PR #213647)
Ramkumar Ramachandra via llvm-commits
- [llvm] e78503c - [SPIR-V] Fix validation errors for function pointers with CodeSectionINTEL storage class (#192973)
via llvm-commits
- [llvm] [SPIR-V] Fix validation errors for function pointers with CodeSectionINTEL storage class (PR #192973)
Arseniy Obolenskiy via llvm-commits
- [llvm] [X86] movmsk-cmp.ll - update PR67287 test to match middle-end reduction output (PR #213671)
Simon Pilgrim via llvm-commits
- [llvm] [X86] movmsk-cmp.ll - update PR67287 test to match middle-end reduction output (PR #213671)
Simon Pilgrim via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
Yanzuo Liu via llvm-commits
- [llvm] [SelectionDAG] Avoid illegal wide vectors expanding get.active.lane.mask (PR #213670)
Luke Lau via llvm-commits
- [llvm] [bazel] Export TripleName.def and get_triple_system_name.py in LLVM overlay (PR #213602)
Anshul Nigham via llvm-commits
- [llvm] [SelectionDAG] Avoid illegal wide vectors expanding get.active.lane.mask (PR #213670)
Luke Lau via llvm-commits
- [llvm] [SelectionDAG] Avoid illegal wide vectors expanding get.active.lane.mask (PR #213670)
Luke Lau via llvm-commits
- [llvm] [SelectionDAG] powi and ldexp libcalls deal with signed int arguments (PR #213673)
Simonas Kazlauskas via llvm-commits
- [llvm] [AMDGPU] Fix performFMACombine FDOT2 fold ignoring denormal mode (PR #205101)
Wooseok Lee via llvm-commits
- [llvm] [SelectionDAG] powi and ldexp libcalls deal with signed int arguments (PR #213673)
via llvm-commits
- [llvm] [bazel] Export TripleName.def and get_triple_system_name.py in LLVM overlay (PR #213602)
Walter Lee via llvm-commits
- [llvm] [DebugInfo][DWARF] Bounds-check the unit-index parallel table (PR #213285)
Matt Davis via llvm-commits
- [llvm] [DebugInfo][DWARF] Bounds-check the unit-index parallel table (PR #213285)
Matt Davis via llvm-commits
- [llvm] [SelectionDAG] powi and ldexp libcalls deal with signed int arguments (PR #213673)
Matt Arsenault via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
Phoebe Wang via llvm-commits
- [llvm] [AMDGPU] Fix performFMACombine FDOT2 fold ignoring denormal mode (PR #205101)
Wooseok Lee via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Nathan Corbyn via llvm-commits
- [llvm] [NFC][AMDGPU] Let IR level callers query the FMA/FMAD predicates (PR #213310)
Matt Arsenault via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Sven van Haastregt via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Sven van Haastregt via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Antonio Frighetto via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Antonio Frighetto via llvm-commits
- [llvm] [offload] Remove `omptarget` references from tests (PR #208205)
Ivan R. Ivanov via llvm-commits
- [llvm] [lit] Add --per-test-output-subdir to isolate test_exec_root across concurrent runs (PR #206826)
David Young via llvm-commits
- [llvm] [offload] Remove `omptarget` references from tests (PR #208205)
via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Timur Golubovich via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Antonio Frighetto via llvm-commits
- [llvm] [OpenMP] Analyze the loop-body callback of the static-loop runtime entries (PR #211287)
Spencer Bryngelson via llvm-commits
- [llvm] [Inliner] Don't apply the cold-callsite threshold in non-callable functions (PR #211255)
Spencer Bryngelson via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Timur Golubovich via llvm-commits
- [llvm] [AMDGPU] Fold fsub into fma_mix via free neg_lo modifier (PR #212305)
Matt Arsenault via llvm-commits
- [clang] [llvm] [X86][AMDLIBM] - Lower scalar call to AMD's AOCL fast scalar call (-fsclrlib=AMDLIBM) (PR #213676)
Rohit Aggarwal via llvm-commits
- [llvm] [X86] Coalesce redundant vector register clears in zero_call_used_regs (PR #212147)
Akshay K via llvm-commits
- [llvm] [Inliner] Don't apply the cold-callsite threshold in non-callable functions (PR #211255)
Matt Arsenault via llvm-commits
- [llvm] [AggressiveInstCombine] Don't merge part stores across address spaces (PR #213677)
Pankaj Dwivedi via llvm-commits
- [clang] [llvm] [X86][AMDLIBM] - Lower scalar call to AMD's AOCL fast scalar call (-fsclrlib=AMDLIBM) (PR #213676)
via llvm-commits
- [clang] [llvm] [X86][AMDLIBM] - Lower scalar call to AMD's AOCL fast scalar call (-fsclrlib=AMDLIBM) (PR #213676)
via llvm-commits
- [clang] [llvm] [X86][AMDLIBM] - Lower scalar call to AMD's AOCL fast scalar call (-fsclrlib=AMDLIBM) (PR #213676)
via llvm-commits
- [llvm] [AggressiveInstCombine] Don't merge part stores across address spaces (PR #213677)
via llvm-commits
- [clang] [llvm] [X86][AMDLIBM] - Lower scalar call to AMD's AOCL fast scalar call (-fsclrlib=AMDLIBM) (PR #213676)
via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
Kieran B via llvm-commits
- [llvm] [libsycl][Unit] Tighten mock liboffload API argument checks (PR #211035)
Sergey Semenov via llvm-commits
- [llvm] Fix unresolved symbol XCoreMCRegisterClassStorage (PR #211420)
Victor Campos via llvm-commits
- [llvm] [Inliner] Don't apply the cold-callsite threshold in non-callable functions (PR #211255)
Spencer Bryngelson via llvm-commits
- [llvm] [Inliner] Don't apply the cold-callsite threshold in non-callable functions (PR #211255)
Spencer Bryngelson via llvm-commits
- [llvm] Fix unresolved symbol XCoreMCRegisterClassStorage (PR #211420)
Victor Campos via llvm-commits
- [llvm] [X86] Add test showing missed write-mask fusion for multi-use setcc (PR #213669)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86] Add test showing missed write-mask fusion for multi-use setcc (PR #213669)
Evgenii Kudriashov via llvm-commits
- [clang] [llvm] [X86][AMDLIBM] - Lower scalar call to AMD's AOCL fast scalar call (-fsclrlib=AMDLIBM) (PR #213676)
Rohit Aggarwal via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DebugInfo][DWARF] Bounds-check the unit-index parallel table (PR #213285)
David Spickett via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
Sergio Afonso via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
Sergio Afonso via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
Sergio Afonso via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
Sergio Afonso via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
Sergio Afonso via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
Sergio Afonso via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
Sergio Afonso via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
Sergio Afonso via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
Sergio Afonso via llvm-commits
- [llvm] [AMDGPU] Reject non-fp16 image sample data in D16 detection while lowering image (PR #213272)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Reject non-fp16 image sample data in D16 detection while lowering image (PR #213272)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Reject non-fp16 image sample data in D16 detection while lowering image (PR #213272)
Arseniy Obolenskiy via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
via llvm-commits
- [llvm] c4203d7 - [X86] movmsk-cmp.ll - update PR67287 test to match middle-end reduction output (#213671)
via llvm-commits
- [llvm] [X86] movmsk-cmp.ll - update PR67287 test to match middle-end reduction output (PR #213671)
Simon Pilgrim via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
via llvm-commits
- [llvm] [DebugInfo][DWARF] Bounds-check the unit-index parallel table (PR #213285)
David Spickett via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
Yanzuo Liu via llvm-commits
- [llvm] [DebugInfo][DWARF] Bounds-check the unit-index parallel table (PR #213285)
David Spickett via llvm-commits
- [llvm] [DebugInfo][DWARF] Bounds-check the unit-index parallel table (PR #213285)
David Spickett via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Mark unsupported tests (PR #213404)
Chris Apple via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
via llvm-commits
- [llvm] [SelectionDAG] Avoid illegal wide vectors expanding get.active.lane.mask (PR #213670)
Kito Cheng via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
via llvm-commits
- [llvm] [X86] movmsk-cmp.ll - update PR67287 test to match middle-end reduction output (PR #213671)
LLVM Continuous Integration via llvm-commits
- [llvm] [PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation (PR #198327)
Daniil Kovalev via llvm-commits
- [clang] [llvm] [IR] Allow non-constrained math intrinsics in strictfp functions (PR #188297)
Serge Pavlov via llvm-commits
- [llvm] [PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation (PR #198327)
Daniil Kovalev via llvm-commits
- [llvm] [X86] vector-compare-all_of/any_of - updates tests to use reduction intrinsics (PR #213683)
Simon Pilgrim via llvm-commits
- [llvm] [X86] vector-compare-all_of/any_of - updates tests to use reduction intrinsics (PR #213683)
Simon Pilgrim via llvm-commits
- [llvm] [WIP][X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] [dyndbg][llvm][ELF] Add ELF section type for dynamic debugging (PR #208803)
Andrew Ng via llvm-commits
- [llvm] 4905109 - [OpenMP] Analyze the loop-body callback of the static-loop runtime entries (#211287)
via llvm-commits
- [llvm] [OpenMP] Analyze the loop-body callback of the static-loop runtime entries (PR #211287)
Shilei Tian via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] [AggressiveInstCombine] Don't merge part stores across address spaces (PR #213677)
Matt Arsenault via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopUnroll] Fix freqs for unconditional latches: N>2, uniform (PR #182405)
Joel E. Denny via llvm-commits
- [llvm] [offload] add nodiscard support to offload-tblgen and mark ol_errc_t (PR #209727)
Łukasz Plewa via llvm-commits
- [llvm] [offload] add nodiscard support to offload-tblgen and mark ol_errc_t (PR #209727)
Joseph Huber via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
Yanzuo Liu via llvm-commits
- [llvm] [offload] add nodiscard support to offload-tblgen and mark ol_errc_t (PR #209727)
Łukasz Plewa via llvm-commits
- [llvm] [AArch64][DAG] Widen small types for Min/Max opertations (PR #212966)
Jack Styles via llvm-commits
- [llvm] [offload] add nodiscard support to offload-tblgen and mark ol_errc_t (PR #209727)
Łukasz Plewa via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
Marcos Maronas via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Shilei Tian via llvm-commits
- [llvm] [Inliner] Don't apply the cold-callsite threshold in non-callable functions (PR #211255)
Spencer Bryngelson via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Shilei Tian via llvm-commits
- [llvm] [offload] add nodiscard support to offload-tblgen and mark ol_errc_t (PR #209727)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
Łukasz Plewa via llvm-commits
- [llvm] [Verifier] Allow too big unused sectioned global variables with local linkage (PR #212733)
Nikita Popov via llvm-commits
- [llvm] [VectorCombine] Fold reduction chains with equivalent bitcast sources (PR #212084)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Fold reduction chains with equivalent bitcast sources (PR #212084)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Fold reduction chains with equivalent bitcast sources (PR #212084)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Fold reduction chains with equivalent bitcast sources (PR #212084)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Fold reduction chains with equivalent bitcast sources (PR #212084)
Simon Pilgrim via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Ralf Jung via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
Harry Ramsey via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
Petr Kurapov via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Ralf Jung via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [llvm] [InstCombine] Canonicalize nsz NaN-fallback float clamp to minnum/maxnum (PR #213690)
Jun Yeong Kim via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Shilei Tian via llvm-commits
- [llvm] [AArch64] Lower fixed-length interleaved stores with SVE (PR #213692)
Kamlesh Kumar via llvm-commits
- [llvm] [LoopVectorize][X86] Improve libmvec SSE/AVX/AVX-512 test coverage (PR #211863)
Ankit Kumar Tiwari via llvm-commits
- [llvm] [SLP][NFC]Add extra test with alternate add/sub vectorization, NFC (PR #213693)
Alexey Bataev via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Shilei Tian via llvm-commits
- [llvm] deecdb9 - [SLP][NFC]Add extra test with alternate add/sub vectorization, NFC
via llvm-commits
- [llvm] [SLP][NFC]Add extra test with alternate add/sub vectorization, NFC (PR #213693)
Alexey Bataev via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments. (PR #213695)
Pranav Bhandarkar via llvm-commits
- [llvm] [GlobalISel] Build the split load value in an integer type in lowerLoad (PR #213694)
Kacper Doga via llvm-commits
- [llvm] [IR] Add elementwise modifier to atomic stores (PR #210672)
Harrison Hao via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments. (PR #213695)
Pranav Bhandarkar via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments. (PR #213695)
Pranav Bhandarkar via llvm-commits
- [llvm] [DAGCombiner] Forward a narrow load from an overlapping wider load (PR #212667)
Akshay K via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
David Sherwood via llvm-commits
- [llvm] [IR] Add elementwise modifier to atomic stores (PR #210672)
Harrison Hao via llvm-commits
- [llvm] [IR] Add elementwise modifier to atomic stores (PR #210672)
Harrison Hao via llvm-commits
- [llvm] [InstCombine] Canonicalize nsz NaN-fallback float clamp to minnum/maxnum (PR #213690)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize nsz NaN-fallback float clamp to minnum/maxnum (PR #213690)
Yingwei Zheng via llvm-commits
- [llvm] [offload] Remove `omptarget` references from tests (PR #208205)
Ivan R. Ivanov via llvm-commits
- [llvm] [IR] Add elementwise modifier to atomic stores (PR #210672)
Harrison Hao via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
David Sherwood via llvm-commits
- [llvm] [DAGCombiner] Forward a narrow load from an overlapping wider load (PR #212667)
Akshay K via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
David Sherwood via llvm-commits
- [llvm] [lit] Add --per-test-output-subdir to isolate test_exec_root across concurrent runs (PR #206826)
David Young via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Gauarv Chaudhary via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
Łukasz Plewa via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Gauarv Chaudhary via llvm-commits
- [llvm] [offload] Add `dlwrap::loaded` function to check for optional symbols (PR #210737)
via llvm-commits
- [llvm] [InstCombine] Canonicalize nsz NaN-fallback float clamp to minnum/maxnum (PR #213690)
via llvm-commits
- [llvm] [Sample Profile] make page size configurable for ProfiledBinary (PR #206873)
via llvm-commits
- [llvm] [AArch64] Lower fixed-length interleaved stores with SVE (PR #213692)
via llvm-commits
- [llvm] [SLP][NFC]Add extra test with alternate add/sub vectorization, NFC (PR #213693)
via llvm-commits
- [llvm] [MergeFunc] Preserve observable function pointer identity (PR #213604)
Gauarv Chaudhary via llvm-commits
- [lldb] [llvm] [lldb] Make missing DWO diagnostics customizable (PR #212338)
David Young via llvm-commits
- [llvm] [GlobalISel] Build the split load value in an integer type in lowerLoad (PR #213694)
via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments. (PR #213695)
via llvm-commits
- [llvm] [InstCombine] Canonicalize nsz NaN-fallback float clamp to minnum/maxnum (PR #213690)
via llvm-commits
- [llvm] [VectorCombine] Fold reduction chains with equivalent bitcast sources (PR #212084)
via llvm-commits
- [llvm] 3edb821 - [X86] vector-compare-all_of/any_of - updates tests to use reduction intrinsics (#213683)
via llvm-commits
- [llvm] [X86] vector-compare-all_of/any_of - updates tests to use reduction intrinsics (PR #213683)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Combine SVE shift and truncate into deinterleave (PR #213252)
Jacob Crawley via llvm-commits
- [llvm] [WIP][X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Combine SVE shift and truncate into deinterleave (PR #213252)
via llvm-commits
- [llvm] [VectorCombine] Fold reduction chains with equivalent bitcast sources (PR #212084)
via llvm-commits
- [llvm] [libsycl][Unit] Tighten mock liboffload API argument checks (PR #211035)
Sergey Semenov via llvm-commits
- [llvm] 877c39a - [OpenMPIRBuilder] Handle empty blocks in restoreIPandDebugLoc (#212535)
via llvm-commits
- [llvm] [mlir] [OpenMPIRBuilder] Handle empty blocks in restoreIPandDebugLoc (PR #212535)
Abid Qadeer via llvm-commits
- [llvm] [InstCombine] Fold icmp in select to smin (PR #196823)
Krishna Narayanan via llvm-commits
- [llvm] [InstCombine] Canonicalize nsz NaN-fallback float clamp to minnum/maxnum (PR #213690)
Jun Yeong Kim via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [InstCombine] Canonicalize nsz NaN-fallback float clamp to minnum/maxnum (PR #213690)
Jun Yeong Kim via llvm-commits
- [llvm] [AArch64] Lower fixed-length interleaved stores with SVE (PR #213692)
David Sherwood via llvm-commits
- [llvm] [offload][test] Instruct clang-format to not reflow comments (PR #213696)
Ivan R. Ivanov via llvm-commits
- [llvm] Reland "[AMDGPU] Fix llvm.amdgcn.ballot with return width != wavefront size" (PR #213635)
Kewen Meng via llvm-commits
- [llvm] [offload][test] Instruct clang-format to not reflow comments (PR #213696)
Joseph Huber via llvm-commits
- [llvm] [offload][test] Instruct clang-format to not reflow comments (PR #213696)
via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Properly report strided access preventing store-to-load forwarding (PR #208791)
Andrei Elovikov via llvm-commits
- [llvm] [Sample Profile] make page size configurable for ProfiledBinary (PR #206873)
via llvm-commits
- [llvm] [LAA] Properly report strided access preventing store-to-load forwarding (PR #208791)
Andrei Elovikov via llvm-commits
- [llvm] [AggressiveInstCombine] Don't merge part stores across address spaces (PR #213677)
Pankaj Dwivedi via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Alex Duran via llvm-commits
- [llvm] [offload][test] Instruct clang-format to not reflow comments (PR #213696)
Ivan R. Ivanov via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
Harry Ramsey via llvm-commits
- [llvm] [GlobalISel] Build the split load value in an integer type in lowerLoad (PR #213694)
Krzysztof Drewniak via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AggressiveInstCombine] Don't merge part stores across address spaces (PR #213677)
Antonio Frighetto via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
Yanzuo Liu via llvm-commits
- [llvm] [benchmark] Fix -Wunused-but-set-variable warning in basic_test (PR #213637)
via llvm-commits
- [llvm] [openmp] [OpenMP][OMPT] Error when registering EMI and non-EMI callbacks (PR #213697)
Jan André Reuter via llvm-commits
- [llvm] e7713ee - [dyndbg][llvm][ELF] Add ELF section type for dynamic debugging (#208803)
via llvm-commits
- [llvm] [dyndbg][llvm][ELF] Add ELF section type for dynamic debugging (PR #208803)
Andrew Ng via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
via llvm-commits
- [llvm] [ARM][MVE] Match canonical saturating negation patterns (PR #213085)
Ties Stuij via llvm-commits
- [llvm] [openmp] [OpenMP][OMPT] Error when registering EMI and non-EMI callbacks (PR #213697)
via llvm-commits
- [llvm] [OFFLOAD] Fix an issue with nested close, alloc mapping when using USM (PR #208122)
via llvm-commits
- [clang] [llvm] [openmp] [openmp][WebAssembly] add support for wasm64 (PR #181669)
Sam Clegg via llvm-commits
- [llvm] [openmp] [OpenMP][OMPT] Error when registering EMI and non-EMI callbacks (PR #213697)
Jan André Reuter via llvm-commits
- [llvm] [ARM][MVE] Match canonical saturating negation patterns (PR #213085)
Ties Stuij via llvm-commits
- [llvm] [AArch64] Validate fixed-point SCVTF/UCVTF scale operands (PR #213490)
Jonathan Thackray via llvm-commits
- [llvm] [InstCombine] Rebuild type-changing PHIs in PointerReplacer (PR #212429)
Krzysztof Drewniak via llvm-commits
- [llvm] [InstCombine] Rebuild type-changing PHIs in PointerReplacer (PR #212429)
Krzysztof Drewniak via llvm-commits
- [llvm] [InstCombine] Rebuild type-changing PHIs in PointerReplacer (PR #212429)
Krzysztof Drewniak via llvm-commits
- [llvm] [VPlan] Peek through nested phi incoming values in computeBlendMasks (PR #203164)
Andrei Elovikov via llvm-commits
- [llvm] [mlir] [Flang][OpenMP][OpenMPIRBuilder] Implement module scope declare target use rewrite mechanism (PR #212920)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Precommit tests for upcoming bug fix (PR #213701)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Precommit tests for upcoming bug fix (PR #213701)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Precommit tests for upcoming bug fix (PR #213701)
Petar Avramovic via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Pranav Bhandarkar via llvm-commits
- [llvm] AMDGPU/GlobalISel: Precommit tests for upcoming bug fix (PR #213701)
via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
via llvm-commits
- [llvm] [SelectionDAG] Avoid illegal wide vectors expanding get.active.lane.mask (PR #213670)
Philip Reames via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Saleem Abdulrasool via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
Soham Karandikar via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Saleem Abdulrasool via llvm-commits
- [llvm] e701968 - [LAA] Properly report strided access preventing store-to-load forwarding (#208791)
via llvm-commits
- [llvm] [LAA] Properly report strided access preventing store-to-load forwarding (PR #208791)
Andrei Elovikov via llvm-commits
- [llvm] fe41b73 - Reland "[AMDGPU] Fix llvm.amdgcn.ballot with return width != wavefront size" (#213635)
via llvm-commits
- [llvm] Reland "[AMDGPU] Fix llvm.amdgcn.ballot with return width != wavefront size" (PR #213635)
Arseniy Obolenskiy via llvm-commits
- [llvm] [DAGCombiner] Forward a narrow load from an overlapping wider load (PR #212667)
Akshay K via llvm-commits
- [llvm] AMDGPU/GlobalISel: Precommit tests for upcoming bug fix (PR #213701)
Chinmay Deshpande via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Mircea Trofin via llvm-commits
- [llvm] [LoopIdiom] Don't introduce `wcslen` calls when `wchar` size is not the default (PR #213629)
Henry Jiang via llvm-commits
- [llvm] [LoopIdiom] Don't introduce `wcslen` calls when `wchar` size is not the default (PR #213629)
Henry Jiang via llvm-commits
- [llvm] [PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation (PR #198327)
Peter Smith via llvm-commits
- [llvm] [PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation (PR #198327)
Peter Smith via llvm-commits
- [llvm] [ConstraintElim] Set NSW on sub when simplifying ssub.with.overflow. (PR #213532)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Set NSW on sub when simplifying ssub.with.overflow. (PR #213532)
Florian Hahn via llvm-commits
- [llvm] [LV] Make greater use of ScalarEvolution in addDiffRuntimeChecks (PR #213668)
Paul Walker via llvm-commits
- [llvm] [VPlan] Cost truncated widened inductions via ::computeCost. (PR #212786)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Cost truncated widened inductions via ::computeCost. (PR #212786)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (PR #209611)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (PR #209611)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (PR #209611)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (PR #209611)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [clang] Add support for emitting DW_AT_defaulted (PR #213188)
Alex Langford via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Fold fsub into fma_mix via free neg_lo modifier (PR #212305)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fold fsub into fma_mix via free neg_lo modifier (PR #212305)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [clang] Add support for emitting DW_AT_defaulted (PR #213188)
Alex Langford via llvm-commits
- [llvm] [AMDGPU] Fold fsub into fma_mix via free neg_lo modifier (PR #212305)
Arseniy Obolenskiy via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Alexandros Lamprineas via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Rajat Bajpai via llvm-commits
- [llvm] [LAA] Switch safe-distance APIs to operate in elements instead of bits, NFCI'ish (PR #191867)
Andrei Elovikov via llvm-commits
- [clang] [llvm] [NVPTX] Fix for device function pointer having the same name as generated callprototype (PR #205639)
Daniel Donenfeld via llvm-commits
- [llvm] [Verifier] Allow too big unused sectioned global variables with local linkage (PR #212733)
Adrian Prantl via llvm-commits
- [llvm] [LAA] Switch safe-distance APIs to operate in elements instead of bits, NFCI'ish (PR #191867)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (PR #209611)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SLP]Vectorize single-user instructions as the last-attempt seeds (PR #212579)
Alexey Bataev via llvm-commits
- [llvm] fc1f3e7 - Revert "Reland "[AMDGPU] Fix llvm.amdgcn.ballot with return width != wavefront size"" (#213713)
via llvm-commits
- [llvm] [SLP]Allow unordered fadd reductions with reassoc only (PR #213261)
Alexey Bataev via llvm-commits
- [llvm] Revert "Reland "[AMDGPU] Fix llvm.amdgcn.ballot with return width != wavefront size"" (PR #213713)
Arseniy Obolenskiy via llvm-commits
- [llvm] 5796599 - [SLP]Allow unordered fadd reductions with reassoc only
via llvm-commits
- [llvm] [SLP]Allow unordered fadd reductions with reassoc only (PR #213261)
Alexey Bataev via llvm-commits
- [llvm] [LAA][NFC] Add a test for #191867 (PR #213722)
Ramkumar Ramachandra via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [llvm] [SystemZ] Fix crash in EmitTargetCodeForMemmove with i32 size operand (PR #213726)
via llvm-commits
- [llvm] [SystemZ] Fix crash in EmitTargetCodeForMemmove with i32 size operand (PR #213726)
via llvm-commits
- [llvm] [LAA] Switch safe-distance APIs to operate in elements instead of bits, NFCI'ish (PR #191867)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Switch safe-distance APIs to operate in elements instead of bits, NFCI'ish (PR #191867)
Andrei Elovikov via llvm-commits
- [clang] [llvm] [inlineasm] Improve support for multiple inline asm constraints (e.g. "rm") (PR #197798)
Bill Wendling via llvm-commits
- [llvm] [AMDGPU] Widen sub-dword constant loads with dword alignment to match SelectionDAG behavior (PR #184790)
Arseniy Obolenskiy via llvm-commits
- [llvm] [LAA] Switch safe-distance APIs to operate in elements instead of bits, NFCI'ish (PR #191867)
Andrei Elovikov via llvm-commits
- [llvm] [BOLT] Build BOLT runtime with bazel (PR #213729)
Fabian Parzefall via llvm-commits
- [llvm] [AMDGPU] Widen sub-dword constant loads with dword alignment to match SelectionDAG behavior (PR #184790)
Arseniy Obolenskiy via llvm-commits
- [llvm] [LAA][NFC] Add a test for #191867 (PR #213722)
Andrei Elovikov via llvm-commits
- [llvm] [Offload] Add `--kernel <name>` command to `llvm-gpu-loader` (PR #213738)
Joseph Huber via llvm-commits
- [llvm] [Offload] Add `--kernel <name>` command to `llvm-gpu-loader` (PR #213738)
Joseph Huber via llvm-commits
- [llvm] [llvm] Add Trusty OSType (PR #210119)
Wes Carvalho via llvm-commits
- [llvm] [SLP]Support copyable fmuls in fmuladd, modeled as fmuladd(a, b, -0.0) (PR #213369)
Alexey Bataev via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
Aditya prakash jha via llvm-commits
- [clang] [libc] [llvm] [libc] Add support to build and run libc tests with spirv backend (PR #208129)
via llvm-commits
- [clang] [libc] [llvm] [libc] Add support to build and run libc tests with spirv backend (PR #208129)
via llvm-commits
- [llvm] f338032 - [SLP]Support copyable fmuls in fmuladd, modeled as fmuladd(a, b, -0.0)
via llvm-commits
- [llvm] [SLP]Support copyable fmuls in fmuladd, modeled as fmuladd(a, b, -0.0) (PR #213369)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Vectorize single-user instructions as the last-attempt seeds (PR #212579)
Ryan Buchner via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Eli Friedman via llvm-commits
- [libc] [libcxx] [llvm] [libc] Fix elf_proxy header generation (PR #213737)
Michael Jones via llvm-commits
- [llvm] [SLP]Vectorize single-user instructions as the last-attempt seeds (PR #212579)
Ryan Buchner via llvm-commits
- [llvm] [Offload] Add `--kernel <name>` command to `llvm-gpu-loader` (PR #213738)
Nick Sarnie via llvm-commits
- [llvm] [Offload] Add `--kernel <name>` command to `llvm-gpu-loader` (PR #213738)
Nick Sarnie via llvm-commits
- [llvm] [SystemZ] Fix crash in EmitTargetCodeForMemmove with i32 size operand (PR #213726)
Ulrich Weigand via llvm-commits
- [llvm] [AMDGPU] Widen sub-dword constant loads with dword alignment to match SelectionDAG behavior (PR #184790)
Joe Nash via llvm-commits
- [llvm] 2ca22b6 - [SystemZ] Fix crash in EmitTargetCodeForMemmove with i32 size operand (#213726)
via llvm-commits
- [llvm] [SystemZ] Fix crash in EmitTargetCodeForMemmove with i32 size operand (PR #213726)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Fix crash in EmitTargetCodeForMemmove with i32 size operand (PR #213726)
Ulrich Weigand via llvm-commits
- [llvm] [SLP]Vectorize single-user instructions as the last-attempt seeds (PR #212579)
Alexey Bataev via llvm-commits
- [llvm] [VectorCombine] Fix duplicate freeze scheduling for shared indexes (PR #213461)
Aditya prakash jha via llvm-commits
- [llvm] [SystemZ] Fix crash in EmitTargetCodeForMemmove with i32 size operand (PR #213726)
Ulrich Weigand via llvm-commits
- [llvm] [Offload] Add `--kernel <name>` command to `llvm-gpu-loader` (PR #213738)
Joseph Huber via llvm-commits
- [clang] [lld] [llvm] [ARM][NFC] Fix invalid target triples in tests (PR #213588)
Chris Copeland via llvm-commits
- [llvm] [Transforms][Utils] Preserve branch weights in LoopSplitUtils (PR #213626)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Florian Hahn via llvm-commits
- [clang] [lld] [llvm] [ARM][NFC] Fix invalid target triples in tests (PR #213588)
Chris Copeland via llvm-commits
- [llvm] [SLP]Vectorize single-user instructions as the last-attempt seeds (PR #212579)
Ryan Buchner via llvm-commits
- [llvm] [X86] Add test showing missed write-mask fusion for multi-use setcc (PR #213669)
Timur Golubovich via llvm-commits
- [lld] [ELF][AArch64] Do not treat missing build attributes as defined (PR #213600)
Igor Kudrin via llvm-commits
- [clang] [llvm] [openmp] [openmp][WebAssembly] add support for wasm64 (PR #181669)
Andrew Brown via llvm-commits
- [libc] [libcxx] [llvm] [libc] Fix elf_proxy header generation (PR #213737)
via llvm-commits
- [clang] [llvm] [openmp] [openmp][WebAssembly] add support for wasm64 (PR #181669)
Andrew Brown via llvm-commits
- [llvm] [SystemZ] Fix crash in EmitTargetCodeForMemmove with i32 size operand (PR #213726)
via llvm-commits
- [clang] [flang] [libc] [llvm] [cmake][docs] Fix incremental docs builds under deletion and renames (PR #211411)
Scott Linder via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [SPIR-V] Legalize wide-vector atan2 by splitting first (PR #213341)
Farzon Lotfi via llvm-commits
- [llvm] [SPIR-V] Legalize wide-vector atan2 by splitting first (PR #213341)
Farzon Lotfi via llvm-commits
- [clang] [flang] [libc] [llvm] [cmake][docs] Fix incremental docs builds under deletion and renames (PR #211411)
Scott Linder via llvm-commits
- [llvm] [SPIR-V] Legalize wide-vector atan2 by splitting first (PR #213341)
Farzon Lotfi via llvm-commits
- [llvm] [SPIR-V] Legalize wide-vector atan2 by splitting first (PR #213341)
Kaitlin Peng via llvm-commits
- [llvm] [BOLT] Build BOLT runtime with bazel (PR #213729)
Fabian Parzefall via llvm-commits
- [clang] [llvm] AMDGPU: Remove cvt-pknorm-vop3-insts from feature map (PR #213615)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][GlobalISel] Use a concrete type for store merging. (PR #213740)
Matt Arsenault via llvm-commits
- [clang] [libc] [llvm] [clang] Make __builtin_exp and __builtin_expf constexpr. (PR #199808)
via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
Matt Arsenault via llvm-commits
- [llvm] [AArch64][DAG] Widen small types for Min/Max opertations (PR #212966)
Eli Friedman via llvm-commits
- [clang] [llvm] AMDGPU: Remove cvt-pknorm-vop3-insts from feature map (PR #213615)
Matt Arsenault via llvm-commits
- [polly] [Polly] Reject SCoPs with an escaping scalar defined in an empty-doma… (PR #213656)
Eli Friedman via llvm-commits
- [llvm] [TableGen][AsmMatcher] Resolve RegClassByHwMode kinds for all operands (PR #213479)
Craig Topper via llvm-commits
- [llvm] [GlobalISel] Emit G_BITCAST for same-size scalar reassembly (PR #200946)
Michal Paszkowski via llvm-commits
- [llvm] [docs] Rewrite 19 LLVM docs from reST to markdown (PR #208798)
Scott Linder via llvm-commits
- [llvm] [Verifier] Allow too big unused sectioned global variables with local linkage (PR #212733)
Eli Friedman via llvm-commits
- [llvm] [LoopUnroll] Fix freq accuracy calculations (PR #213762)
Joel E. Denny via llvm-commits
- [llvm] [LoopUnroll] Fix freq accuracy calculations (PR #213762)
Joel E. Denny via llvm-commits
- [llvm] 4b8274f - AMDGPU: Remove cvt-pknorm-vop3-insts from feature map (#213615)
via llvm-commits
- [clang] [llvm] AMDGPU: Remove cvt-pknorm-vop3-insts from feature map (PR #213615)
Matt Arsenault via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [llvm] [LoopUnroll] Fix freq accuracy calculations (PR #213762)
via llvm-commits
- [clang] [llvm] [mlir] [OpenMP][Clang] Enable `ATTACH`-style maps for mappers. (PR #210213)
Alexey Bataev via llvm-commits
- [llvm] [IR] Add elementwise modifier to atomic stores (PR #210672)
Yonah Goldberg via llvm-commits
- [llvm] [SPIR-V] Preserve float types through wide float shuffles and atan2 legalization (PR #213785)
via llvm-commits
- [llvm] [SLP]Support copyable fadds in fmuladd, modeled as fmuladd(1.0, a, b) (PR #213786)
via llvm-commits
- [llvm] [ASan] Introduce bidirectional pivoting shadow mapping for baremetal targets (PR #213787)
Schrodinger ZHU Yifan via llvm-commits
- [llvm] [AMDGPU] Canonicalize bf16 more efficiently (PR #213789)
via llvm-commits
- [llvm] [AMDGPU] Canonicalize bf16 more efficiently (PR #213789)
via llvm-commits
- [llvm] [ASan] Introduce bidirectional pivoting shadow mapping for baremetal targets (PR #213787)
Schrodinger ZHU Yifan via llvm-commits
- [llvm] [InstCombine] Canonicalize nsz NaN-fallback float clamp to minnum/maxnum (PR #213690)
Jun Yeong Kim via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Add profile instrumentation test for coroutines (PR #213801)
Jin Huang via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Add profile instrumentation test for coroutines (PR #213801)
via llvm-commits
- [llvm] [NFC] Pre-commit a test case for a SimplifyCFG issue (PR #204957)
Shilei Tian via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Add profile instrumentation test for coroutines (PR #213801)
Jin Huang via llvm-commits
- [compiler-rt] [llvm] [ASan] Correctly handle vectorized pointer sub/cmp for `invalid-pointer-pair` (PR #213546)
via llvm-commits
- [compiler-rt] [llvm] [ASan] Correctly handle vectorized pointer sub/cmp for `invalid-pointer-pair` (PR #213546)
via llvm-commits
- [libcxx] [libcxxabi] [libunwind] [llvm] [libc++] Enable -Wmissing-prototypes (PR #116261)
Nico Weber via llvm-commits
- [llvm] [DAGCombine] Fold (select_cc (select cond, x, y), x, a, b, eq) to (select cond, a, b) (PR #199688)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [llvm] [ASan] Correctly handle vectorized pointer sub/cmp for `invalid-pointer-pair` (PR #213546)
via llvm-commits
- [llvm] [NFC] [MachineVerifier] cache hasPHI for function (PR #212349)
Florian Mayer via llvm-commits
- [llvm] [DAGCombine] Fold (select_cc (select cond, x, y), x, a, b, eq) to (select cond, a, b) (PR #199688)
LLVM Continuous Integration via llvm-commits
- [llvm] [BPF] Define set of BPF libcalls (PR #169537)
Lucas Ste via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix split argument ABI for tailcc/swifttailcc tail calls (PR #213811)
Alsey Coleman Miller via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix split argument ABI for tailcc/swifttailcc tail calls (PR #213811)
Alsey Coleman Miller via llvm-commits
- [compiler-rt] [llvm] [ASan] Correctly handle vectorized pointer sub/cmp for `invalid-pointer-pair` (PR #213546)
via llvm-commits
- [llvm] [SLP]Support copyable fmuls in fmuladd, modeled as fmuladd(a, b, -0.0) (PR #213757)
Alexey Bataev via llvm-commits
- [llvm] [ASan] Handle allocas in non-default address spaces (PR #213764)
Florian Mayer via llvm-commits
- [clang] [llvm] clang: Use TargetID parsing from AMDGPUTargetParser (PR #209845)
Kewen Meng via llvm-commits
- [llvm] [Support] Refactor SourceMgr location formatting to reduce code duplication (NFC) (PR #213798)
via llvm-commits
- [llvm] [OFFLOAD] Fix an issue with nested close, alloc mapping when using USM (PR #208122)
Abhinav Gaba via llvm-commits
- [llvm] [ARM] Fold more general CMOV in CMOV patterns (PR #194155)
via llvm-commits
- [llvm] [ARM] Fold more general CMOV in CMOV patterns (PR #194155)
via llvm-commits
- [llvm] [ARM] Fold more general CMOV in CMOV patterns (PR #194155)
via llvm-commits
- [llvm] [ARM] Fold more general CMOV in CMOV patterns (PR #194155)
via llvm-commits
- [llvm] [RISCV] Fix Xqci Fusions with Frame Indexes (PR #213815)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Fix Xqci Fusions with Frame Indexes (PR #213815)
via llvm-commits
- [llvm] [PowerPC] Fix tlbie one-operand InstAlias for ISA 3.0+ (PR #213816)
Chris Copeland via llvm-commits
- [llvm] [PowerPC] Fix tlbie one-operand InstAlias for ISA 3.0+ (PR #213816)
via llvm-commits
- [clang] [llvm] [mlir] [OpenMP][Clang] Enable `ATTACH`-style maps for mappers. (PR #210213)
Abhinav Gaba via llvm-commits
- [llvm] 04a123b - [OpenMP][Clang] Enable `ATTACH`-style maps for mappers. (#210213)
via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Propagate PRESENT to pointee entries in mapper codegen (PR #210214)
Abhinav Gaba via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink llvm.sincos.f64 to llvm.sincos.f32 (PR #211218)
Kito Cheng via llvm-commits
- [llvm] [SimplifyLibCalls] Shrink llvm.sincos.f64 to llvm.sincos.f32 (PR #211218)
Kito Cheng via llvm-commits
- [llvm] [IRBuilder] Handle byte types in CreateBitPreservingCastChain (PR #209557)
Anshil Gandhi via llvm-commits
- [llvm] [ARM] Combine four byte add stores into SWAR word ops (PR #203153)
via llvm-commits
- [llvm] [ARM] Combine four byte add stores into SWAR word ops (PR #203153)
via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
Phoebe Wang via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
Phoebe Wang via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [llvm] [AMDGPU] Canonicalize scalar bf16 more efficiently (PR #213789)
via llvm-commits
- [clang] [llvm] [mlir] [OpenMP][Clang] Enable `ATTACH`-style maps for mappers. (PR #210213)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [llvm] [RISCV][NewPM] Add NewPM Codegen Pipeline Skeleton (PR #213129)
Sam Elliott via llvm-commits
- [llvm] [LoopInfo] Add recompute() and use it in SimpleLoopUnswitch (PR #213514)
Fangrui Song via llvm-commits
- [llvm] [SDAG][NVPTX] Cache control metadata support and lowering (PR #204067)
Yonah Goldberg via llvm-commits
- [llvm] [LoopInfo] Add recompute() and use it in SimpleLoopUnswitch (PR #213514)
Fangrui Song via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Mugundan S via llvm-commits
- [llvm] [SDAG][NVPTX] Cache control metadata support and lowering (PR #204067)
Yonah Goldberg via llvm-commits
- [lld] [lld-macho] Add native LTO optimization remark options (PR #213823)
Karim Alweheshy via llvm-commits
- [llvm] [SDAG][NVPTX] Cache control metadata support and lowering (PR #204067)
Yonah Goldberg via llvm-commits
- [llvm] [LoopVectorize][X86] Improve libmvec SSE/AVX/AVX-512 test coverage (PR #211863)
Ankit Kumar Tiwari via llvm-commits
- [llvm] [SDAG][NVPTX] Cache control metadata support and lowering (PR #204067)
Yonah Goldberg via llvm-commits
- [lld] [lld-macho] Add native LTO optimization remark options (PR #213823)
via llvm-commits
- [lld] [lld-macho] Add native LTO optimization remark options (PR #213823)
Karim Alweheshy via llvm-commits
- [clang] [llvm] clang: Use TargetID parsing from AMDGPUTargetParser (PR #209845)
Kewen Meng via llvm-commits
- [clang] [llvm] Revert "clang: Use TargetID parsing from AMDGPUTargetParser" (PR #213824)
Kewen Meng via llvm-commits
- [clang] [llvm] Revert "clang: Use TargetID parsing from AMDGPUTargetParser" (PR #213824)
via llvm-commits
- [clang] [llvm] Revert "clang: Use TargetID parsing from AMDGPUTargetParser" (PR #213824)
via llvm-commits
- [clang] [llvm] Revert "clang: Use TargetID parsing from AMDGPUTargetParser" (PR #213824)
Kewen Meng via llvm-commits
- [clang] [llvm] Revert "clang: Use TargetID parsing from AMDGPUTargetParser" (PR #213824)
via llvm-commits
- [lld] [lld-macho] Add native LTO optimization remark options (PR #213823)
Karim Alweheshy via llvm-commits
- [llvm] [RISCV] Pick correct lround libcall for fp128 (PR #213220)
Kane Wang via llvm-commits
- [clang] [llvm] [Hexagon] Fix unusable SCS reg, make it selectable (PR #213820)
via llvm-commits
- [clang] [llvm] Revert "clang: Use TargetID parsing from AMDGPUTargetParser" (PR #213824)
Kewen Meng via llvm-commits
- [llvm] 8f82ba2 - Revert "clang: Use TargetID parsing from AMDGPUTargetParser" (#213824)
via llvm-commits
- [clang] [llvm] Revert "clang: Use TargetID parsing from AMDGPUTargetParser" (PR #213824)
Kewen Meng via llvm-commits
- [llvm] ff6d537 - [RISCV] Pick correct lround libcall for fp128 (#213220)
via llvm-commits
- [llvm] [RISCV] Pick correct lround libcall for fp128 (PR #213220)
Craig Topper via llvm-commits
- [llvm] [X86] Remove TuningFastVariableCrossLaneShuffle from X86_64V4Tuning (PR #212178)
Phoebe Wang via llvm-commits
- [llvm] [SDAG][NVPTX] Cache control metadata support and lowering (PR #204067)
Yonah Goldberg via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Christudasan Devadasan via llvm-commits
- [llvm] [RISCV][NewPM] Add NewPM Codegen Pipeline Skeleton (PR #213129)
Craig Topper via llvm-commits
- [llvm] [RISCV][NewPM] Add NewPM Codegen Pipeline Skeleton (PR #213129)
Craig Topper via llvm-commits
- [lld] [lld-macho] Add native LTO optimization remark options (PR #213823)
Karim Alweheshy via llvm-commits
- [llvm] [SLP]Flatten add/sub and fadd/fsub chains into one reassociated node (PR #213544)
Ryan Buchner via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
Phoebe Wang via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [llvm] [SDAG][NVPTX] Cache control metadata support and lowering (PR #204067)
Yonah Goldberg via llvm-commits
- [llvm] ac19ad6 - [AMDGPU] Support partial and empty WWM pools for SGPR spills (#213491)
via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Rename some variable names to follow convention better (PR #213827)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Rename some variable names to follow convention better (PR #213827)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Support partial and empty WWM pools for SGPR spills (PR #213491)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Rename some variable names to follow convention better (PR #213827)
via llvm-commits
- [llvm] [RISCV][NewPM] Add NewPM Codegen Pipeline Skeleton (PR #213129)
Sam Elliott via llvm-commits
- [llvm] [RISCV][NewPM] Add NewPM Codegen Pipeline Skeleton (PR #213129)
Craig Topper via llvm-commits
- [clang] [llvm] [Offload] Add GetErrorName and GetErrorString to LLVMOffloadKernel (PR #212887)
Kevin Sala Penades via llvm-commits
- [llvm] f7eefa8 - [NFC] Pre-commit a test case for a SimplifyCFG issue (#204957)
via llvm-commits
- [clang] [llvm] [Offload] Add GetErrorName and GetErrorString to LLVMOffloadKernel (PR #212887)
Kevin Sala Penades via llvm-commits
- [llvm] [NFC] Pre-commit a test case for a SimplifyCFG issue (PR #204957)
Shilei Tian via llvm-commits
- [llvm] [SimplifyCFG] Do not thread branches into uncontrolled convergent regions (PR #204958)
Shilei Tian via llvm-commits
- [llvm] [Support] Refactor SourceMgr location formatting to reduce code duplication (NFC) (PR #213798)
via llvm-commits
- [llvm] [SimplifyCFG] Do not thread branches into uncontrolled convergent regions (PR #204958)
Shilei Tian via llvm-commits
- [llvm] Users/tstellar/upload self contained (PR #213828)
Tom Stellard via llvm-commits
- [llvm] [SimplifyCFG] Do not thread branches into uncontrolled convergent regions (PR #204958)
Shilei Tian via llvm-commits
- [llvm] [openmp] [Offload] Save jit image (PR #212384)
Kevin Sala Penades via llvm-commits
- [llvm] [SampleProfile] Support Eytzinger layout in SecFuncOffsetTable (PR #213829)
Kazu Hirata via llvm-commits
- [llvm] [RISCV][NewPM] Add NewPM Codegen Pipeline Skeleton (PR #213129)
Sam Elliott via llvm-commits
- [llvm] [SampleProfile] Support Eytzinger layout in SecFuncOffsetTable (PR #213829)
via llvm-commits
- [clang] [compiler-rt] [llvm] [tsan] Revive TSAN's standalone deadlock sanitizer implementation (PR #212748)
Vitaly Buka via llvm-commits
- [llvm] Users/tstellar/upload self contained (PR #213828)
Tom Stellard via llvm-commits
- [clang] [compiler-rt] [llvm] [tsan] Revive TSAN's standalone deadlock sanitizer implementation (PR #212748)
Vitaly Buka via llvm-commits
- [polly] [Polly] Reject SCoPs with an escaping scalar defined in an empty-doma… (PR #213656)
Shikhar Jain via llvm-commits
- [clang] [compiler-rt] [llvm] [tsan] Revive TSAN's standalone deadlock sanitizer implementation (PR #212748)
Vitaly Buka via llvm-commits
- [clang] [compiler-rt] [llvm] [tsan] Revive TSAN's standalone deadlock sanitizer implementation (PR #212748)
Vitaly Buka via llvm-commits
- [llvm] [openmp] [Offload] Save jit image (PR #212384)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] Optimize lowering of extending BUILD_VECTOR(EXTRACT_VECTOR_ELT()) (PR #212156)
Usman Nadeem via llvm-commits
- [llvm] [NFC][AArch64] Add tests for inefficient fixed length predicate lowering (PR #212341)
Usman Nadeem via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Mark unsupported tests (PR #213404)
Vitaly Buka via llvm-commits
- [llvm] [BPF] Use FETCH atomic instruction for monotonic atomicrmw when the result is used (PR #210371)
via llvm-commits
- [llvm] [dsymutil][ARM][NFC] Require AArch64 for fat-dylib-update.test (PR #213836)
Chris Copeland via llvm-commits
- [llvm] [AArch64] Optimize lowering of extending BUILD_VECTOR(EXTRACT_VECTOR_ELT()) (PR #212156)
Usman Nadeem via llvm-commits
- [llvm] [dsymutil][ARM][NFC] Require AArch64 for fat-dylib-update.test (PR #213836)
via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Mark unsupported tests (PR #213404)
Vitaly Buka via llvm-commits
- [llvm] [Support] Refactor SourceMgr location formatting to reduce code duplication (NFC) (PR #213798)
via llvm-commits
- [lld] [llvm] [llvm][lld] Respect temporal profile weights in balanced partitioning (PR #213837)
Karim Alweheshy via llvm-commits
- [llvm] [dsymutil][ARM][NFC] Require AArch64 for fat-dylib-update.test (PR #213836)
Chris Copeland via llvm-commits
- [llvm] [AArch64] Optimize lowering of extending BUILD_VECTOR(EXTRACT_VECTOR_ELT()) (PR #212156)
Usman Nadeem via llvm-commits
- [llvm] [RISCV] Reduce spill/reload pairs when Xqcilo extension is enabled (PR #212807)
Sudharsan Veeravalli via llvm-commits
- [llvm] f914343 - [SimplifyCFG] Do not thread branches into uncontrolled convergent regions (#204958)
via llvm-commits
- [llvm] [SimplifyCFG] Do not thread branches into uncontrolled convergent regions (PR #204958)
Shilei Tian via llvm-commits
- [llvm] [Support] Refactor SourceMgr location formatting to reduce code duplication (NFC) (PR #213798)
via llvm-commits
- [llvm] Users/tstellar/upload self contained (PR #213828)
Tom Stellard via llvm-commits
- [llvm] Users/tstellar/upload self contained (PR #213828)
via llvm-commits
- [llvm] [dsymutil][ARM][NFC] Require AArch64 for fat-dylib-update.test (PR #213836)
Jonas Devlieghere via llvm-commits
- [clang] [compiler-rt] [llvm] [MSan] Add -fsanitize-memory-local-address-never-taken (ISO C 6.3.2.1p2) (PR #207529)
Vitaly Buka via llvm-commits
- [llvm] [CGProfile] Fix unhandled error crash on empty canonical function names (PR #201821)
Arseniy Obolenskiy via llvm-commits
- [llvm] [CGProfile] Fix unhandled error crash on empty canonical function names (PR #201821)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Propagate PRESENT to pointee entries in mapper codegen (PR #210214)
Abhinav Gaba via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Propagate PRESENT to pointee entries in mapper codegen (PR #210214)
Abhinav Gaba via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Propagate PRESENT to pointee entries in mapper codegen (PR #210214)
Abhinav Gaba via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Propagate PRESENT to pointee entries in mapper codegen (PR #210214)
Abhinav Gaba via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Propagate PRESENT to pointee entries in mapper codegen (PR #210214)
Abhinav Gaba via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
Soham Karandikar via llvm-commits
- [llvm] [RISCV][NewPM] Add NewPM Codegen Pipeline Skeleton (PR #213129)
Luke Lau via llvm-commits
- [llvm] Make RAUW skip instances where operand is the replacement node (PR #212724)
Soham Karandikar via llvm-commits
- [clang] [compiler-rt] [sanitizer] Add DoubleFreeSanitizer (DSan) (PR #213846)
Bojun Seo via llvm-commits
- [llvm] [InstCombine] Simplify fractions when there is no overflow (PR #210516)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Simplify fractions when there is no overflow (PR #210516)
Craig Topper via llvm-commits
- [clang] [compiler-rt] [sanitizer] Add DoubleFreeSanitizer (DSan) (PR #213846)
via llvm-commits
- [clang] [compiler-rt] [sanitizer] Add DoubleFreeSanitizer (DSan) (PR #213846)
via llvm-commits
- [llvm] [CGProfile] Fix unhandled error crash on empty canonical function names (PR #201821)
Snehasish Kumar via llvm-commits
- [llvm] [CGProfile] Fix unhandled error crash on empty canonical function names (PR #201821)
Snehasish Kumar via llvm-commits
- [llvm] [CGProfile] Fix unhandled error crash on empty canonical function names (PR #201821)
Snehasish Kumar via llvm-commits
- [llvm] [CGProfile] Fix unhandled error crash on empty canonical function names (PR #201821)
Arseniy Obolenskiy via llvm-commits
- [llvm] [CGProfile] Fix unhandled error crash on empty canonical function names (PR #201821)
Arseniy Obolenskiy via llvm-commits
- [llvm] AMDGPU: Validate generic processor features in TargetParser emitter (PR #213774)
Matt Arsenault via llvm-commits
- [llvm] a2a7099 - AMDGPU: Validate generic processor features in TargetParser emitter (#213774)
via llvm-commits
- [llvm] AMDGPU: Validate generic processor features in TargetParser emitter (PR #213774)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Rebuild type-changing PHIs in PointerReplacer (PR #212429)
Keshav Vinayak Jha via llvm-commits
- [llvm] [InstCombine] Rebuild type-changing PHIs in PointerReplacer (PR #212429)
Keshav Vinayak Jha via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [clang] [llvm] clang: Use TargetID parsing from AMDGPUTargetParser (PR #209845)
Matt Arsenault via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [clang] [llvm] Reapply "clang: Use TargetID parsing from AMDGPUTargetParser" (#213824) (PR #213847)
Matt Arsenault via llvm-commits
- [clang] [llvm] Reapply "clang: Use TargetID parsing from AMDGPUTargetParser" (#213824) (PR #213847)
Matt Arsenault via llvm-commits
- [clang] [llvm] [FileCheck] Avoid matching IR keywords in source filenames (PR #213809)
Eric Christopher via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
Phoebe Wang via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
Phoebe Wang via llvm-commits
- [llvm] [IR] Add elementwise modifier to atomic stores (PR #210672)
Harrison Hao via llvm-commits
- [clang] [llvm] [FileCheck] Avoid matching IR keywords in source filenames (PR #213809)
Eric Christopher via llvm-commits
- [llvm] AMDGPU: Export the TargetParser feature bitset (PR #212946)
Matt Arsenault via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [llvm] AMDGPU: Export the TargetParser feature bitset (PR #212946)
Matt Arsenault via llvm-commits
- [llvm] [IR] Add elementwise modifier to atomic stores (PR #210672)
Harrison Hao via llvm-commits
- [llvm] AMDGPU: Export the TargetParser feature bitset (PR #212946)
Matt Arsenault via llvm-commits
- [libc] [llvm] [libc] Add a C unit test framework wrapper and convert existing tests (PR #213657)
Pavel Labath via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [llvm] [NPM] Make few more passes required - 2 (PR #213608)
Vikram Hegde via llvm-commits
- [llvm] [NPM] Make few more passes required - 2 (PR #213608)
Vikram Hegde via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [llvm] [VPlan] Constant-fold ActiveLaneMask intrinsics (PR #208852)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstCombine] Fold comparisons of x & -x with 0 and 1 (PR #213709)
Hadong Lee via llvm-commits
- [llvm] 2b3dd2d - [GlobalsAA] Handle self-referencing stores in `AnalyzeUsesOfPointer` (#213631)
via llvm-commits
- [llvm] [GlobalsAA] Handle self-referencing stores in `AnalyzeUsesOfPointer` (PR #213631)
Antonio Frighetto via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [llvm] 3a6ae9b - [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (#213539)
via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
Phoebe Wang via llvm-commits
- [llvm] [X86][AsmParser] Fix compiler crash on division by zero in MS inline asm (PR #213539)
via llvm-commits
- [llvm] [Verifier] Allow too big unused sectioned global variables with local linkage (PR #212733)
Steffen Larsen via llvm-commits
- [llvm] 1fef59b - AMDGPU: Export the TargetParser feature bitset (#212946)
via llvm-commits
- [llvm] AMDGPU: Export the TargetParser feature bitset (PR #212946)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Reduce spill/reload pairs when Xqcilo extension is enabled (PR #212807)
via llvm-commits
- [llvm] [AMDGPU] Do not widen constant loads that may not be dereferenceable (PR #184790)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AArch64][GlobalISel] Update a batch of tests to concrete types. NFC (PR #213851)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Update a batch of tests to concrete types. NFC (PR #213851)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Update a batch of tests to concrete types. NFC (PR #213851)
via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Zhaoxuan Jiang via llvm-commits
- [llvm] Users/tstellar/upload self contained (PR #213828)
Cullen Rhodes via llvm-commits
- [llvm] Users/tstellar/upload self contained (PR #213828)
Cullen Rhodes via llvm-commits
- [llvm] Users/tstellar/upload self contained (PR #213828)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Update a batch of tests to concrete types. NFC (PR #213851)
David Green via llvm-commits
- [llvm] 4bdf31c - [dyndbg] Add Dynamic Debugging docs (#210001)
via llvm-commits
- [llvm] [dyndbg] Add Dynamic Debugging docs (PR #210001)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
Florian Hahn via llvm-commits
- [llvm] de15318 - [CGProfile] Fix unhandled error crash on empty canonical function names (#201821)
via llvm-commits
- [llvm] [CGProfile] Fix unhandled error crash on empty canonical function names (PR #201821)
Arseniy Obolenskiy via llvm-commits
- [llvm] [dyndbg] Add SHT_LLVM_DYNDBG_ELF to Dynamic Debugging docs (PR #213853)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [dyndbg] Add SHT_LLVM_DYNDBG_ELF to Dynamic Debugging docs (PR #213853)
Orlando Cazalet-Hyams via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Propagate PRESENT to pointee entries in mapper codegen (PR #210214)
Abhinav Gaba via llvm-commits
- [llvm] Users/tstellar/upload self contained (PR #213828)
Cullen Rhodes via llvm-commits
- [llvm] [InstCombine] Fold comparisons of x & -x with 0 and 1 (PR #213709)
via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Propagate PRESENT to pointee entries in mapper codegen (PR #210214)
Abhinav Gaba via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Marcos Maronas via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [llvm] [GlobalISel] LegalizationArtifactCombiner for merge-unmerge->unmerge where src and dst of result would be different scalar/vector types (PR #213086)
Madhur Kumar via llvm-commits
- [llvm] [NFC][AMDGPU] Rename some variable names to follow convention better (PR #213827)
Christudasan Devadasan via llvm-commits
- [llvm] 72f3474 - [AArch64][GlobalISel] Update a batch of tests to concrete types. NFC (#213851)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Update a batch of tests to concrete types. NFC (PR #213851)
David Green via llvm-commits
- [llvm] [GlobalsAA] Handle self-referencing stores in `AnalyzeUsesOfPointer` (PR #213631)
LLVM Continuous Integration via llvm-commits
- [llvm] [Verifier] Allow too big unused sectioned global variables with local linkage (PR #212733)
Antonio Frighetto via llvm-commits
- [llvm] [SLP]Support copyable fmuls in fmuladd, modeled as fmuladd(a, b, -0.0) (PR #213757)
Martin Storsjö via llvm-commits
- [llvm] [dsymutil][ARM][NFC] Require AArch64 for fat-dylib-update.test (PR #213836)
Chris Copeland via llvm-commits
- [lld] [lld-macho] Add native LTO optimization remark options (PR #213823)
Karim Alweheshy via llvm-commits
- [lld] [lld-macho] Add native LTO optimization remark options (PR #213823)
via llvm-commits
- [llvm] [AMDGPU] Model WMMA co-execution windows in the scheduler for gfx1250 (PR #204077)
Alexey Sachkov via llvm-commits
- [llvm] [AMDGPU] Model WMMA co-execution windows in the scheduler for gfx1250 (PR #204077)
Alexey Sachkov via llvm-commits
- [llvm] [Verifier] Clean up load atomic elementwise mem access sizes check (PR #213864)
Yonah Goldberg via llvm-commits
- [llvm] [LoopUnroll] - Fix assertion failure in fixProbContradiction with high trip count loops. (PR #213865)
Pawan Nirpal via llvm-commits
- [llvm] [Verifier] Clean up load atomic elementwise mem access sizes check (PR #213864)
via llvm-commits
- [llvm] [LoopUnroll] - Fix assertion failure in fixProbContradiction with high trip count loops. (PR #213865)
Pawan Nirpal via llvm-commits
- [llvm] [AArch64][GlobalISel] Update a batch of tests to concrete types. NFC (PR #213851)
LLVM Continuous Integration via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Lang Hames via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Lang Hames via llvm-commits
- [llvm] [LoopUnroll] - Fix assertion failure in fixProbContradiction with high trip count loops. (PR #213865)
Pawan Nirpal via llvm-commits
- [llvm] [LoopUnroll] - Fix assertion failure in fixProbContradiction with high trip count loops. (PR #213865)
Pawan Nirpal via llvm-commits
- [llvm] [Verifier] Reject elementwise atomicrmw with sub-byte element type (PR #213753)
Yonah Goldberg via llvm-commits
- [llvm] [Verifier] Clean up load atomic elementwise mem access sizes check (NFC) (PR #213864)
Yonah Goldberg via llvm-commits
- [llvm] [Verifier] Reject elementwise atomicrmw with sub-byte element type (PR #213753)
Yonah Goldberg via llvm-commits
- [llvm] [Verifier] Reject elementwise atomicrmw with sub-byte element type (PR #213753)
Yonah Goldberg via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
Luke Lau via llvm-commits
- [llvm] [runtimes] Drop reviewers-libcxx from reviews touching runtimes/ (PR #213736)
Petr Hosek via llvm-commits
- [llvm] [Verifier] Reject elementwise atomicrmw with sub-byte element type (PR #213753)
Antonio Frighetto via llvm-commits
- [llvm] [Verifier] Clean up load atomic elementwise mem access sizes check (NFC) (PR #213864)
Antonio Frighetto via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Joel Walker via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Joel Walker via llvm-commits
- [llvm] [AArch64] Fold zero-interleave shuffle into vector shift left (PR #210793)
Deepak Shirke via llvm-commits
- [llvm] [Verifier] Clean up load atomic elementwise mem access sizes check (NFC) (PR #213864)
Harrison Hao via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Implement pointer and memory ops. (PR #206885)
Demetrius Kanios via llvm-commits
- [llvm] [PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation (PR #198327)
Fangrui Song via llvm-commits
- [llvm] [PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation (PR #198327)
Fangrui Song via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Implement pointer and memory ops. (PR #206885)
Demetrius Kanios via llvm-commits
- [llvm] [Analysis] Cache generation of SCEV expander overflow checks (PR #213013)
via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Alex Duran via llvm-commits
- [llvm] [llvm] Add Trusty OSType (PR #210119)
Fangrui Song via llvm-commits
- [llvm] [Verifier] Clean up load atomic elementwise mem access sizes check (NFC) (PR #213864)
Harrison Hao via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Hussam Alhassan via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
via llvm-commits
- [llvm] [AArch64] Add ReadAdvance for AESE/AESMC and AESD/AESIMC pairs (PR #213652)
David Green via llvm-commits
- [llvm] [TLI] Make VecDesc statically initializable (PR #211307)
Sjoerd Meijer via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Hussam Alhassan via llvm-commits
- [llvm] [InstCombine] Fold comparisons of x & -x with 0 and 1 (PR #213709)
via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Mugundan S via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Fangrui Song via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Mugundan S via llvm-commits
- [llvm] [RISCV] Lower prefix slidedown shuffles using VL + tail-undisturbed (PR #210927)
Liao Chunyu via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Cullen Rhodes via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Cullen Rhodes via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (PR #213364)
Simon Pilgrim via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Cleanup old selection code for G_OR and fp instructions. (PR #213869)
David Green via llvm-commits
- [llvm] [AMDGPU] Canonicalize scalar bf16 more efficiently (PR #213789)
Lukas Sommer via llvm-commits
- [llvm] [AArch64][GlobalISel] Cleanup old selection code for G_OR and fp instructions. (PR #213869)
via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smijt, Ssijt, Smehv, and Ssehv support (PR #213431)
Zeyi Xu via llvm-commits
- [llvm] [JumpThreading] Don't thread into blocks with convergent operations (PR #213870)
via llvm-commits
- [llvm] [JumpThreading] Don't thread into blocks with convergent operations (PR #213870)
via llvm-commits
- [llvm] [JumpThreading] Don't thread into blocks with convergent operations (PR #213870)
via llvm-commits
- [clang] [compiler-rt] [sanitizer] Add DoubleFreeSanitizer (DSan) (PR #213846)
Bojun Seo via llvm-commits
- [llvm] [GlobalISel][AArch64] Optimize shl, lshr, ashr (PR #213576)
David Green via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Alex Duran via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Takashi Idobe via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Wiktor Ludwichowski via llvm-commits
- [llvm] [GitHub] Use base repository to fetch test merge commit in test-suite workflow (PR #213871)
Luke Lau via llvm-commits
- [llvm] [GitHub] Use base repository to fetch test merge commit in test-suite workflow (PR #213871)
Luke Lau via llvm-commits
- [llvm] [Analysis] Cache generation of SCEV expander overflow checks (PR #213013)
Luke Lau via llvm-commits
- [llvm] 27e6d83 - AMDGPU/GlobalISel: Precommit tests for upcoming bug fix (#213701)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Precommit tests for upcoming bug fix (PR #213701)
Petar Avramovic via llvm-commits
- [llvm] GlobalISel: Add type size guards in tryCombineMergeLike (PR #213702)
Petar Avramovic via llvm-commits
- [clang] [llvm] [X86][AMDLIBM] - Lower scalar call to AMD's AOCL fast scalar call (-fsclrlib=AMDLIBM) (PR #213676)
Rohit Aggarwal via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
Kieran B via llvm-commits
- [clang] [llvm] [X86][AMDLIBM] - Lower scalar call to AMD's AOCL fast scalar call (-fsclrlib=AMDLIBM) (PR #213676)
Rohit Aggarwal via llvm-commits
- [llvm] [LAA] SCEV-licm-reduce depend_diff_types test (NFC) (PR #213875)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Relax HasSameSize check on areStridedAccessesIndependent (PR #159534)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] SCEV-licm-reduce depend_diff_types test (NFC) (PR #213875)
via llvm-commits
- [llvm] GlobalISel: Add type size guards in tryCombineMergeLike (PR #213702)
Petar Avramovic via llvm-commits
- [llvm] 77cc702 - GlobalISel: Add type size guards in tryCombineMergeLike (#213702)
via llvm-commits
- [llvm] GlobalISel: Add type size guards in tryCombineMergeLike (PR #213702)
Petar Avramovic via llvm-commits
- [llvm] GlobalISel: Fix floating point unmerge lowering (PR #213703)
Petar Avramovic via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Ömer Sinan Ağacan via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Phoebe Wang via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Ömer Sinan Ağacan via llvm-commits
- [libcxxabi] [llvm] [libc++abi][NFC] Enable modernize-loop-convert clang-tidy check (PR #213250)
Nikolas Klauser via llvm-commits
- [llvm] a44620d - [libc++abi][NFC] Enable modernize-loop-convert clang-tidy check (#213250)
via llvm-commits
- [libcxxabi] [llvm] [libc++abi][NFC] Enable modernize-loop-convert clang-tidy check (PR #213250)
Nikolas Klauser via llvm-commits
- [libcxxabi] [llvm] [libc++abi][NFC] Enable modernize-loop-convert clang-tidy check (PR #213250)
via llvm-commits
- [llvm] GlobalISel: Fix floating point unmerge lowering (PR #213703)
Petar Avramovic via llvm-commits
- [llvm] [X86] vector-reduce-*-bool.ll - update IR to match middleend (PR #213876)
Simon Pilgrim via llvm-commits
- [llvm] 24d2a96 - GlobalISel: Fix floating point unmerge lowering (#213703)
via llvm-commits
- [llvm] GlobalISel: Fix floating point unmerge lowering (PR #213703)
Petar Avramovic via llvm-commits
- [llvm] [X86] vector-reduce-*-bool.ll - update IR to match middleend (PR #213876)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [Coroutines] Never collect return value alloca into coroutine frame (PR #213580)
Weibo He via llvm-commits
- [clang] [llvm] [Coroutines] Never collect return value alloca into coroutine frame (PR #213580)
Weibo He via llvm-commits
- [llvm] [DAG] Add ISD::FSQRT handling to computeKnownFPClass (PR #213620)
Varad Rahul Kamthe via llvm-commits
- [clang] [llvm] [Coroutines] Never collect return value alloca into coroutine frame (PR #213580)
Chuanqi Xu via llvm-commits
- [llvm] [DAG] Add ISD::FSQRT handling to computeKnownFPClass (PR #213620)
Varad Rahul Kamthe via llvm-commits
- [llvm] [offload] Use pinned memory for KLE (PR #213767)
via llvm-commits
- [clang] [llvm] [Coroutines] Never collect return value alloca into coroutine frame (PR #213580)
Weibo He via llvm-commits
- [llvm] [AArch64] Add ReadAdvance for AESE/AESMC and AESD/AESIMC pairs (PR #213652)
Andrew Savonichev via llvm-commits
- [llvm] [ARM] Combine four byte add stores into SWAR word ops (PR #203153)
Simon Pilgrim via llvm-commits
- [llvm] [ARM] Combine four byte add stores into SWAR word ops (PR #203153)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Ramkumar Ramachandra via llvm-commits
- [llvm] 293d7c5 - [AArch64][SME]Refine memory effects for SME load/store intrinsics. (#205525)
via llvm-commits
- [llvm] [AArch64][SME]Refine memory effects for SME load/store intrinsics. (PR #205525)
via llvm-commits
- [llvm] [SLP]Flatten add/sub and fadd/fsub chains into one reassociated node (PR #213544)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] 4b0b8cb - [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (#212198)
via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [ConstraintElim] Answer unsigned queries using the signed system. (PR #213744)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Answer unsigned queries using the signed system. (PR #213744)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Answer unsigned queries using the signed system. (PR #213744)
Antonio Frighetto via llvm-commits
- [llvm] [ConstraintElim] Answer unsigned queries using the signed system. (PR #213744)
Antonio Frighetto via llvm-commits
- [llvm] [AArch64] Optimize lowering of extending BUILD_VECTOR(EXTRACT_VECTOR_ELT()) (PR #212156)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Add ISD::FSQRT handling to computeKnownFPClass (PR #213620)
Varad Rahul Kamthe via llvm-commits
- [llvm] [GlobalISel] LegalizationArtifactCombiner for merge-unmerge->unmerge where src and dst of result would be different scalar/vector types (PR #213086)
Petar Avramovic via llvm-commits
- [llvm] [GlobalISel] LegalizationArtifactCombiner for merge-unmerge->unmerge where src and dst of result would be different scalar/vector types (PR #213086)
Petar Avramovic via llvm-commits
- [llvm] [X86] Add test showing missed write-mask fusion for multi-use setcc (PR #213669)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add test showing missed write-mask fusion for multi-use setcc (PR #213669)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add test showing missed write-mask fusion for multi-use setcc (PR #213669)
Simon Pilgrim via llvm-commits
- [llvm] [ExpandVariadics] Don't lower unmangled C printf on SPIR-V (PR #206998)
Paulius Velesko via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [Coroutines] Never collect return value alloca into coroutine frame (PR #213580)
Weibo He via llvm-commits
- [llvm] [LangRef] Fix language around strictfp semantics (PR #213879)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Luke Lau via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Luke Lau via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Luke Lau via llvm-commits
- [llvm] [LangRef] Fix language around strictfp semantics (PR #213879)
via llvm-commits
- [clang] [llvm] [Coroutines] Never collect return value alloca into coroutine frame (PR #213580)
Weibo He via llvm-commits
- [llvm] [GlobalISel][AArch64] Optimize shl, lshr, ashr (PR #213576)
Yeongu Choe via llvm-commits
- [clang] [llvm] [Coroutines] Never collect return value alloca into coroutine frame (PR #213580)
via llvm-commits
- [clang] [llvm] [Coroutines] Never collect return value alloca into coroutine frame (PR #213580)
Weibo He via llvm-commits
- [clang] [llvm] [clang][CodeGen] Never collect return value alloca into coroutine frame (PR #213580)
Weibo He via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Nathan Corbyn via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Luke Lau via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Luke Lau via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Luke Lau via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Nathan Corbyn via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Nathan Corbyn via llvm-commits
- [llvm] [ExpandVariadics] Don't lower unmangled C printf on SPIR-V (PR #206998)
via llvm-commits
- [llvm] [LoopInterchange] Do not re-nest freeze instructions (PR #213309)
via llvm-commits
- [llvm] [LoopInterchange] Reject interchange when a freeze would move or be cloned (PR #213309)
via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Nathan Corbyn via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Jan Trusiłło via llvm-commits
- [llvm] [LoopInterchange] Reject interchange when a freeze would move or be cloned (PR #213309)
via llvm-commits
- [llvm] [LoopInterchange] Reject interchange when a freeze would move or be cloned (PR #213309)
via llvm-commits
- [llvm] [LoopInterchange] Reject interchange when a freeze would move or be cloned (PR #213309)
via llvm-commits
- [llvm] [LoopInterchange] Reject interchange when a freeze would move or be cloned (PR #213309)
via llvm-commits
- [llvm] [LoopInterchange] Reject interchange when a freeze would move or be cloned (PR #213309)
via llvm-commits
- [llvm] [LoopInterchange] Reject interchange when a freeze would move or be cloned (PR #213309)
via llvm-commits
- [llvm] [GlobalISel] LegalizationArtifactCombiner for merge-unmerge->unmerge where src and dst of result would be different scalar/vector types (PR #213086)
Madhur Kumar via llvm-commits
- [llvm] [GlobalISel] LegalizationArtifactCombiner for merge-unmerge->unmerge where src and dst of result would be different scalar/vector types (PR #213086)
Madhur Kumar via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
Andrzej Warzyński via llvm-commits
- [llvm] [AArch64] Fold zero-interleave shuffle into vector shift left (PR #210793)
David Green via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Propagate PRESENT to pointee entries in mapper codegen (PR #210214)
Abhinav Gaba via llvm-commits
- [llvm] [AArch64] Fold zero-interleave shuffle into vector shift left (PR #210793)
David Green via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Propagate PRESENT to pointee entries in mapper codegen (PR #210214)
via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Propagate PRESENT to pointee entries in mapper codegen (PR #210214)
via llvm-commits
- [llvm] [InstCombine] Fold a condition-derived shifted LSB into select arms (PR #213882)
Vito Kortbeek via llvm-commits
- [llvm] [InstCombine] Fold a condition-derived shifted LSB into select arms (PR #213882)
via llvm-commits
- [llvm] [GlobalISel] LegalizationArtifactCombiner for merge-unmerge->unmerge where src and dst of result would be different scalar/vector types (PR #213086)
Madhur Kumar via llvm-commits
- [llvm] [HashRecognize] Recognize trunc-to-i1 little-endian bit check (PR #213883)
Vito Kortbeek via llvm-commits
- [llvm] 586e659 - [X86] vector-reduce-*-bool.ll - update IR to match middleend (#213876)
via llvm-commits
- [llvm] [X86] vector-reduce-*-bool.ll - update IR to match middleend (PR #213876)
Simon Pilgrim via llvm-commits
- [llvm] [HashRecognize] Recognize trunc-to-i1 little-endian bit check (PR #213883)
via llvm-commits
- [llvm] [ExpandVariadics] Don't lower unmangled C printf on SPIR-V (PR #206998)
A. Jiang via llvm-commits
- [llvm] [HashRecognize] Recognize trunc-to-i1 little-endian bit check (PR #213883)
via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Ramkumar Ramachandra via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][Flang] Add integer-kind wrappers to omp_lib (PR #213505)
via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Alexis Engelke via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Luke Lau via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_LROUND/G_LLROUND (PR #213889)
Kane Wang via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_LROUND/G_LLROUND (PR #213889)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_LROUND/G_LLROUND (PR #213889)
via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [llvm] [GlobalISel] LegalizationArtifactCombiner for merge-unmerge->unmerge where src and dst of result would be different scalar/vector types (PR #213086)
Petar Avramovic via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Luke Lau via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
David Green via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
David Green via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
David Green via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [HashRecognize] Recognize trunc-to-i1 little-endian bit check (PR #213883)
Vito Kortbeek via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
David Green via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
Harry Ramsey via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Alex Duran via llvm-commits
- [llvm] [JumpThreading] Don't thread into blocks with convergent operations (PR #213870)
Antonio Frighetto via llvm-commits
- [llvm] [CodeGen] Fix stale LiveIntervals regmask tables after MachineBasicBl… (PR #209610)
Nathan Corbyn via llvm-commits
- [llvm] [CodeGen] Fix stale LiveIntervals regmask tables after MachineBasicBl… (PR #209610)
Nathan Corbyn via llvm-commits
- [llvm] [CodeGen] Fix stale LiveIntervals regmask tables after MachineBasicBl… (PR #209610)
Nathan Corbyn via llvm-commits
- [llvm] [CodeGen] Fix stale LiveIntervals regmask tables after MachineBasicBl… (PR #209610)
Nathan Corbyn via llvm-commits
- [llvm] [CodeGen] Fix stale LiveIntervals regmask tables after MachineBasicBl… (PR #209610)
Nathan Corbyn via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
David Sherwood via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Luke Lau via llvm-commits
- [llvm] [BOLT][AArch64] Add TLSGD relocations support (PR #213700)
Alexey Moksyakov via llvm-commits
- [llvm] [HashRecognize] Recognize trunc-to-i1 little-endian bit check (PR #213883)
Ramkumar Ramachandra via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 5) (PR #213766)
Petar Avramovic via llvm-commits
- [llvm] [TLI] Make VecDesc statically initializable (PR #211307)
Madhur Amilkanthwar via llvm-commits
- [llvm] [X86] Add test showing missed write-mask fusion for multi-use setcc (PR #213669)
Timur Golubovich via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Florian Hahn via llvm-commits
- [llvm] [LV] Add vplan folds for urem(X, PowerOf2) -> and(X, PowerOf2 - 1) (PR #212198)
Alexis Engelke via llvm-commits
- [llvm] [X86] Add test showing missed write-mask fusion for multi-use setcc (PR #213669)
Evgenii Kudriashov via llvm-commits
- [llvm] [IR][REVEC] Define llvm.vector.broadcast intrinsic (PR #208212)
Gaëtan Bossu via llvm-commits
- [llvm] [dyndbg] Add SHT_LLVM_DYNDBG_ELF to Dynamic Debugging docs (PR #213853)
Andrew Ng via llvm-commits
- [llvm] [dyndbg] Add SHT_LLVM_DYNDBG_ELF to Dynamic Debugging docs (PR #213853)
Andrew Ng via llvm-commits
- [llvm] [VPlan][NFC] Cache the vector loop region lookup (PR #199437)
Florian Hahn via llvm-commits
- [llvm] [VPlan][NFC] Cache the vector loop region lookup (PR #199437)
Florian Hahn via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
Hari Limaye via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Nathan Corbyn via llvm-commits
- [llvm] 15fe4ef - [AArch64] Fold zero-interleave shuffle into vector shift left (#210793)
via llvm-commits
- [llvm] [AArch64] Fold zero-interleave shuffle into vector shift left (PR #210793)
David Green via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Nathan Corbyn via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Nathan Corbyn via llvm-commits
- [llvm] [Analysis] Cache generation of SCEV expander overflow checks (PR #213013)
via llvm-commits
- [llvm] [AVR] Support stack realignment (PR #187129)
Patryk Wychowaniec via llvm-commits
- [llvm] [AVR] Support stack realignment (PR #187129)
Patryk Wychowaniec via llvm-commits
- [llvm] [Analysis] Cache generation of SCEV expander overflow checks (PR #213013)
Luke Lau via llvm-commits
- [llvm] [AVR] Support stack realignment (PR #187129)
Patryk Wychowaniec via llvm-commits
- [llvm] [LangRef] Fix language around strictfp semantics (PR #213879)
Nathan Corbyn via llvm-commits
- [llvm] [RISCV][WIP] Let RA do the CSR saves. (PR #90819)
Shreeyash Pandey via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize G_SCMP and G_UCMP (PR #213896)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize G_SCMP and G_UCMP (PR #213896)
Petar Avramovic via llvm-commits
- [llvm] [dyndbg] Add SHT_LLVM_DYNDBG_ELF to Dynamic Debugging docs (PR #213853)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize G_SCMP and G_UCMP (PR #213896)
Petar Avramovic via llvm-commits
- [llvm] [dyndbg] Add SHT_LLVM_DYNDBG_ELF to Dynamic Debugging docs (PR #213853)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize G_SCMP and G_UCMP (PR #213896)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_LROUND/G_LLROUND (PR #213889)
Kane Wang via llvm-commits
- [llvm] bb8634e - [dyndbg] Add SHT_LLVM_DYNDBG_ELF to Dynamic Debugging docs (#213853)
via llvm-commits
- [llvm] [dyndbg] Add SHT_LLVM_DYNDBG_ELF to Dynamic Debugging docs (PR #213853)
Orlando Cazalet-Hyams via llvm-commits
- [lld] [lld-macho] Add native LTO optimization remark options (PR #213823)
Karim Alweheshy via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Simon Pilgrim via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (PR #102595)
via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (PR #102595)
via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (PR #102595)
via llvm-commits
- [llvm] [X86] Add test showing missed write-mask fusion for multi-use setcc (PR #213669)
Simon Pilgrim via llvm-commits
- [llvm] [PowerPC] Fix Impossible reg-to-reg copy when inline asm uses crN registers as inputs (PR #196182)
via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [LoopUnroll] Fix freqs for unconditional latches: N>2, uniform (PR #182405)
Aleksandr Popov via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
Kieran B via llvm-commits
- [llvm] [KnownFPClass] Do not propagate non-NaN through `asin` and `acos` (PR #213812)
Tim Gymnich via llvm-commits
- [lldb] [llvm] [lldb] Support register vector and union types (draft, no not commit!) (PR #196032)
David Spickett via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
Harry Ramsey via llvm-commits
- [llvm] [NFC][AMDGPU] Rename some variable names to follow convention better (PR #213827)
Tim Gymnich via llvm-commits
- [llvm] [NFC][AMDGPU] Rename some variable names to follow convention better (PR #213827)
Tim Gymnich via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
Harry Ramsey via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] [NFC][AMDGPU] Rename some variable names to follow convention better (PR #213827)
Tim Gymnich via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Luke Lau via llvm-commits
- [llvm] [JumpThreading] Don't thread into blocks with convergent operations (PR #213870)
via llvm-commits
- [llvm] [TLI] Make VecDesc statically initializable (PR #211307)
David Sherwood via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Nano scheduling model (PR #207174)
Asher Dobrescu via llvm-commits
- [llvm] [PowerPC] Fix Impossible reg-to-reg copy when inline asm uses crN registers as inputs (PR #196182)
via llvm-commits
- [llvm] [MSan] Fix va_arg handling on 32-bit machines (PR #211339)
Egor Elchinov via llvm-commits
- [llvm] [PowerPC] Fix Impossible reg-to-reg copy when inline asm uses crN registers as inputs (PR #196182)
via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SPIR-V] Avoid rescanning use lists to check for Block decoration (PR #211320)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Ramkumar Ramachandra via llvm-commits
- [llvm] [dyndbg] Add SHT_LLVM_DYNDBG_ELF to Dynamic Debugging docs (PR #213853)
LLVM Continuous Integration via llvm-commits
- [llvm] [PowerPC] Fix Impossible reg-to-reg copy when inline asm uses crN registers as inputs (PR #196182)
via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Ramkumar Ramachandra via llvm-commits
- [llvm] [TTI] Include scalarization overhead for icmp/fcmp result (PR #206697)
Luke Lau via llvm-commits
- [llvm] [LLVM][SelectionDAG] Explicitly split SETCC generated operand of masked_div. (PR #213903)
Paul Walker via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Durgadoss R via llvm-commits
- [llvm] [LV] Only require a scalar epilogue for interleave groups actually widened as interleave accesses (PR #213904)
Mel Chen via llvm-commits
- [llvm] [LLVM][SelectionDAG] Explicitly split SETCC generated operand of masked_div. (PR #213903)
via llvm-commits
- [llvm] [LV] Only require a scalar epilogue for interleave groups actually widened as interleave accesses (PR #213904)
via llvm-commits
- [llvm] [WIP][X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] [LoopIdiom] Don't introduce `wcslen` calls when `wchar` size is not the default (PR #213629)
Ömer Sinan Ağacan via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Nathan Corbyn via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Tom Eccles via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Tom Eccles via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Tom Eccles via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Tom Eccles via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Tom Eccles via llvm-commits
- [clang] [lldb] [llvm] [Support][Driver][LLDB] Guard WIN32_LEAN_AND_MEAN definitions with #ifndef (PR #213045)
David Young via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
via llvm-commits
- [libcxx] [llvm] [libc++] Upgrade to GCC 16 (PR #206235)
Nikolas Klauser via llvm-commits
- [llvm] 57b06e6 - [X86] Add test showing missed write-mask fusion for multi-use setcc (#213669)
via llvm-commits
- [llvm] [X86] Add test showing missed write-mask fusion for multi-use setcc (PR #213669)
Evgenii Kudriashov via llvm-commits
- [llvm] [InstrProf] Disambiguate zero bitmaps in text profiles (PR #213906)
Karim Alweheshy via llvm-commits
- [llvm] [KnownFPClass] Mark cosh result as non-zero and non-subnormal (PR #213763)
Tim Gymnich via llvm-commits
- [llvm] [X86] pr61923.ll - update IR to match middleend (PR #213908)
Simon Pilgrim via llvm-commits
- [llvm] [X86] pr61923.ll - update IR to match middleend (PR #213908)
Simon Pilgrim via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Jared Wyles via llvm-commits
- [llvm] [HashRecognize] Recognize trunc-to-i1 little-endian bit check (PR #213883)
Vito Kortbeek via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Jared Wyles via llvm-commits
- [llvm] Cpu features cross platform (PR #205447)
Jared Wyles via llvm-commits
- [llvm] 53f5999 - [InstCombine] Rebuild type-changing PHIs in PointerReplacer (#212429)
via llvm-commits
- [llvm] [InstCombine] Rebuild type-changing PHIs in PointerReplacer (PR #212429)
Keshav Vinayak Jha via llvm-commits
- [llvm] 5156be9 - [AArch64][ISel] Recover ADDHN from OR comparison masks (#210943)
via llvm-commits
- [llvm] [AArch64][ISel] Recover ADDHN from OR comparison masks (PR #210943)
Harry Ramsey via llvm-commits
- [llvm] [JumpThreading] Don't thread into blocks with convergent operations (PR #213870)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
via llvm-commits
- [llvm] [SLP]Support copyable fmuls in fmuladd, modeled as fmuladd(a, b, -0.0) (PR #213757)
Alexey Bataev via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Madhur Amilkanthwar via llvm-commits
- [llvm] [PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation (PR #198327)
Daniil Kovalev via llvm-commits
- [llvm] [InstrProf] Disambiguate zero bitmaps in text profiles (PR #213906)
Karim Alweheshy via llvm-commits
- [llvm] [SLP]Support copyable fadds in fmuladd, modeled as fmuladd(1.0, a, b) (PR #213786)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Madhur Amilkanthwar via llvm-commits
- [llvm] [PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation (PR #198327)
Daniil Kovalev via llvm-commits
- [llvm] [LV] Only require a scalar epilogue for interleave groups actually widened as interleave accesses (PR #213904)
Luke Lau via llvm-commits
- [llvm] [InstCombine] Fold a condition-derived shifted LSB into select arms (PR #213882)
Vito Kortbeek via llvm-commits
- [llvm] [Support] Refactor SourceMgr location formatting to reduce code duplication (NFC) (PR #213798)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add occupancy tests for GFX6/7/8 (PR #213914)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU][NFC] Add occupancy tests for GFX6/7/8 (PR #213914)
via llvm-commits
- [llvm] [GlobalISel] LegalizationArtifactCombiner for merge-unmerge->unmerge where src and dst of result would be different scalar/vector types (PR #213086)
Madhur Kumar via llvm-commits
- [llvm] [GlobalISel] LegalizationArtifactCombiner for merge-unmerge->unmerge where src and dst of result would be different scalar/vector types (PR #213086)
Madhur Kumar via llvm-commits
- [llvm] [AArch64] Use [SU]ADALP for partial (nx)v4i32 -> (nx)v2i64 add reduce. (PR #213915)
Ricardo Jesus via llvm-commits
- [llvm] [InstrProf] Disambiguate zero bitmaps in text profiles (PR #213906)
Karim Alweheshy via llvm-commits
- [llvm] 22508ac - [X86] pr61923.ll - update IR to match middleend (#213908)
via llvm-commits
- [llvm] [X86] pr61923.ll - update IR to match middleend (PR #213908)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Use [SU]ADALP for partial (nx)v4i32 -> (nx)v2i64 add reduce. (PR #213915)
via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [Support] Refactor SourceMgr location formatting to reduce code duplication (NFC) (PR #213798)
via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Ömer Sinan Ağacan via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce address space 13 for VGPR as memory (PR #208557)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [JumpThreading] Don't thread into blocks with convergent operations (PR #213870)
via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Durgadoss R via llvm-commits
- [llvm] [JumpThreading] Don't thread into blocks with convergent operations (PR #213870)
via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Durgadoss R via llvm-commits
- [llvm] [LV] Only require a scalar epilogue for interleave groups actually widened as interleave accesses (PR #213904)
via llvm-commits
- [llvm] [LV] Only require a scalar epilogue for interleave groups actually widened as interleave accesses (PR #213904)
via llvm-commits
- [llvm] [LangRef] Fix language around strictfp semantics (PR #213879)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [LangRef] Fix language around strictfp semantics (PR #213879)
Ömer Sinan Ağacan via llvm-commits
- [llvm] Users/tstellar/upload self contained (PR #213828)
Tom Stellard via llvm-commits
- [llvm] Users/tstellar/upload self contained (PR #213828)
Tom Stellard via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Timur Golubovich via llvm-commits
- [llvm] [orc-rt] keeping the header list up to date (PR #213917)
Jared Wyles via llvm-commits
- [llvm] Users/tstellar/upload self contained (PR #213828)
Tom Stellard via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
Kieran B via llvm-commits
- [llvm] [LangRef] Fix language around strictfp semantics (PR #213879)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LangRef] Fix language around strictfp semantics (PR #213879)
Ramkumar Ramachandra via llvm-commits
- [llvm] [orc-rt] keeping the header list up to date (PR #213917)
Jared Wyles via llvm-commits
- [llvm] [LangRef] Fix language around strictfp semantics (PR #213879)
Ramkumar Ramachandra via llvm-commits
- [llvm] Users/tstellar/upload self contained (PR #213828)
Tom Stellard via llvm-commits
- [llvm] [LangRef] Fix language around strictfp semantics (PR #213879)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
via llvm-commits
- [llvm] [dyndbg][AsmPrinter] Add tail padding attributes (PR #194852)
Stephen Tozer via llvm-commits
- [llvm] [Reland][X86] Remove redundant `cmp` before `adc` after `lzcnt` or `tzcnt` (PR #210069)
via llvm-commits
- [llvm] [BOLT][RISCV] Improve relocations, jump tables, and split-function handling (PR #213919)
via llvm-commits
- [llvm] [LangRef] Fix language around strictfp semantics (PR #213879)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LangRef] Fix language around strictfp semantics (PR #213879)
Nathan Corbyn via llvm-commits
- [llvm] [LangRef] Fix language around strictfp semantics (PR #213879)
Ramkumar Ramachandra via llvm-commits
- [llvm] [lit] Add --per-test-output-subdir to isolate test_exec_root across concurrent runs (PR #206826)
David Young via llvm-commits
- [llvm] [BOLT][RISCV] Improve relocations, jump tables, and split-function handling (PR #213919)
via llvm-commits
- [llvm] Reland "[lit] Migrate lit to ProcessPoolExecutor (#202681)" (PR #209076)
Cullen Rhodes via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Alexandros Lamprineas via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Timur Golubovich via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [mlir] [IR] Make semantics of strictfp consistent v2 (PR #211769)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] [lit] Add --per-test-output-subdir to isolate test_exec_root across concurrent runs (PR #206826)
David Young via llvm-commits
- [llvm] workflows/zizmor: Update to latest version (PR #213922)
Tom Stellard via llvm-commits
- [llvm] workflows/zizmor: Update to latest version (PR #213922)
via llvm-commits
- [llvm] [BOLT][RISCV] Improve relocations, jump tables, and split-function handling (PR #213919)
via llvm-commits
- [llvm] 2deffca - [LangRef] Fix language around strictfp semantics (#213879)
via llvm-commits
- [llvm] [LangRef] Fix language around strictfp semantics (PR #213879)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86] vector-reduce-or-cmp.ll - update mask_v3i1 IR to match middleend (PR #213923)
Simon Pilgrim via llvm-commits
- [llvm] [X86] vector-reduce-or-cmp.ll - update mask_v3i1 IR to match middleend (PR #213923)
Simon Pilgrim via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] [GlobalISel] LegalizationArtifactCombiner for merge-unmerge->unmerge where src and dst of result would be different scalar/vector types (PR #213086)
Petar Avramovic via llvm-commits
- [llvm] [GlobalISel] LegalizationArtifactCombiner for merge-unmerge->unmerge where src and dst of result would be different scalar/vector types (PR #213086)
Petar Avramovic via llvm-commits
- [llvm] [GlobalISel] LegalizationArtifactCombiner for merge-unmerge->unmerge where src and dst of result would be different scalar/vector types (PR #213086)
Petar Avramovic via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] [LIT][NFC] Fix double slash in GoogleTest format test names (PR #210296)
via llvm-commits
- [llvm] [AMDGPU] Replace amdgpu-num-* attributes with stress options (PR #213924)
Romanov Vlad via llvm-commits
- [llvm] [AMDGPU] Replace amdgpu-num-* attributes with stress options (PR #213924)
Romanov Vlad via llvm-commits
- [llvm] [TLI] Make VecDesc statically initializable (PR #211307)
Valery Chernov via llvm-commits
- [llvm] [AMDGPU] Replace amdgpu-num-* attributes with stress options (PR #213924)
via llvm-commits
- [llvm] PerThreadBumpPtrAllocator: remove dependency on getThreadIndex (PR #209687)
Abhina Sree via llvm-commits
- [llvm] [AMDGPU] Replace amdgpu-num-* attributes with stress options (PR #213924)
via llvm-commits
- [llvm] [TLI] Make VecDesc statically initializable (PR #211307)
Valery Chernov via llvm-commits
- [llvm] [dyndbg][AsmPrinter] Add tail padding attributes (PR #194852)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LangRef] Fix language around strictfp semantics (PR #213879)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AArch64][GISel] Recover ADDHN from OR comparison masks (PR #213925)
Harry Ramsey via llvm-commits
- [llvm] [GlobalISel] Combine merge-unmerge with mixed scalar and vector types (PR #213086)
Madhur Kumar via llvm-commits
- [llvm] [TLI] Make VecDesc statically initializable (PR #211307)
Valery Chernov via llvm-commits
- [llvm] [AMDGPU] Replace amdgpu-num-* attributes with stress options (PR #213924)
Romanov Vlad via llvm-commits
- [llvm] [TLI] Make VecDesc statically initializable (PR #211307)
Valery Chernov via llvm-commits
- [llvm] [PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation (PR #198327)
Daniil Kovalev via llvm-commits
- [llvm] [GlobalISel] Combine merge-unmerge with mixed scalar and vector types (PR #213086)
Madhur Kumar via llvm-commits
- [llvm] workflows/upload-release-artifact: Use new self-repository reference (PR #213366)
Tom Stellard via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] workflows/upload-release-artifact: Use new self-repository reference (PR #213366)
Tom Stellard via llvm-commits
- [llvm] workflows/upload-release-artifact: Use new self-repository reference (PR #213366)
Tom Stellard via llvm-commits
- [llvm] [AMDGPU] Replace amdgpu-num-* attributes with stress options (PR #213924)
Romanov Vlad via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Alexandros Lamprineas via llvm-commits
- [llvm] [IR] Remove deprecated BasicBlock::getFirstNonPHI (PR #213926)
Marc Auberer via llvm-commits
- [llvm] [IR] Set Number of Hungoff Uses after allocation (PR #213304)
Marc Auberer via llvm-commits
- [llvm] [AArch64][GISel] Recover ADDHN from OR comparison masks (PR #213925)
via llvm-commits
- [llvm] [IR] Remove deprecated BasicBlock::getFirstNonPHI (PR #213926)
via llvm-commits
- [llvm] [IR] Set Number of Hungoff Uses after allocation (PR #213304)
Marc Auberer via llvm-commits
- [clang] [llvm] [Clang] Make exact dynamic_cast optimization AS aware (PR #213927)
Jan Patrick Lehr via llvm-commits
- [clang] [llvm] [Clang] Make exact dynamic_cast optimization AS aware (PR #213927)
via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
David Sherwood via llvm-commits
- [clang] [llvm] [Clang] Make exact dynamic_cast optimization AS aware (PR #213927)
Jan Patrick Lehr via llvm-commits
- [llvm] workflows/upload-release-artifact: Use new self-repository reference (PR #213366)
via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
via llvm-commits
- [llvm] [CostModel][AArch64] Add initial costs for `masked.compressstore` (PR #213712)
Paul Walker via llvm-commits
- [llvm] [CostModel][AArch64] Add initial costs for `masked.compressstore` (PR #213712)
Paul Walker via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
via llvm-commits
- [llvm] df538d6 - [X86] vector-reduce-or-cmp.ll - update mask_v3i1 IR to match middleend (#213923)
via llvm-commits
- [llvm] [X86] vector-reduce-or-cmp.ll - update mask_v3i1 IR to match middleend (PR #213923)
Simon Pilgrim via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
David Sherwood via llvm-commits
- [llvm] [InstrProf] Disambiguate zero bitmaps in text profiles (PR #213906)
Karim Alweheshy via llvm-commits
- [llvm] [WIP][X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] [Analysis] Cache generation of SCEV expander overflow checks (PR #213013)
Paul Walker via llvm-commits
- [clang] [llvm] [Clang] Make exact dynamic_cast optimization AS aware (PR #213927)
Nikolas Klauser via llvm-commits
- [clang] [llvm] [Clang] Make exact dynamic_cast optimization AS aware (PR #213927)
Nikolas Klauser via llvm-commits
- [clang] [llvm] [Clang] Make exact dynamic_cast optimization AS aware (PR #213927)
Nikolas Klauser via llvm-commits
- [clang] [llvm] [Clang] Make exact dynamic_cast optimization AS aware (PR #213927)
Nikolas Klauser via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
via llvm-commits
- [clang] [llvm] [FileCheck] Avoid matching IR keywords in source filenames (PR #213809)
Erich Keane via llvm-commits
- [clang] [llvm] [Clang] Make exact dynamic_cast optimization AS aware (PR #213927)
Jan Patrick Lehr via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
Petr Kurapov via llvm-commits
- [llvm] [LoopIdiom] Don't introduce `wcslen` calls when `wchar` size is not the default (PR #213629)
Seva Alekseyev via llvm-commits
- [llvm] [TLI] Make VecDesc statically initializable (PR #211307)
Graham Hunter via llvm-commits
- [llvm] [AMDGPU] Reject unsupported TFE D16 format buffer loads (PR #211465)
Manuel Carrasco via llvm-commits
- [llvm] [InstCombine] Fold a condition-derived shifted LSB into select arms (PR #213882)
Vito Kortbeek via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Łukasz Plewa via llvm-commits
- [llvm] [offload] allow h2h olMemcpy with a queue (PR #212757)
Łukasz Plewa via llvm-commits
- [llvm] [IR] Remove deprecated BasicBlock::getFirstNonPHI (PR #213926)
Tim Gymnich via llvm-commits
- [llvm] [WIP][X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [Clang] Make exact dynamic_cast optimization AS aware (PR #213927)
Jan Patrick Lehr via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
John Brawn via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Jacob Crawley via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Constant folding for wave-reduce intrinsics (PR #212755)
Manuel Carrasco via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
Petr Kurapov via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] [CostModel][AArch64] Add initial costs for `masked.compressstore` (PR #213712)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Jacob Crawley via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
Petr Kurapov via llvm-commits
- [llvm] [GlobalISel] Combine merge-unmerge with mixed scalar and vector types (PR #213086)
Madhur Kumar via llvm-commits
- [llvm] [AMDGPU][NFC] Add occupancy tests for GFX6/7/8 (PR #213914)
Tim Gymnich via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix invalid subregister copies for truncating stores (PR #213935)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix invalid subregister copies for truncating stores (PR #213935)
Cullen Rhodes via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Rajat Bajpai via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Rajat Bajpai via llvm-commits
- [llvm] [SLP]Fix scheduling of absorbed copyable fmuls, modeled as fmuladd(a, b, -0.0) (PR #213937)
Alexey Bataev via llvm-commits
- [llvm] [NFC][AMDGPU] Rename some variable names to follow convention better (PR #213827)
Shilei Tian via llvm-commits
- [llvm] 07a53be - [GlobalISel] Combine merge-unmerge with mixed scalar and vector types (#213086)
via llvm-commits
- [llvm] [GlobalISel] Combine merge-unmerge with mixed scalar and vector types (PR #213086)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU] Pipeline DS_READ_B128 with F16 MFMA on gfx950 (PR #212330)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] e3d847f - [SLP]Fix scheduling of absorbed copyable fmuls, modeled as fmuladd(a, b, -0.0)
via llvm-commits
- [llvm] [SLP]Fix scheduling of absorbed copyable fmuls, modeled as fmuladd(a, b, -0.0) (PR #213937)
Alexey Bataev via llvm-commits
- [llvm] [NFC][AMDGPU] Rename some variable names to follow convention better (PR #213827)
Shilei Tian via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Jacob Crawley via llvm-commits
- [llvm] 9f4047e - [ASan] Handle allocas in non-default address spaces (#213764)
via llvm-commits
- [llvm] [ASan] Handle allocas in non-default address spaces (PR #213764)
via llvm-commits
- [llvm] [LoopIdiom] Don't introduce `wcslen` calls when `wchar` size is not the default (PR #213629)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Phoebe Wang via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Phoebe Wang via llvm-commits
- [llvm] [SLP]Support copyable fmuls in fmuladd, modeled as fmuladd(a, b, -0.0) (PR #213757)
Alexey Bataev via llvm-commits
- [llvm] [LV][NFC] Query UnrollVectorizedLoop before executing the plan (PR #208500)
David Sherwood via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] Users/tstellar/upload self contained (PR #213828)
Tom Stellard via llvm-commits
- [llvm] PerThreadBumpPtrAllocator: remove dependency on getThreadIndex (PR #209687)
Alexis Engelke via llvm-commits
- [lld] [llvm] [llvm][lld] Respect temporal profile weights in balanced partitioning (PR #213837)
Karim Alweheshy via llvm-commits
- [llvm] [AArch64][NEON] Fold insert(zero, extract(X, 0), 0) -> X when X is kn… (PR #213940)
via llvm-commits
- [lld] [llvm] [llvm][lld] Respect temporal profile weights in balanced partitioning (PR #213837)
Karim Alweheshy via llvm-commits
- [llvm] [docs] Document target options in `opt` command guide (NFC) (PR #213942)
Antonio Frighetto via llvm-commits
- [llvm] workflows/upload-release-artifact: Make this action self-contained (PR #213828)
Tom Stellard via llvm-commits
- [lld] [llvm] [llvm][lld] Respect temporal profile weights in balanced partitioning (PR #213837)
Karim Alweheshy via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
Manuel Carrasco via llvm-commits
- [llvm] workflows/upload-release-artifact: Make this action self-contained (PR #213828)
Tom Stellard via llvm-commits
- [llvm] workflows/upload-release-artifact: Make this action self-contained (PR #213828)
Tom Stellard via llvm-commits
- [llvm] f5346a5 - [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (#212800)
via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Add isel patterns for abs-diff partial reductions. (PR #212800)
Paul Walker via llvm-commits
- [llvm] [LV][NFC] Query UnrollVectorizedLoop before executing the plan (PR #208500)
David Sherwood via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
via llvm-commits
- [llvm] [GlobalMergeFunctions] Add profile-based function filtering (PR #213943)
Karim Alweheshy via llvm-commits
- [llvm] [AMDGPU] Support FLAT_SCRATCH in SILoadStoreOptimizer const offset promotion (PR #212507)
Manuel Carrasco via llvm-commits
- [llvm] [AArch64][NEON] Fold insert(zero, extract(X, 0), 0) -> X when X is known to zero lanes 1-N (PR #213940)
Paul Walker via llvm-commits
- [llvm] [AArch64][NEON] Fold insert(zero, extract(X, 0), 0) -> X when X is known to zero lanes 1-N (PR #213940)
Paul Walker via llvm-commits
- [llvm] [AMDGPU] Add MachinePipeliner support for AMDGPU (PR #212536)
Manuel Carrasco via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
David Sherwood via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Timur Golubovich via llvm-commits
- [llvm] [LV][NFC] Query UnrollVectorizedLoop before executing the plan (PR #208500)
David Sherwood via llvm-commits
- [llvm] [ConstraintElim] Forget loop SCEV when folding an exiting condition. (PR #213945)
Uzair rehman via llvm-commits
- [llvm] [TTI] Include scalarization overhead for icmp/fcmp result (PR #206697)
Luke Lau via llvm-commits
- [llvm] [AArch64][GlobalISel] Pack i1 vector to scalar bitcasts in vector registers (PR #213946)
Joel Walker via llvm-commits
- [llvm] [ConstraintElim] Forget loop SCEV when folding an exiting condition. (PR #213945)
Uzair rehman via llvm-commits
- [llvm] [ConstraintElim] Forget loop SCEV when folding an exiting condition. (PR #213945)
Uzair rehman via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Kirill Vedernikov via llvm-commits
- [llvm] [AMDGPU] Skip fold_pow constant-exponent shortcuts for powr on possibly-negative base (PR #200579)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Skip fold_pow constant-exponent shortcuts for powr on possibly-negative base (PR #200579)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Skip fold_pow constant-exponent shortcuts for powr on possibly-negative base (PR #200579)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Skip fold_pow constant-exponent shortcuts for powr on possibly-negative base (PR #200579)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SLP]Support copyable fadds in fmuladd, modeled as fmuladd(1.0, a, b) (PR #213786)
Alexey Bataev via llvm-commits
- [llvm] [AMDGPU] Fix combineMasks dropping condition (PR #203180)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Joel Walker via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Joel Walker via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Joel Walker via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Joel Walker via llvm-commits
- [llvm] adba9da - [SLP]Support copyable fadds in fmuladd, modeled as fmuladd(1.0, a, b)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Joel Walker via llvm-commits
- [llvm] [SLP]Support copyable fadds in fmuladd, modeled as fmuladd(1.0, a, b) (PR #213786)
Alexey Bataev via llvm-commits
- [llvm] [AMDGPU] Fix combineMasks dropping condition (PR #203180)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Joel Walker via llvm-commits
- [llvm] [AMDGPU] Fix combineMasks dropping condition (PR #203180)
Arseniy Obolenskiy via llvm-commits
- [llvm] [X86] Don't assume the FPCLASS category mask is a literal (PR #213171)
Zane Hambly via llvm-commits
- [llvm] [runtimes] Drop reviewers-libcxx from reviews touching runtimes/ (PR #213736)
Louis Dionne via llvm-commits
- [llvm] [AArch64] Improve AES clustering tests(NFC) (PR #213950)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Use only virtual registers in pre-RA test(NFC) (PR #213951)
Tomer Shafir via llvm-commits
- [llvm] [SLP]Flatten add/sub and fadd/fsub chains into one reassociated node (PR #213544)
Alexey Bataev via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Dmitry Sidorov via llvm-commits
- [llvm] 55b38ae - [SPIRV] Emit FPFastMathMode for Call (#211879)
via llvm-commits
- [llvm] [SPIRV] Emit FPFastMathMode for Call (PR #211879)
Marcos Maronas via llvm-commits
- [llvm] [DebugInfo][DWARF] Bounds-check the unit-index parallel table (PR #213285)
Matt Davis via llvm-commits
- [llvm] [AMDGPU] Support TFE D16 format buffer loads on gfx8/10/11/12 (PR #211465)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Support TFE D16 format buffer loads on gfx8/10/11/12 (PR #211465)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AArch64][MacroFusion] Check register overlap in WAW check (PR #213953)
Tomer Shafir via llvm-commits
- [llvm] [IR] Preserve TBAA metadata when merging equivalent memory accesses (PR #208499)
via llvm-commits
- [llvm] [AMDGPU] Support TFE D16 format buffer loads on gfx8/10/11/12 (PR #211465)
Arseniy Obolenskiy via llvm-commits
- [llvm] [LoopUnroll] Fix freqs for unconditional latches: N>2, uniform (PR #182405)
Joel E. Denny via llvm-commits
- [clang] [lld] [llvm] [LLVM] Respect `optnone` in `promote-args` and `deadargelim` (PR #211804)
Joseph Huber via llvm-commits
- [llvm] [IR] Remove deprecated BasicBlock::getFirstNonPHI (PR #213926)
Marc Auberer via llvm-commits
- [llvm] 62c5ede - [IR] Remove deprecated BasicBlock::getFirstNonPHI (#213926)
via llvm-commits
- [llvm] [IR] Remove deprecated BasicBlock::getFirstNonPHI (PR #213926)
Marc Auberer via llvm-commits
- [llvm] [InstCombine] Fold comparisons of x & -x with 0 and 1 (PR #213709)
Hadong Lee via llvm-commits
- [llvm] [LV] Make greater use of ScalarEvolution in addDiffRuntimeChecks (PR #213668)
Graham Hunter via llvm-commits
- [llvm] [LV] Make greater use of ScalarEvolution in addDiffRuntimeChecks (PR #213668)
Graham Hunter via llvm-commits
- [llvm] [InstCombine] Fold comparisons of x & -x with 0 and 1 (PR #213709)
Hadong Lee via llvm-commits
- [llvm] 50f1e69 - [AArch64][CodeGen] Don't try to compute stack addresses in xzr (#213009)
via llvm-commits
- [llvm] [AArch64][CodeGen] Don't try to compute stack addresses in xzr (PR #213009)
Simon Tatham via llvm-commits
- [llvm] [InstCombine] Fold xor-lshr sign-mask idiom to ashr (PR #213954)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Add parsing and semantic checks for USES_ALLOCATORS (PR #213955)
Sairudra More via llvm-commits
- [llvm] [Bazel] Fixes 962d16f (PR #213956)
via llvm-commits
- [llvm] [AMDGPU] Support FLAT_SCRATCH in SILoadStoreOptimizer const offset promotion (PR #212507)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SystemZ] Fold i16/i32/i64 logical RMW operations into memory operands in TableGen (PR #192802)
via llvm-commits
- [llvm] [AMDGPU] Support TFE D16 format buffer loads on gfx8/10/11/12 (PR #211465)
Arseniy Obolenskiy via llvm-commits
- [llvm] [openmp] [OpenMP][OMPT] Error when registering EMI and non-EMI callbacks (PR #213697)
Jan Patrick Lehr via llvm-commits
- [llvm] [ConstraintElim] Forget loop SCEV when folding an exiting condition. (PR #213945)
via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Propagate PRESENT to pointee entries in mapper codegen (PR #210214)
Alexey Bataev via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Propagate PRESENT to pointee entries in mapper codegen (PR #210214)
Alexey Bataev via llvm-commits
- [llvm] [AMDGPU] Fold fsub into fma_mix via free neg_lo modifier (PR #212305)
Manuel Carrasco via llvm-commits
- [llvm] [RISCV] Lower scalar `CLMUL` to `vclmul` if `clmul` instruction not available (PR #212616)
Sean Clarke via llvm-commits
- [clang] [llvm] [NFC][analyzer] Introduce the BoundsChecking library (PR #213957)
Donát Nagy via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix invalid subregister copies for truncating stores (PR #213935)
via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [flang] [llvm] [flang][OpenMP] Add parsing and semantic checks for USES_ALLOCATORS (PR #213955)
Sairudra More via llvm-commits
- [llvm] [LV][NFC] Query UnrollVectorizedLoop before executing the plan (PR #208500)
Luke Lau via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [llvm] [AArch64][NEON] Fold insert(zero, extract(X, 0), 0) -> X when X is known to zero lanes 1-N (PR #213940)
Kerry McLaughlin via llvm-commits
- [llvm] [AArch64][NEON] Fold insert(zero, extract(X, 0), 0) -> X when X is known to zero lanes 1-N (PR #213940)
Kerry McLaughlin via llvm-commits
- [llvm] 0eefd51 - [AMDGPU] Canonicalize scalar bf16 more efficiently (#213789)
via llvm-commits
- [llvm] [AMDGPU] Canonicalize scalar bf16 more efficiently (PR #213789)
via llvm-commits
- [llvm] [AMDGPU] Skip fold_pow constant-exponent shortcuts for powr on possibly-negative base (PR #200579)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix combineMasks dropping condition (PR #203180)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
Marcos Maronas via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [llvm] [openmp] [OpenMP][OMPT] Error when registering EMI and non-EMI callbacks (PR #213697)
Jan André Reuter via llvm-commits
- [llvm] [SLP]Fix scheduling of absorbed copyable fmuls, modeled as fmuladd(a, b, -0.0) (PR #213937)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Add parsing and semantic checks for USES_ALLOCATORS (PR #213955)
Sairudra More via llvm-commits
- [llvm] [AArch64][NEON] Fold insert(zero, extract(X, 0), 0) -> X when X is known to zero lanes 1-N (PR #213940)
via llvm-commits
- [llvm] [AMDGPU] Replace amdgpu-num-* attributes with stress options (PR #213924)
Romanov Vlad via llvm-commits
- [llvm] [AArch64][GlobalISel] Pack i1 vector to scalar bitcasts in vector registers (PR #213946)
via llvm-commits
- [llvm] [NFC][AMDGPU] Rename some variable names to follow convention better (PR #213827)
Shilei Tian via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
via llvm-commits
- [llvm] 3217105 - [NFC][AMDGPU] Rename some variable names to follow convention better (#213827)
via llvm-commits
- [llvm] [NFC][AMDGPU] Rename some variable names to follow convention better (PR #213827)
Shilei Tian via llvm-commits
- [llvm] [ConstraintElim] Forget loop SCEV when folding an exiting condition. (PR #213945)
via llvm-commits
- [llvm] [Analysis] Cache generation of SCEV expander overflow checks (PR #213013)
Graham Hunter via llvm-commits
- [llvm] [Analysis] Cache generation of SCEV expander overflow checks (PR #213013)
Graham Hunter via llvm-commits
- [llvm] [InstCombine] Fold xor-lshr sign-mask idiom to ashr (PR #213954)
via llvm-commits
- [llvm] [SPIRV] Legalize byte-buffer reinterpretation ptrcasts (#192523) (PR #212999)
Tim Corringham via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Simon Pilgrim via llvm-commits
- [llvm] [offload][nfc] Extract libomptarget infrastructure into libompaccsupport (PR #213784)
Ivan R. Ivanov via llvm-commits
- [llvm] [Bazel] Fixes 962d16f (PR #213956)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Add parsing and semantic checks for USES_ALLOCATORS (PR #213955)
Sairudra More via llvm-commits
- [flang] [llvm] [flang][OpenMP] Add parsing and semantic checks for USES_ALLOCATORS (PR #213955)
via llvm-commits
- [llvm] [PAC][ELF] Support R_AARCH64_AUTH_TLSDESC_CALL relocation (PR #198327)
via llvm-commits
- [llvm] [InstCombine] Fold xor-lshr sign-mask idiom to ashr (PR #213954)
via llvm-commits
- [clang] [llvm] [NFC][analyzer] Introduce the BoundsChecking library (PR #213957)
via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Timur Golubovich via llvm-commits
- [llvm] [AMDGPU] Canonicalize scalar bf16 more efficiently (PR #213789)
Matt Arsenault via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Alex Duran via llvm-commits
- [llvm] [X86] Don't assume the FPCLASS category mask is a literal (PR #213171)
Simon Pilgrim via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [llvm] [AMDGPU] Replace amdgpu-num-* attributes with stress options (PR #213924)
Matt Arsenault via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
Kerry McLaughlin via llvm-commits
- [llvm] [X86] Don't assume the FPCLASS category mask is a literal (PR #213171)
Zane Hambly via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Mark unsupported tests (PR #213404)
Chris Apple via llvm-commits
- [llvm] [SPIRV] Legalize byte-buffer reinterpretation ptrcasts (#192523) (PR #212999)
Tim Corringham via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Alex Duran via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Alex Duran via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Alex Duran via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Alex Duran via llvm-commits
- [llvm] [AArch64] Improve AES clustering tests(NFC) (PR #213950)
Tomer Shafir via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize G_SCMP and G_UCMP (PR #213896)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize G_SCMP and G_UCMP (PR #213896)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Use only virtual registers in pre-RA test(NFC) (PR #213951)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Improve AES clustering tests(NFC) (PR #213950)
via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Use only virtual registers in pre-RA test(NFC) (PR #213951)
via llvm-commits
- [llvm] [SPIRV] Legalize byte-buffer reinterpretation ptrcasts (#192523) (PR #212999)
via llvm-commits
- [llvm] [SPIRV] Legalize byte-buffer reinterpretation ptrcasts (#192523) (PR #212999)
Tim Corringham via llvm-commits
- [llvm] [SPIRV] Legalize byte-buffer reinterpretation ptrcasts (#192523) (PR #212999)
Tim Corringham via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Rajat Bajpai via llvm-commits
- [llvm] [Offload][OMPT][NFC] Add test for `host_op_id` consistency (PR #201144)
Jan André Reuter via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix assert in selectSMRDBufferSgprImm (PR #213967)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix assert in selectSMRDBufferSgprImm (PR #213967)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU] Perform scalar FMUL with bf16 more efficiently (PR #213969)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix assert in selectSMRDBufferSgprImm (PR #213967)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU] Perform scalar FMUL with bf16 more efficiently (PR #213969)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix assert in selectSMRDBufferSgprImm (PR #213967)
via llvm-commits
- [llvm] [AArch64] Improve AES clustering tests(NFC) (PR #213950)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Make a number of functions static. NFC (PR #213971)
David Green via llvm-commits
- [llvm] 800ffc1 - [AArch64] Make a number of functions static. NFC (#213971)
via llvm-commits
- [llvm] [AArch64] Make a number of functions static. NFC (PR #213971)
David Green via llvm-commits
- [llvm] [LAA] Enable diff checks for non-unit constant stride (PR #188826)
Andrei Elovikov via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [llvm] [InstCombine] Fold xor-lshr sign-mask idiom to ashr (PR #213954)
via llvm-commits
- [llvm] [SystemZ] Fold i16/i32/i64 logical RMW operations into memory operands in TableGen (PR #192802)
via llvm-commits
- [llvm] [LAA] Enable diff checks for non-unit constant stride (PR #188826)
via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [flang] [llvm] [flang][OpenMP] Add parsing and semantic checks for USES_ALLOCATORS (PR #213955)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [flang][OpenMP] Add parsing and semantic checks for USES_ALLOCATORS (PR #213955)
Krzysztof Parzyszek via llvm-commits
- [llvm] [LAA] Enable diff checks for non-unit constant stride (PR #188826)
Andrei Elovikov via llvm-commits
- [clang] [flang] [libcxx] [lldb] [llvm] [mlir] [NFC] Silence -Wbool-integral-comparison warnings across LLVM (PR #195246)
Louis Dionne via llvm-commits
- [llvm] [LAA] Enable diff checks for non-unit constant stride (PR #188826)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Enable diff checks for non-unit constant stride (PR #188826)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Enable diff checks for non-unit constant stride (PR #188826)
Andrei Elovikov via llvm-commits
- [llvm] [LAA] Enable diff checks for non-unit constant stride (PR #188826)
Andrei Elovikov via llvm-commits
- [llvm] [SPIRV] Legalize byte-buffer reinterpretation ptrcasts (#192523) (PR #212999)
Tim Corringham via llvm-commits
- [llvm] [SPIR-V] Preserve float types through wide float shuffles and atan2 legalization (PR #213785)
Farzon Lotfi via llvm-commits
- [llvm] [InstCombine] Fold xor-lshr sign-mask idiom to ashr (PR #213954)
via llvm-commits
- [llvm] [InstCombine] Fold xor-lshr sign-mask idiom to ashr (PR #213954)
via llvm-commits
- [llvm] [InstCombine] Fold xor-lshr sign-mask idiom to ashr (PR #213954)
via llvm-commits
- [llvm] 44891ad - [dsymutil][ARM][NFC] Require AArch64 for fat-dylib-update.test (#213836)
via llvm-commits
- [llvm] [dsymutil][ARM][NFC] Require AArch64 for fat-dylib-update.test (PR #213836)
Jonas Devlieghere via llvm-commits
- [llvm] [SPIRV] Legalize byte-buffer reinterpretation ptrcasts (#192523) (PR #212999)
Tim Corringham via llvm-commits
- [llvm] [AMDGPU] Canonicalize scalar bf16 more efficiently (PR #213789)
via llvm-commits
- [llvm] [LoopIdiom] Don't introduce `wcslen` calls when `wchar` size is not the default (PR #213629)
Ömer Sinan Ağacan via llvm-commits
- [llvm] ba9273a - [RISCV] Lower scalar `CLMUL` to `vclmul` if `clmul` instruction not available (#212616)
via llvm-commits
- [llvm] [RISCV] Lower scalar `CLMUL` to `vclmul` if `clmul` instruction not available (PR #212616)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Fold xor-lshr sign-mask idiom to ashr (PR #213954)
via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smijt, Ssijt, Smehv, and Ssehv support (PR #213431)
Craig Topper via llvm-commits
- [llvm] [SPIRV] Legalize byte-buffer reinterpretation ptrcasts (#192523) (PR #212999)
Tim Corringham via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize G_SCMP and G_UCMP (PR #213896)
Petar Avramovic via llvm-commits
- [clang] [lld] [llvm] [ARM][NFC] Fix invalid target triples in tests (PR #213588)
Peter Smith via llvm-commits
- [clang] [lld] [llvm] [ARM][NFC] Fix invalid target triples in tests (PR #213588)
Peter Smith via llvm-commits
- [clang] [lld] [llvm] [ARM][NFC] Fix invalid target triples in tests (PR #213588)
Peter Smith via llvm-commits
- [clang] [lld] [llvm] [ARM][NFC] Fix invalid target triples in tests (PR #213588)
Peter Smith via llvm-commits
- [clang] [lld] [llvm] [ARM][NFC] Fix invalid target triples in tests (PR #213588)
Peter Smith via llvm-commits
- [llvm] [LV] Make greater use of ScalarEvolution in addDiffRuntimeChecks (PR #213668)
David Sherwood via llvm-commits
- [llvm] [LV] Make greater use of ScalarEvolution in addDiffRuntimeChecks (PR #213668)
David Sherwood via llvm-commits
- [llvm] [LoopInterchange] Fix the way of insertion for the FirstIteration PHINode. (PR #183273)
Kamlesh Kumar via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Alexandros Lamprineas via llvm-commits
- [llvm] [LV] Make greater use of ScalarEvolution in addDiffRuntimeChecks (PR #213668)
David Sherwood via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_LROUND/G_LLROUND (PR #213889)
Craig Topper via llvm-commits
- [llvm] Reland "[lit] Migrate lit to ProcessPoolExecutor (#202681)" (PR #209076)
Paul Kirth via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [llvm] [SLP]Vectorize single-user instructions as the last-attempt seeds (PR #212579)
Alexey Bataev via llvm-commits
- [llvm] [InstCombine] Fold xor-lshr sign-mask idiom to ashr (PR #213954)
via llvm-commits
- [llvm] [GlobalMergeFunctions] Add profile-based function filtering (PR #213943)
Karim Alweheshy via llvm-commits
- [flang] [llvm] [flang][OpenMP] Gate the allocate clause at OpenMP 5.0 (PR #213980)
Spencer Bryngelson via llvm-commits
- [flang] [llvm] [flang][OpenMP] Gate the allocate clause at OpenMP 5.0 (PR #213980)
via llvm-commits
- [llvm] [SPIRV] Split wide shader PHIs before applying explicit supported types (PR #213806)
Farzon Lotfi via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Ramkumar Ramachandra via llvm-commits
- [llvm] [CodeGen][AArch64] Use vector parts for internal non-power-of-two vectors (PR #213982)
Hari Limaye via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [llvm] [CodeGen][AArch64] Use vector parts for internal non-power-of-two vectors (PR #213982)
via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Ellis Hoag via llvm-commits
- [llvm] f62556b - [dyndbg][AsmPrinter] Add tail padding attributes (#194852)
via llvm-commits
- [llvm] [dyndbg][AsmPrinter] Add tail padding attributes (PR #194852)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
David Sherwood via llvm-commits
- [llvm] [ASan] Add options to limit sanitized address range (PR #212882)
Schrodinger ZHU Yifan via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [llvm] c5baf4e - AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 5) (#213766)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 5) (PR #213766)
via llvm-commits
- [llvm] [ASan] Add options to limit sanitized address range (PR #212882)
via llvm-commits
- [llvm] b1b973a - [AMDGPU][NFC] Add occupancy tests for GFX6/7/8 (#213914)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add occupancy tests for GFX6/7/8 (PR #213914)
Mariusz Sikora via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
David Sherwood via llvm-commits
- [llvm] [AArch64][NEON] Fold insert(zero, extract(X, 0), 0) -> X when X is known to zero lanes 1-N (PR #213940)
Paul Walker via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ASan] Emit global metadata in a named section (PR #212890)
Schrodinger ZHU Yifan via llvm-commits
- [llvm] [openmp] [Offload] Save jit image (PR #212384)
Kevin Sala Penades via llvm-commits
- [llvm] [openmp] [Offload] Save jit image (PR #212384)
Nick Sarnie via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
David Sherwood via llvm-commits
- [llvm] [Bazel] Fixes 962d16f (PR #213956)
Pranav Kant via llvm-commits
- [llvm] [Bazel] Fixes 962d16f (PR #213956)
Pranav Kant via llvm-commits
- [llvm] [ASan] Emit global metadata in a named section (PR #212890)
Schrodinger ZHU Yifan via llvm-commits
- [llvm] de63e4f - [Verifier] Reject elementwise atomicrmw with sub-byte element type (#213753)
via llvm-commits
- [llvm] [Verifier] Reject elementwise atomicrmw with sub-byte element type (PR #213753)
Yonah Goldberg via llvm-commits
- [llvm] 9877464 - [Verifier] Clean up load atomic elementwise mem access sizes check (NFC) (#213864)
via llvm-commits
- [llvm] [ASan] Emit global metadata in a named section (PR #212890)
via llvm-commits
- [llvm] [Verifier] Clean up load atomic elementwise mem access sizes check (NFC) (PR #213864)
Yonah Goldberg via llvm-commits
- [llvm] [RISCV] Fix Xqci Fusions with Frame Indexes (PR #213815)
Pankaj Gode via llvm-commits
- [llvm] Refund inline cost for blocks terminating in unreachable (PR #213983)
via llvm-commits
- [llvm] Refund inline cost for blocks terminating in unreachable (PR #213983)
via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
David Sherwood via llvm-commits
- [llvm] [offload][lit] Fix XPASS on save_image.c on intelgpu (PR #213984)
Nick Sarnie via llvm-commits
- [llvm] [openmp] [Offload] Save jit image (PR #212384)
Nick Sarnie via llvm-commits
- [llvm] [offload][lit] Fix XPASS on save_image.c on intelgpu (PR #213984)
Nick Sarnie via llvm-commits
- [llvm] [Reland][X86] Remove redundant `cmp` before `adc` after `lzcnt` or `tzcnt` (PR #210069)
Simon Pilgrim via llvm-commits
- [llvm] [offload][lit] Fix XPASS on save_image.c on intelgpu (PR #213984)
via llvm-commits
- [llvm] [offload][lit] Fix XPASS on save_image.c on intelgpu (PR #213984)
Alex Duran via llvm-commits
- [llvm] [offload][lit] Fix XPASS on save_image.c on intelgpu (PR #213984)
Nick Sarnie via llvm-commits
- [llvm] [SLP][NFC]Update test by removing attrs and replacing undefs, NFC (PR #213985)
Alexey Bataev via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SLP][NFC]Update test by removing attrs and replacing undefs, NFC (PR #213985)
via llvm-commits
- [llvm] [offload][lit] Fix XPASS on save_image.c on intelgpu (PR #213984)
Nick Sarnie via llvm-commits
- [llvm] [LoopIdiom] Don't introduce `wcslen` calls when `wchar` size is not the default (PR #213629)
Eli Friedman via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Support TFE D16 format buffer loads on gfx8/10/11/12 (PR #211465)
Arseniy Obolenskiy via llvm-commits
- [llvm] [CostModel][X86] getArithmeticReductionCost - ensure we test the vXi1 reductions types before legalisation (PR #211043)
Simon Pilgrim via llvm-commits
- [llvm] [SLP]Vectorize single-user instructions as the last-attempt seeds (PR #212579)
Alexey Bataev via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
David Sherwood via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
David Sherwood via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Support FLAT_SCRATCH in SILoadStoreOptimizer const offset promotion (PR #212507)
Arseniy Obolenskiy via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix assert in selectSMRDBufferSgprImm (PR #213967)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [llvm] [AArch64] Optimize lowering of extending BUILD_VECTOR(EXTRACT_VECTOR_ELT()) (PR #212156)
Usman Nadeem via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [llvm] [openmp] [OpenMP][OMPT] Error when registering EMI and non-EMI callbacks (PR #213697)
Jan Patrick Lehr via llvm-commits
- [llvm] [GlobalISel][AArch64] Optimize shl, lshr, ashr (PR #213576)
Yeongu Choe via llvm-commits
- [flang] [llvm] [flang][OpenMP] Gate the allocate clause at OpenMP 5.0 (PR #213980)
Krzysztof Parzyszek via llvm-commits
- [llvm] [AMDGPU] Move EU and Wave Queries into TargetParser (PR #211312)
Soumil Kushwaha via llvm-commits
- [llvm] d4ca2e5 - [SPIR-V] Preserve float types through wide float shuffles and atan2 legalization (#213785)
via llvm-commits
- [llvm] [SPIR-V] Preserve float types through wide float shuffles and atan2 legalization (PR #213785)
Farzon Lotfi via llvm-commits
- [llvm] 958a9bb - [Clang][ARM] Fix immediate range for NEON widening left-shifts (#212459)
via llvm-commits
- [clang] [llvm] [Clang][ARM] Fix immediate range for NEON widening left-shifts (PR #212459)
via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Ryan Buchner via llvm-commits
- [llvm] [AArch64] Update cttz cost (PR #214003)
David Green via llvm-commits
- [llvm] [AArch64] Update cttz cost (PR #214003)
via llvm-commits
- [llvm] [ASan] Introduce bidirectional pivoting shadow mapping for baremetal targets (PR #213787)
via llvm-commits
- [llvm] [AArch64] Update cttz cost (PR #214003)
via llvm-commits
- [llvm] [DirectX] Prevent `dxil-resource-access` from inserting a resource access in-between phi nodes (PR #211343)
Finn Plummer via llvm-commits
- [llvm] [DirectX] Prevent `dxil-resource-access` from inserting a resource access in-between phi nodes (PR #211343)
Finn Plummer via llvm-commits
- [llvm] [AArch64] Optimize lowering of extending BUILD_VECTOR(EXTRACT_VECTOR_ELT()) (PR #212156)
Usman Nadeem via llvm-commits
- [llvm] [DAGCombiner] Fold Any_Ext of a truncating build vector (PR #214005)
Usman Nadeem via llvm-commits
- [llvm] [LoopPeel] Peel last iteration to enable load widening (PR #173420)
Guy David via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rules for CVT Scale and SR BF16-specific intrinsics (PR #214018)
Chinmay Deshpande via llvm-commits
- [llvm] [LoopPeel] Peel last iteration to enable load widening (PR #173420)
Guy David via llvm-commits
- [llvm] [AMDGPU][GISel] Add RegBankLegalize rules for llvm.amdgcn.fdot2.bf16.bf16 (PR #214013)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Nick Sarnie via llvm-commits
- [llvm] [LoopPeel] Peel last iteration to enable load widening (PR #173420)
Guy David via llvm-commits
- [llvm] [AArch64][MacroFusion] Check register overlap in WAW check (PR #213953)
Tomer Shafir via llvm-commits
- [llvm] [LoopIdiom] Don't introduce `wcslen` calls when `wchar` size is not the default (PR #213629)
Henry Jiang via llvm-commits
- [llvm] 5382f7d - [CostModel][AArch64] Add initial costs for `masked.compressstore` (#213712)
via llvm-commits
- [llvm] [CostModel][AArch64] Add initial costs for `masked.compressstore` (PR #213712)
Benjamin Maxwell via llvm-commits
- [llvm] [SLP][AArch64]Support masked div/rem on non-pow-2 vectors (PR #210623)
via llvm-commits
- [llvm] [LoopPeel] Peel last iteration to enable load widening (PR #173420)
Guy David via llvm-commits
- [llvm] [SLP][AArch64]Support masked div/rem on non-pow-2 vectors (PR #210623)
Alexey Bataev via llvm-commits
- [libcxx] [llvm] [libc++] Require installing dependencies before running LNT tooling (PR #214020)
Louis Dionne via llvm-commits
- [llvm] [GlobalMergeFunctions] Add profile-based function filtering (PR #213943)
Karim Alweheshy via llvm-commits
- [llvm] [GlobalMergeFunctions] Add profile-based function filtering (PR #213943)
Karim Alweheshy via llvm-commits
- [libcxx] [llvm] [libc++] Require installing dependencies before running LNT tooling (PR #214020)
via llvm-commits
- [libcxx] [llvm] [libc++] Require installing dependencies before running LNT tooling (PR #214020)
via llvm-commits
- [llvm] [LoopPeel] Peel last iteration to enable load widening (PR #173420)
Guy David via llvm-commits
- [llvm] [InstCombine] Fold lshr/ashr (mul X, 2^N + 2^M) -> add (X, lshr/ashr X, N - M) (PR #210140)
via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] [SystemZ][z/OS] Add guard for SI_USER (PR #213101)
Abhina Sree via llvm-commits
- [llvm] [InstCombine] Fold lshr/ashr (mul X, 2^N + 2^M) -> add (X, lshr/ashr X, N - M) (PR #210140)
via llvm-commits
- [clang] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #213986)
via llvm-commits
- [llvm] [SLP]Flatten add/sub and fadd/fsub chains into one reassociated node (PR #213544)
Alexey Bataev via llvm-commits
- [llvm] 4376b8d - [SLP]Flatten add/sub and fadd/fsub chains into one reassociated node
via llvm-commits
- [llvm] [SLP]Flatten add/sub and fadd/fsub chains into one reassociated node (PR #213544)
Alexey Bataev via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Timur Golubovich via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X + Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] b07fc8a - [SPARC] Do not use the unimp struct-return convention for zero-sized types (#213733)
via llvm-commits
- [llvm] [SPARC] Do not use the unimp struct-return convention for zero-sized types (PR #213733)
Folkert de Vries via llvm-commits
- [llvm] [SystemZ][z/OS] use LLVM_THREAD_LOCAL instead of thread_local (PR #214039)
Abhina Sree via llvm-commits
- [clang] [lldb] [llvm] [Support][Driver][LLDB] Guard WIN32_LEAN_AND_MEAN definitions with #ifndef (PR #213045)
Saleem Abdulrasool via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X + Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] [SystemZ][z/OS] use LLVM_THREAD_LOCAL instead of thread_local (PR #214039)
via llvm-commits
- [llvm] [SystemZ][z/OS] Add guard for SI_USER (PR #213101)
Alex Rønne Petersen via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rules for BF16 variants of transcendental intrinsics (PR #214040)
Chinmay Deshpande via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X + Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rules for BF16 variants of transcendental intrinsics (PR #214040)
via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X + Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] [AArch64] Improve AES clustering tests(NFC) (PR #213950)
Tomer Shafir via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Ryan Buchner via llvm-commits
- [flang] [llvm] [flang][OpenMP] Gate the allocate clause at OpenMP 5.0 (PR #213980)
Spencer Bryngelson via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X + Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Gate the allocate clause at OpenMP 5.0 (PR #213980)
Spencer Bryngelson via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Propagate PRESENT to pointee entries in mapper codegen (PR #210214)
Abhinav Gaba via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Propagate PRESENT to pointee entries in mapper codegen (PR #210214)
Abhinav Gaba via llvm-commits
- [llvm] [AArch64] Use only virtual registers in pre-RA test(NFC) (PR #213951)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Improve AES clustering tests(NFC) (PR #213950)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Use only virtual registers in pre-RA test(NFC) (PR #213951)
Tomer Shafir via llvm-commits
- [llvm] [SystemZ][z/OS] Add guard for SI_USER (PR #213101)
Abhina Sree via llvm-commits
- [llvm] [InstCombine] Fold `(shl ShVal, (X + 1) & (Width-1)) | (lshr ShVal, (X + Width-1) ^ (Width-1))` --> `fshl(ShVal, ShVal, X+1)` (PR #214035)
via llvm-commits
- [llvm] [Bazel] Fixes 04722a4 (PR #214049)
via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [llvm] [AMDGPU] Do not widen constant loads that may not be dereferenceable (PR #184790)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Legalize BF16 fneg and fabs (PR #214050)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Legalize BF16 fneg and fabs (PR #214050)
Chinmay Deshpande via llvm-commits
- [llvm] [GlobalISel] Legalize wide-memory extending loads via load + extension (PR #206276)
Ilpo Ruotsalainen via llvm-commits
- [llvm] cddc107 - [AMDGPU] Do not widen constant loads that may not be dereferenceable (#184790)
via llvm-commits
- [llvm] [AMDGPU] Do not widen constant loads that may not be dereferenceable (PR #184790)
Arseniy Obolenskiy via llvm-commits
- [llvm] [openmp] [OMPT] Upstream device tracing implementation (PR #200165)
Jan Patrick Lehr via llvm-commits
- [llvm] [DWP] Eagerly clear buffers after writing (PR #213345)
Arthur Eubanks via llvm-commits
- [llvm] [InstCombine]Fold Phi Zext's to a singular Zext (PR #214045)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Legalize BF16 fneg and fabs (PR #214050)
via llvm-commits
- [llvm] [SystemZ][z/OS] Add guard for SI_USER (PR #213101)
Alex Rønne Petersen via llvm-commits
- [compiler-rt] [compiler-rt][ORC][COFF] Run atexit callbacks in LIFO order (PR #214053)
via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Jonathan Cohen via llvm-commits
- [compiler-rt] [compiler-rt][ORC][COFF] Run atexit callbacks in LIFO order (PR #214053)
via llvm-commits
- [llvm] [DebugInfo] Fix compact DWARF expression failure handling (PR #213391)
Scott Linder via llvm-commits
- [llvm] [DebugInfo] Fix compact DWARF expression failure handling (PR #213391)
Scott Linder via llvm-commits
- [llvm] [DebugInfo] Fix compact DWARF expression failure handling (PR #213391)
Scott Linder via llvm-commits
- [llvm] [ProfileData] Preserve cross-image targets in concatenated raw profiles (PR #212715)
Snehasish Kumar via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Jonathan Cohen via llvm-commits
- [llvm] [InstCombine]Fold Phi Zext's to a singular Zext (PR #214045)
via llvm-commits
- [clang] [llvm] [TableGen] Generate `getRegClassFromMatchKind()` for AsmMatchers (PR #200453)
Alexander Richardson via llvm-commits
- [llvm] dee70a0 - [TableGen] Generate `getRegClassFromMatchKind()` for AsmMatchers
via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Jonathan Cohen via llvm-commits
- [clang] [llvm] [TableGen] Generate `getRegClassFromMatchKind()` for AsmMatchers (PR #200453)
Alexander Richardson via llvm-commits
- [llvm] [SelectionDAG][NVPTX] Allow targets to configure CSE strategy (PR #192812)
Princeton Ferro via llvm-commits
- [llvm] [SelectionDAG][NVPTX] Allow targets to configure CSE strategy (PR #192812)
Princeton Ferro via llvm-commits
- [llvm] 0d1b546 - [TableGen][AsmMatcher] Resolve RegClassByHwMode kinds for all operands
via llvm-commits
- [llvm] [TableGen][AsmMatcher] Resolve RegClassByHwMode kinds for all operands (PR #213479)
Alexander Richardson via llvm-commits
- [llvm] [SPIRV] Split wide shader PHIs before applying explicit supported types (PR #213806)
Kaitlin Peng via llvm-commits
- [llvm] cd459f2 - [SPIRV] Split wide shader PHIs before applying explicit supported types (#213806)
via llvm-commits
- [llvm] [SPIRV] Split wide shader PHIs before applying explicit supported types (PR #213806)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [HLSL][DirectX] Correct codegen of `dx.load.input`/`dx.store.output` intrinsic calls (PR #212656)
Deric C. via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rules for BF16 variants of transcendental intrinsics (PR #214040)
Chinmay Deshpande via llvm-commits
- [llvm] [Verifier] Allow too big unused sectioned global variables with local linkage (PR #212733)
Adrian Prantl via llvm-commits
- [clang] [flang] [llvm] [flang][flang-rt] Add -ffpe-trap= to set the initial FP exception halting mode (PR #208828)
Vineet Kumar via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rules for BF16 variants of transcendental intrinsics (PR #214040)
Chinmay Deshpande via llvm-commits
- [llvm] [RISC-V][MC] Add a few more tests for invalid lw operands (PR #214070)
Alexander Richardson via llvm-commits
- [llvm] [RISC-V][MC] Add a few more tests for invalid lw operands (PR #214070)
Alexander Richardson via llvm-commits
- [llvm] [RISC-V] Use an optional offset operand instead of zero-offset InstAliases (PR #210901)
Alexander Richardson via llvm-commits
- [llvm] [RISC-V][MC] Add a few more tests for invalid lw operands (PR #214070)
via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Rahul Joshi via llvm-commits
- [llvm] [openmp] [OpenMP][DeviceRTL] Use the actual block size in the SPMD no-loop distribute path (PR #214073)
Spencer Bryngelson via llvm-commits
- [llvm] [openmp] [OpenMP][DeviceRTL] Use the actual block size in the SPMD no-loop distribute path (PR #214073)
via llvm-commits
- [llvm] [indvars] Update SCEV after eliminating CmpInst of loop latch (PR #207044)
Hassnaa Hamdi via llvm-commits
- [llvm] [MC][ARM] Use label state for Thumb function symbols (PR #211641)
via llvm-commits
- [lld] [ELF][RISC-V] Add baseline test for ignored ABI behaviour (PR #214079)
Alexander Richardson via llvm-commits
- [compiler-rt] [scudo] Add support for multi-regions. (PR #214076)
Sadaf Ebrahimi via llvm-commits
- [llvm] [openmp] [OpenMP][DeviceRTL] Use the actual block size in the SPMD no-loop distribute path (PR #214073)
Spencer Bryngelson via llvm-commits
- [clang] [llvm] [HLSL][DirectX] Correct codegen of `dx.load.input`/`dx.store.output` intrinsic calls (PR #212656)
Deric C. via llvm-commits
- [clang] [llvm] [HLSL][DirectX] Correct codegen of `dx.load.input`/`dx.store.output` intrinsic calls (PR #212656)
Deric C. via llvm-commits
- [llvm] [AtomicExpand][NVPTX] Fix integer vector cmpxchg loops and partword atomicrmw (PR #211497)
Yonah Goldberg via llvm-commits
- [clang] [llvm] [HLSL][DirectX] Correct codegen of `dx.load.input`/`dx.store.output` intrinsic calls (PR #212656)
Deric C. via llvm-commits
- [llvm] [RISC-V] Use an optional offset operand instead of zero-offset InstAliases (PR #210901)
Craig Topper via llvm-commits
- [llvm] [MIPS] Don't mark SLL64_64 as isMoveReg (PR #214060)
Daniel Lehmann via llvm-commits
- [llvm] 02b5beb - [AMDGPU][GISel] RegBankLegalize rules for CVT Scale and SR BF16-specific intrinsics (#214018)
via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rules for CVT Scale and SR BF16-specific intrinsics (PR #214018)
Chinmay Deshpande via llvm-commits
- [llvm] 1fc2b37 - [AMDGPU][GISel] RegBankLegalize rules for BF16 variants of gfx950 MFMA intrinsics (#214042)
via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rules for BF16 variants of gfx950 MFMA intrinsics (PR #214042)
Chinmay Deshpande via llvm-commits
- [libc] [llvm] [libc] armv8m hard float build check (PR #214090)
Prabhu Rajasekaran via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [libc] [llvm] [libc] armv8m hard float build check (PR #214090)
via llvm-commits
- [llvm] [RegAlloc][X86] Rematerialization of instructions with physical register (PR #198853)
via llvm-commits
- [clang] [llvm] [llvm][ABI][NFC] Name the required-argument boundary in FunctionInfo (PR #214100)
Andy Kaylor via llvm-commits
- [llvm] Add atomic shader flags for resources (PR #212869)
Joshua Batista via llvm-commits
- [llvm] [MIPS] Don't mark SLL64_64 as isMoveReg (PR #214060)
Daniel Lehmann via llvm-commits
- [llvm] [MIPS] Don't mark SLL64_64 as isMoveReg (PR #214060)
Daniel Lehmann via llvm-commits
- [llvm] [MIPS] Don't mark SLL64_64 as isMoveReg (PR #214060)
Daniel Lehmann via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for gfx1250 WMMA C-reuse chains (PR #214101)
Petar Jovanovic via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for gfx1250 WMMA C-reuse chains (PR #214101)
via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for gfx1250 WMMA C-reuse chains (PR #214101)
via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [llvm] [MIPS] Don't mark SLL64_64 as isMoveReg (PR #214060)
Daniel Lehmann via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [lld] [ELF][AArch64] Do not treat missing build attributes as defined (PR #213600)
Igor Kudrin via llvm-commits
- [llvm] [PromoteMemToReg] Insert store undef when removing lifetime markers (PR #191909)
Akshay Deodhar via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Zibi Sarbinowski via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Zibi Sarbinowski via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Haram Jeong via llvm-commits
- [llvm] [AMDGPU] Model WMMA co-execution windows in the scheduler for gfx1250 (PR #204077)
Quentin Colombet via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
via llvm-commits
- [llvm] [GlobalISel] Use GINodeEquiv for `G_PTRADD` as `add` (PR #214109)
Demetrius Kanios via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Haram Jeong via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Haram Jeong via llvm-commits
- [llvm] PPC750cl, and initial support for paired singles (PR #211463)
Cynthia Coan via llvm-commits
- [llvm] [SandboxVec][Scheduler][DAG] Fix the update of DGNode on setOperand (PR #214110)
via llvm-commits
- [llvm] [SandboxVec][Scheduler][DAG] Fix the update of DGNode on setOperand (PR #214110)
via llvm-commits
- [llvm] [LFI][X86] Enable bundling for the LFI target (PR #214111)
Zachary Yedidia via llvm-commits
- [llvm] [SDAG][NVPTX] Cache control metadata support and lowering (PR #204067)
Yonah Goldberg via llvm-commits
- [llvm] [SandboxVec][Scheduler][DAG] Fix the update of DGNode on setOperand (PR #214110)
via llvm-commits
- [llvm] [LFI][X86] Enable bundling for the LFI target (PR #214111)
via llvm-commits
- [llvm] [GlobalISel] Use GINodeEquiv for `G_PTRADD` as `add` (PR #214109)
via llvm-commits
- [llvm] [GlobalISel] Use GINodeEquiv for `G_PTRADD` as `add` (PR #214109)
via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Rafael Auler via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Rafael Auler via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Rafael Auler via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Rafael Auler via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Rafael Auler via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Rafael Auler via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
Spencer Bryngelson via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
via llvm-commits
- [llvm] [TBAA] Recover !tbaa for a memcpy of struct with same type fields (PR #214116)
Abhay Kanhere via llvm-commits
- [llvm] [TBAA] Recover !tbaa for a memcpy of struct with same type fields (PR #214116)
via llvm-commits
- [llvm] [TBAA] Recover !tbaa for a memcpy of struct with same type fields (PR #214116)
Abhay Kanhere via llvm-commits
- [llvm] [ScalarEvolution] howManyLessThans infer stride isPositive from guard (PR #214014)
Abhay Kanhere via llvm-commits
- [llvm] [DRAFT] Changing register initial status as undefined (PR #209032)
AmirHossein PashaeeHir via llvm-commits
- [llvm] [DRAFT] Changing register initial status as undefined (PR #209032)
AmirHossein PashaeeHir via llvm-commits
- [llvm] [DRAFT] Changing register initial status as undefined (PR #209032)
AmirHossein PashaeeHir via llvm-commits
- [llvm] [DeveloperPolicy] Fix grammar in commit access link sentence (PR #214117)
via llvm-commits
- [llvm] [DeveloperPolicy] Fix grammar in commit access link sentence (PR #214117)
via llvm-commits
- [llvm] [LoongArch][NFC] Add tests for vector extraction with zero extension (PR #214119)
via llvm-commits
- [llvm] [LoongArch][NFC] Add tests for vector extraction with zero extension (PR #214119)
via llvm-commits
- [llvm] Reland "[lit] Migrate lit to ProcessPoolExecutor (#202681)" (PR #209076)
Prasoon Kumar via llvm-commits
- [llvm] [AMDGPU] Reject non-fp16 image sample data in D16 detection while lowering image (PR #213272)
via llvm-commits
- [llvm] dbacea2 - [AMDGPU] Reject non-fp16 image sample data in D16 detection while lowering image (#213272)
via llvm-commits
- [llvm] [AMDGPU] Fix combineMasks dropping condition (PR #203180)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Support TFE D16 format buffer loads on gfx8/10/11/12 (PR #211465)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Support FLAT_SCRATCH in SILoadStoreOptimizer const offset promotion (PR #212507)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Skip fold_pow constant-exponent shortcuts for powr on possibly-negative base (PR #200579)
Arseniy Obolenskiy via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
via llvm-commits
- [llvm] [AMDGPU][GFX1250] Use null register for global_prefetch_b8 instead of s[0:1] (PR #214127)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GFX1250] Use null register for global_prefetch_b8 instead of s[0:1] (PR #214127)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][GFX1250] Use null register for global_prefetch_b8 instead of s[0:1] (PR #214127)
via llvm-commits
- [compiler-rt] [llvm] [msan] Add interceptors for fortified memory functions (__memcpy_chk, etc.) (PR #206702)
Austin Schuh via llvm-commits
- [clang] [llvm] [WIP][TargetLowering] Prefer 'r' over 'm' for "rm" inline asm constraints (PR #214061)
Bill Wendling via llvm-commits
- [clang] [llvm] [WIP][TargetLowering] Prefer 'r' over 'm' for "rm" inline asm constraints (PR #214061)
Bill Wendling via llvm-commits
- [clang] [llvm] [WIP][TargetLowering] Prefer 'r' over 'm' for "rm" inline asm constraints (PR #214061)
Bill Wendling via llvm-commits
- [clang] [lld] [llvm] [ARM][NFC] Fix invalid target triples in tests (PR #213588)
Chris Copeland via llvm-commits
- [clang] [llvm] [WIP][TargetLowering] Prefer 'r' over 'm' for "rm" inline asm constraints (PR #214061)
Bill Wendling via llvm-commits
- [llvm] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [WIP][TargetLowering] Prefer 'r' over 'm' for "rm" inline asm constraints (PR #214061)
Bill Wendling via llvm-commits
- [llvm] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [llvm] [TBAA] Recover !tbaa for a memcpy of struct with same type fields (PR #214116)
Oliver Hunt via llvm-commits
- [llvm] [TBAA] Recover !tbaa for a memcpy of struct with same type fields (PR #214116)
Oliver Hunt via llvm-commits
- [llvm] [TBAA] Recover !tbaa for a memcpy of struct with same type fields (PR #214116)
Oliver Hunt via llvm-commits
- [llvm] [TBAA] Recover !tbaa for a memcpy of struct with same type fields (PR #214116)
Oliver Hunt via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] workflows/zizmor: Update to latest version (PR #213922)
Aiden Grossman via llvm-commits
- [lldb] [llvm] [lldb] Convert thread plan tracer selection into a configurable enum setting (PR #214131)
saif elden via llvm-commits
- [lldb] [llvm] [lldb] Convert thread plan tracer selection into a configurable enum setting (PR #214131)
saif elden via llvm-commits
- [clang] [llvm] [SPIRV][HLSL] Fix Vulkan-invalid SPIR-V for Interlocked* on groupshared/UAV memory (PR #212663)
Farzon Lotfi via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [SelectionDAG] Fold constant PARTIAL_REDUCE_SMLA/UMLA/SUMLA nodes (PR #210351)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Fold constant PARTIAL_REDUCE_SMLA/UMLA/SUMLA nodes (PR #210351)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Fold constant PARTIAL_REDUCE_SMLA/UMLA/SUMLA nodes (PR #210351)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Fold constant PARTIAL_REDUCE_SMLA/UMLA/SUMLA nodes (PR #210351)
Craig Topper via llvm-commits
- [clang] [llvm] [clang][PowerPC] Support the Swift calling convention on 32-bit PowerPC (PR #213447)
Oliver Hunt via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Ashutosh Nema via llvm-commits
- [llvm] [WebAssembly][FastISel] Fix sext i1 to i64 with +sign-ext (#213734) (PR #214007)
Gauarv Chaudhary via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
Luke Lau via llvm-commits
- [llvm] [WebAssembly][FastISel] Fix sext i1 to i64 with +sign-ext (#213734) (PR #214007)
Gauarv Chaudhary via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Rajat Bajpai via llvm-commits
- [lld] [ELF][RISC-V] Add baseline test for ignored ABI behaviour (PR #214079)
Alexander Richardson via llvm-commits
- [lld] 2edd967 - [ELF][RISC-V] Add baseline test for ignored ABI behaviour
via llvm-commits
- [lld] [ELF][RISC-V] Add baseline test for ignored ABI behaviour (PR #214079)
Alexander Richardson via llvm-commits
- [llvm] [RISC-V] Use an optional offset operand instead of zero-offset InstAliases (PR #210901)
Alexander Richardson via llvm-commits
- [llvm] [RISC-V] Use an optional offset operand instead of zero-offset InstAliases (PR #210901)
Alexander Richardson via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
via llvm-commits
- [clang] [llvm] [WIP][OFFLOAD][OpenMP] Fix USM close mapping, and track declare-target storage under USM (PR #213214)
Abhinav Gaba via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
via llvm-commits
- [clang] [llvm] [WIP][OFFLOAD][OpenMP] Fix USM close mapping, and track declare-target storage under USM (PR #213214)
Abhinav Gaba via llvm-commits
- [llvm] [RISC-V] Use an optional offset operand instead of zero-offset InstAliases (PR #210901)
Sam Elliott via llvm-commits
- [lld] [lld][MachO] Add initializer and +load roots to temporal BP sorting (PR #212110)
Karim Alweheshy via llvm-commits
- [lld] [lld][MachO] Add initializer and +load roots to temporal BP sorting (PR #212110)
via llvm-commits
- [llvm] [AMDGPU] Perform scalar FMUL with bf16 more efficiently (PR #213969)
via llvm-commits
- [lld] [lld][MachO] Add initializer and +load roots to temporal BP sorting (PR #212110)
Karim Alweheshy via llvm-commits
- [clang] [llvm] [InstrProf] Remove PGO name reading and writing (PR #214134)
Owen Rodley via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
Steffen Larsen via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
via llvm-commits
- [llvm] [RISC-V] Use an optional offset operand instead of zero-offset InstAliases (PR #210901)
Sam Elliott via llvm-commits
- [clang] [llvm] [InstrProf] Remove PGO name reading and writing (PR #214134)
via llvm-commits
- [llvm] [Verifier] Allow too big unused sectioned global variables with local linkage (PR #212733)
Steffen Larsen via llvm-commits
- [llvm] [Verifier] Allow too big unused sectioned global variables with local linkage (PR #212733)
Steffen Larsen via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
Steffen Larsen via llvm-commits
- [llvm] [Verifier] Make verifier fail when global variable size exceeds address space size (PR #179625)
Steffen Larsen via llvm-commits
- [llvm] [RISC-V] Use an optional offset operand instead of zero-offset InstAliases (PR #210901)
Sam Elliott via llvm-commits
- [llvm] [SPIR-V] Fix getArg() assert on pointer constants in variadic call arguments (PR #214136)
Paulius Velesko via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
Spencer Bryngelson via llvm-commits
- [llvm] [AMDGPU] Perform scalar FMUL with bf16 more efficiently (PR #213969)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Add parsing and semantic checks for USES_ALLOCATORS (PR #213955)
Sairudra More via llvm-commits
- [clang-tools-extra] [llvm] Add Static Analysis for Identifying Data Parallelism Using LLVM/Clang (PR #190511)
via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [llvm] [WebAssembly][FastISel] Fix sext i1 to i64 with +sign-ext (#213734) (PR #214007)
Gauarv Chaudhary via llvm-commits
- [lld] [llvm] [llvm][lld] Respect temporal profile weights in balanced partitioning (PR #213837)
Karim Alweheshy via llvm-commits
- [llvm] [WebAssembly][GlobalISel] Implement pointer and memory ops. (PR #206885)
Demetrius Kanios via llvm-commits
- [llvm] [DA] Rewrite Banerjee MIV test with SCEV-based interval arithmetic (PR #207662)
Ruoyu Qiu via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (PR #102595)
Carl Ritson via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 FSQRT, FLOG2, and FEXP2 (PR #214123)
Lukas Sommer via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 FSQRT, FLOG2, and FEXP2 (PR #214123)
Lukas Sommer via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 FSQRT, FLOG2, and FEXP2 (PR #214123)
Lukas Sommer via llvm-commits
- [lld] [lld][MachO] Add initializer and +load roots to temporal BP sorting (PR #212110)
Karim Alweheshy via llvm-commits
- [lld] [lld][MachO] Add initializer and +load roots to temporal BP sorting (PR #212110)
Karim Alweheshy via llvm-commits
- [lld] [lld][MachO] Add initializer and +load roots to temporal BP sorting (PR #212110)
via llvm-commits
- [lld] [lld][MachO] Add initializer and +load roots to temporal BP sorting (PR #212110)
via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Fold vector select with power-of-2 bit-test to CMTST+BSP (PR #209100)
Mugundan S via llvm-commits
- [llvm] [InstCombine] Simplify fractions when there is no overflow (PR #210516)
Craig Topper via llvm-commits
- [llvm] [PGO] Refresh raw profile version during CS instrumentation (PR #214139)
Karim Alweheshy via llvm-commits
- [llvm] [AMDGPU] Move EU and Wave Queries into TargetParser (PR #211312)
Matt Arsenault via llvm-commits
- [llvm] [PGO] Refresh raw profile version during CS instrumentation (PR #214139)
via llvm-commits
- [llvm] [AMDGPU] Move EU and Wave Queries into TargetParser (PR #211312)
Matt Arsenault via llvm-commits
- [llvm] [GlobalMergeFunctions] Add profile-based function filtering (PR #213943)
Karim Alweheshy via llvm-commits
- [llvm] [InstrProf] Disambiguate zero bitmaps in text profiles (PR #213906)
Karim Alweheshy via llvm-commits
- [llvm] [GlobalMergeFunctions] Add profile-based function filtering (PR #213943)
Karim Alweheshy via llvm-commits
- [llvm] [InstrProf] Disambiguate zero bitmaps in text profiles (PR #213906)
Karim Alweheshy via llvm-commits
- [llvm] [CodeGen] ReplaceWithVeclib assertion failure with invalid intrinsic (PR #211352)
Matt Arsenault via llvm-commits
- [llvm] [InstrProf] Disambiguate zero bitmaps in text profiles (PR #213906)
via llvm-commits
- [llvm] [GlobalMergeFunctions] Add profile-based function filtering (PR #213943)
via llvm-commits
- [llvm] RuntimeLibcalls: Add sqrtf to the Hexagon runtime libcall set (PR #210909)
Santanu Das via llvm-commits
- [llvm] [DAG] Add computeKnownBits(FREEZE(X)) handling (PR #214095)
Matt Arsenault via llvm-commits
- [llvm] [DAG] Add computeKnownBits(FREEZE(X)) handling (PR #214095)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (PR #102595)
Carl Ritson via llvm-commits
- [clang] [llvm] [X86][AMDLIBM] - Lower scalar call to AMD's AOCL fast scalar call (-fsclrlib=AMDLIBM) (PR #213676)
Rohit Aggarwal via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Amit Kumar Pandey via llvm-commits
- [llvm] [Bazel] Fixes 13034b3 (PR #214141)
via llvm-commits
- [llvm] [AMDGPU][GFX1250] Use null register for global_prefetch_b8 instead of s[0:1] (PR #214127)
Stanislav Mekhanoshin via llvm-commits
- [llvm] RuntimeLibcalls: Add sqrtf to the Hexagon runtime libcall set (PR #210909)
Matt Arsenault via llvm-commits
- [libc] [llvm] [libc] Add missing type/macro headers for generated public headers (PR #213395)
Jeff Bailey via llvm-commits
- [llvm] RuntimeLibcalls: Add sqrtf to the Hexagon runtime libcall set (PR #210909)
Matt Arsenault via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Amit Kumar Pandey via llvm-commits
- [llvm] [openmp] [OMPT] Upstream device tracing implementation (PR #200165)
Jan Patrick Lehr via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [compiler-rt] [compiler-rt] Make SANITIZER_AMDHSA an explicit opt-in CMake option. (PR #200358)
Amit Kumar Pandey via llvm-commits
- [compiler-rt] [compiler-rt] Make SANITIZER_AMDHSA an explicit opt-in CMake option. (PR #200358)
Amit Kumar Pandey via llvm-commits
- [llvm] [WebAssembly][FastISel] Fix sext i1 to i64 with +sign-ext (#213734) (PR #214007)
Demetrius Kanios via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Guray Ozen via llvm-commits
- [llvm] [SPIR-V] Fix truncation of nonzero constant bool argument in group builtins (PR #214142)
Arseniy Obolenskiy via llvm-commits
- [compiler-rt] Fix ubsan_minimal build fail for GPU targets on Windows (PR #214143)
via llvm-commits
- [compiler-rt] Fix ubsan_minimal build fail for GPU targets on Windows (PR #214143)
via llvm-commits
- [llvm] [SPIR-V] Fix truncation of nonzero constant bool argument in group builtins (PR #214142)
via llvm-commits
- [compiler-rt] Fix ubsan_minimal build fail for GPU targets on Windows (PR #214143)
via llvm-commits
- [llvm] [ConstraintElim] Forget loop SCEV when folding an exiting condition. (PR #213945)
Uzair rehman via llvm-commits
- [clang] [llvm] [clang][Driver] Support Trailing Comments in Config Files (PR #213765)
Sam Elliott via llvm-commits
- [llvm] [offload][nfc] Extract libomptarget infrastructure into libompaccsupport (PR #213784)
Jan André Reuter via llvm-commits
- [clang] [llvm] [clang][Driver] Support Trailing Comments in Config Files (PR #213765)
Sam Elliott via llvm-commits
- [llvm] [ConstraintElim] Forget loop SCEV when folding an exiting condition. (PR #213945)
Uzair rehman via llvm-commits
- [llvm] [ConstraintElim] Forget loop SCEV when folding an exiting condition. (PR #213945)
Uzair rehman via llvm-commits
- [llvm] [BOLT][RISCV] Support frame optimization (PR #214145)
via llvm-commits
- [compiler-rt] Fix ubsan_minimal build fail for GPU targets on Windows (PR #214143)
via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
via llvm-commits
- [compiler-rt] Fix ubsan_minimal build fail for GPU targets on Windows (PR #214143)
via llvm-commits
- [llvm] [Offload][OMPT][NFC] Add test for `host_op_id` consistency (PR #201144)
Jan André Reuter via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Phoebe Wang via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Phoebe Wang via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Phoebe Wang via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214146)
Durgesh Nandan Mohanty via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][asan] Add Linux HSA/ROCm GPU memory support via HSA API interceptors (PR #192240)
Amit Kumar Pandey via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214146)
via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214146)
via llvm-commits
- [llvm] [PEI] Materialize registers before calling insertZeroCallUsedRegs (PR #214147)
Lucas Chollet via llvm-commits
- [llvm] [PEI] Materialize registers before calling insertZeroCallUsedRegs (PR #214147)
via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][asan] Add Linux HSA/ROCm GPU memory support via HSA API interceptors (PR #192240)
Amit Kumar Pandey via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Phoebe Wang via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for XiangShan-KunMingHu (PR #148581)
Pengcheng Wang via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [SPIR-V] Fix OpGroupAsyncCopy null event substitution (PR #212754)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [X86] Fix potential CSE issues in commuteSelect multi-use path (PR #214092)
Phoebe Wang via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][asan] Add Linux HSA/ROCm GPU memory support via HSA API interceptors (PR #192240)
Amit Kumar Pandey via llvm-commits
- [llvm] [SPIR-V] Fix truncation of nonzero constant bool argument in group builtins (PR #214142)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [LLVM][SVE] Add MachineInst pass to coalesce PTRUE instructions. (PR #204820)
LLVM Continuous Integration via llvm-commits
- [llvm] [Hexagon] Avoid Handling Debug Instructions (PR #212918)
Abinaya Saravanan via llvm-commits
- [llvm] [SPIR-V] Preserve sign and payload when printing NaN as hex float (PR #212438)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [LoopIdiom] Don't introduce `wcslen` calls when `wchar` size is not the default (PR #213629)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [WebAssembly] Select relaxed_trunc for vector fptosi/fptoui with +relaxed-simd (PR #214148)
Gauarv Chaudhary via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [compiler-rt] Create a combined compiler-rt builtin bitcode for SPIRV64 target (PR #214149)
via llvm-commits
- [llvm] [WebAssembly] Select relaxed_trunc for vector fptosi/fptoui with +relaxed-simd (PR #214148)
via llvm-commits
- [llvm] [PGO] Refresh raw profile version during CS instrumentation (PR #214139)
Karim Alweheshy via llvm-commits
- [compiler-rt] Create a combined compiler-rt builtin bitcode for SPIRV64 target (PR #214149)
via llvm-commits
- [llvm] [WebAssembly] Select relaxed_trunc for vector fptosi/fptoui with +relaxed-simd (PR #214148)
via llvm-commits
- [llvm] [PGO] Refresh raw profile version during CS instrumentation (PR #214139)
Karim Alweheshy via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214146)
via llvm-commits
- [clang] [llvm] [LLVM] Unify atomic scope handling between LLVM and Clang (PR #213810)
Pierre van Houtryve via llvm-commits
- [clang] [llvm] [LLVM] Unify atomic scope handling between LLVM and Clang (PR #213810)
Pierre van Houtryve via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [llvm] a4c7c48 - [SPIR-V] Preserve sign and payload when printing NaN as hex float (#212438)
via llvm-commits
- [llvm] [SPIR-V] Preserve sign and payload when printing NaN as hex float (PR #212438)
Arseniy Obolenskiy via llvm-commits
- [llvm] [LV] Make greater use of ScalarEvolution in addDiffRuntimeChecks (PR #213668)
David Sherwood via llvm-commits
- [llvm] d31b11c - [LV] Make greater use of ScalarEvolution in addDiffRuntimeChecks (#213668)
via llvm-commits
- [llvm] [LV] Make greater use of ScalarEvolution in addDiffRuntimeChecks (PR #213668)
David Sherwood via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Phoebe Wang via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [compiler-rt] Create a combined compiler-rt builtin bitcode for SPIRV64 target (PR #214149)
via llvm-commits
- [llvm] [SDAG][NVPTX] Cache control metadata support and lowering (PR #204067)
Antonio Frighetto via llvm-commits
- [llvm] [SDAG][NVPTX] Cache control metadata support and lowering (PR #204067)
Antonio Frighetto via llvm-commits
- [llvm] [SDAG][NVPTX] Cache control metadata support and lowering (PR #204067)
Antonio Frighetto via llvm-commits
- [llvm] [SDAG][NVPTX] Cache control metadata support and lowering (PR #204067)
Antonio Frighetto via llvm-commits
- [llvm] [SDAG][NVPTX] Cache control metadata support and lowering (PR #204067)
Antonio Frighetto via llvm-commits
- [llvm] [AtomicExpand][NVPTX] Fix integer vector cmpxchg loops and partword atomicrmw (PR #211497)
Antonio Frighetto via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
Manish Srivastava via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214146)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] [compiler-rt][Bazel] Support profile runtime on macOS and iOS (PR #214154)
Karim Alweheshy via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Phoebe Wang via llvm-commits
- [llvm] [Bazel] Fixes 13034b3 (PR #214141)
Benjamin Kramer via llvm-commits
- [llvm] [Bazel] Fixes 13034b3 (PR #214141)
Benjamin Kramer via llvm-commits
- [lld] 20d5962 - [ARM][NFC] Fix invalid target triples in tests (#213588)
via llvm-commits
- [clang] [lld] [llvm] [ARM][NFC] Fix invalid target triples in tests (PR #213588)
Peter Smith via llvm-commits
- [llvm] Remove isBarrier from PseudoCALLReg definition (PR #214155)
via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Allow detection of nsz on phi in fcmp+select to min/max (PR #214156)
David Green via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] Remove isBarrier from PseudoCALLReg definition (PR #214155)
via llvm-commits
- [llvm] [InstCombine] Allow detection of nsz on phi in fcmp+select to min/max (PR #214156)
via llvm-commits
- [llvm] [openmp] [OMPT] Upstream device tracing implementation (PR #200165)
Jan André Reuter via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
Manish Srivastava via llvm-commits
- [llvm] [VectorCombine] Fold bitcast(bitreverse.v8i8(bitcast(IntTy))) into bswap+bitreverse (PR #209037)
Björn Pettersson via llvm-commits
- [llvm] [SLP]Support copyable fmuls in fmuladd, modeled as fmuladd(a, b, -0.0) (PR #213369)
David Green via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214146)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214146)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214146)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214146)
Benjamin Maxwell via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Increase opportunities to fold shift-of-extend into sshll/ushll. (PR #213989)
Ricardo Jesus via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Increase opportunities to fold shift-of-extend into sshll/ushll. (PR #213989)
Ricardo Jesus via llvm-commits
- [llvm] Remove isBarrier from PseudoCALLReg definition (PR #214155)
Pengcheng Wang via llvm-commits
- [llvm] [SPIR-V] Build vendored SPIRV-Tools in Release mode (PR #214159)
Arseniy Obolenskiy via llvm-commits
- [llvm] [GlobalISel][AArch64] Implement `llvm.{get,set}.rounding` lowering (PR #210665)
Ömer Sinan Ağacan via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
Manish Srivastava via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
Petr Kurapov via llvm-commits
- [llvm] [openmp] [OMPT] Upstream device tracing implementation (PR #200165)
Jan Patrick Lehr via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214146)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [llvm] [LV] Convert scatter stores with constant stride into strided stores (PR #206896)
Mel Chen via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214146)
Benjamin Maxwell via llvm-commits
- [llvm] [LV] Convert scatter stores with constant stride into strided stores (PR #206896)
Mel Chen via llvm-commits
- [llvm] [Verifier] Make verifier fail when global variable size exceeds address space size (PR #179625)
Anthony Latsis via llvm-commits
- [llvm] [DA] Rewrite Banerjee MIV test with SCEV-based interval arithmetic (PR #207662)
Ruoyu Qiu via llvm-commits
- [llvm] [VectorCombine] Fold bitcast(bitreverse.v8i8(bitcast(IntTy))) into bswap+bitreverse (PR #209037)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214146)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [SPIR-V] Fix truncation of nonzero constant bool argument in group builtins (PR #214142)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix truncation of nonzero constant bool argument in group builtins (PR #214142)
Arseniy Obolenskiy via llvm-commits
- [llvm] [LTO] Hash consumed CGData in the ThinLTO cache key (PR #214161)
Karim Alweheshy via llvm-commits
- [llvm] [SelectionDAG] Fix load/store legalization for softened x86_fp80 (PR #209991)
Muhammed Shiyas N via llvm-commits
- [llvm] [X86] Fix crash when calling through __ptr32 function pointer (PR #209078)
Muhammed Shiyas N via llvm-commits
- [llvm] [SCEV] Invalidate extractvalue users of non-SCEVable LCSSA PHIs (PR #204725)
Muhammed Shiyas N via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Jacob Crawley via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Jacob Crawley via llvm-commits
- [llvm] [LTO] Hash CSIR configuration in the ThinLTO cache key (PR #214162)
Karim Alweheshy via llvm-commits
- [llvm] [VectorCombine] Fold bitcast(bitreverse.v8i8(bitcast(IntTy))) into bswap+bitreverse (PR #209037)
Björn Pettersson via llvm-commits
- [llvm] [AMDGPU] Model WMMA co-execution windows in the scheduler for gfx1250 (PR #204077)
Alexey Sachkov via llvm-commits
- [llvm] [AMDGPU] Model WMMA co-execution windows in the scheduler for gfx1250 (PR #204077)
Alexey Sachkov via llvm-commits
- [llvm] [AMDGPU] Model WMMA co-execution windows in the scheduler for gfx1250 (PR #204077)
Alexey Sachkov via llvm-commits
- [llvm] [AMDGPU] Model WMMA co-execution windows in the scheduler for gfx1250 (PR #204077)
Alexey Sachkov via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [compiler-rt][Bazel] Support profile runtime on macOS and iOS (PR #214154)
Karim Alweheshy via llvm-commits
- [flang] [llvm] [flang][OpenMP] Add parsing and semantic checks for USES_ALLOCATORS (PR #213955)
Sairudra More via llvm-commits
- [llvm] [CodeGen] Fix stale LiveIntervals regmask tables after MachineBasicBl… (PR #209610)
Nathan Corbyn via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
Steffen Larsen via llvm-commits
- [llvm] [PhaseOrdering][X86] avg.ll - add back missing AVX2/AVX512 check prefixes (PR #214164)
Simon Pilgrim via llvm-commits
- [llvm] [PhaseOrdering][X86] avg.ll - add back missing AVX2/AVX512 check prefixes (PR #214164)
Simon Pilgrim via llvm-commits
- [compiler-rt] [llvm] [compiler-rt][asan] Add Linux HSA/ROCm GPU memory support via HSA API interceptors (PR #192240)
Amit Kumar Pandey via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Kaviya Rajendiran via llvm-commits
- [llvm] 0a321f3 - [GVN] Track visited nodes in equality propagation to avoid OOM (#212265)
via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Sven van Haastregt via llvm-commits
- [llvm] ea2fb2a - [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (#199544)
via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] [LTO] Hash consumed CGData in the ThinLTO cache key (PR #214161)
Karim Alweheshy via llvm-commits
- [llvm] [AMDGPU] Add `isConvergent=1` to `DS_ATOMIC_*_BARRIER` instructions (PR #214166)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Add `isConvergent=1` to `DS_ATOMIC_*_BARRIER` instructions (PR #214166)
Pierre van Houtryve via llvm-commits
- [llvm] [InstCombine] Allow detection of nsz on phi in fcmp+select to min/max (PR #214156)
Antonio Frighetto via llvm-commits
- [llvm] 261c025 - [MC][ARM] Use label state for Thumb function symbols (#211641)
via llvm-commits
- [llvm] [MC][ARM] Use label state for Thumb function symbols (PR #211641)
Ties Stuij via llvm-commits
- [llvm] [MC][ARM] Use label state for Thumb function symbols (PR #211641)
via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Kaviya Rajendiran via llvm-commits
- [llvm] [AMDGPU] Add `isConvergent=1` to `DS_ATOMIC_*_BARRIER` instructions (PR #214166)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Add `isConvergent=1` to `DS_ATOMIC_*_BARRIER` instructions (PR #214166)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Add `isConvergent=1` to `DS_ATOMIC_*_BARRIER` instructions (PR #214166)
via llvm-commits
- [llvm] Remove isBarrier from PseudoCALLReg definition (PR #214155)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Add parsing and semantic checks for USES_ALLOCATORS (PR #213955)
Sairudra More via llvm-commits
- [llvm] Remove isBarrier from PseudoCALLReg definition (PR #214155)
via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214146)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [Docs][AMDGPU] fully specify volatile accesses in the memory model (PR #214168)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] fully specify volatile accesses in the memory model (PR #214168)
via llvm-commits
- [llvm] [LoopInterchange] Reject interchange when a freeze would move or be cloned (PR #213309)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject interchange when a freeze would move or be cloned (PR #213309)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject interchange when a freeze would move or be cloned (PR #213309)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject interchange when a freeze would move or be cloned (PR #213309)
Ryotaro Kasuga via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Kirill Vedernikov via llvm-commits
- [llvm] Remove isBarrier from PseudoCALLReg definition (PR #214155)
via llvm-commits
- [llvm] [Docs][AMDGPU] addrspace(0) is generic, not global. NFC. (PR #214169)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] addrspace(0) is generic, not global. NFC. (PR #214169)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] addrspace(0) is generic, not global. NFC. (PR #214169)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Docs][AMDGPU] addrspace(0) is generic, not global. NFC. (PR #214169)
via llvm-commits
- [llvm] [DA] Rewrite Banerjee MIV test with SCEV-based interval arithmetic (PR #207662)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Rewrite Banerjee MIV test with SCEV-based interval arithmetic (PR #207662)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Rewrite Banerjee MIV test with SCEV-based interval arithmetic (PR #207662)
Ryotaro Kasuga via llvm-commits
- [llvm] [SPIR-V] Fix truncation of nonzero constant bool argument in group builtins (PR #214142)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AsmPrinter] Emit STT_OBJECT type and size for jump tables (PR #214170)
Sam Elliott via llvm-commits
- [llvm] c7d6dd1 - [Docs][AMDGPU] addrspace(0) is generic, not global. NFC. (#214169)
via llvm-commits
- [llvm] [Docs][AMDGPU] addrspace(0) is generic, not global. NFC. (PR #214169)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AsmPrinter] Emit STT_OBJECT type and size for jump tables (PR #214170)
via llvm-commits
- [llvm] [SPIR-V] Fix OpGroupAsyncCopy null event substitution (PR #212754)
Arseniy Obolenskiy via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Kamlesh Kumar via llvm-commits
- [llvm] [SPIR-V] Fix truncation of nonzero constant bool argument in group builtins (PR #214142)
Arseniy Obolenskiy via llvm-commits
- [llvm] [openmp] [OMPT] Upstream device tracing implementation (PR #200165)
Jan Patrick Lehr via llvm-commits
- [llvm] [AMDGPU] Add `isConvergent=1` to `DS_ATOMIC_*_BARRIER` instructions (PR #214166)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Add `isConvergent=1` to `DS_ATOMIC_*_BARRIER` instructions (PR #214166)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Add `isConvergent=1` to `DS_ATOMIC_*_BARRIER` instructions (PR #214166)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AsmPrinter] Emit STT_OBJECT type and size for jump tables (PR #214170)
Sam Elliott via llvm-commits
- [llvm] [Analysis] Use CycleInfo for BlockFrequencyInfo (PR #213488)
Alexis Engelke via llvm-commits
- [llvm] [Analysis] Use CycleInfo for BlockFrequencyInfo (PR #213488)
Alexis Engelke via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
David Sherwood via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
David Sherwood via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
David Sherwood via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
David Sherwood via llvm-commits
- [llvm] [Docs][AMDGPU] fully specify volatile accesses in the memory model (PR #214168)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Add `isConvergent=1` to `DS_ATOMIC_*_BARRIER` instructions (PR #214166)
Pierre van Houtryve via llvm-commits
- [clang] [llvm] [clang][Modules][serialization] Deduplicate source location entries across loaded modules (PR #209795)
Jonas Hahnfeld via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
via llvm-commits
- [llvm] [AMDGPU] Add `isConvergent=1` to `DS_ATOMIC_*_BARRIER` instructions (PR #214166)
Pierre van Houtryve via llvm-commits
- [llvm] [InstCombine][AArch64] Combine ORRs with logical umin ops (PR #213651)
Paul Walker via llvm-commits
- [llvm] [SPIR-V] Preserve sign and payload when printing NaN as hex float (PR #212438)
LLVM Continuous Integration via llvm-commits
- [llvm] [SelectionDAG] powi and ldexp libcalls deal with signed int arguments (PR #213673)
Simonas Kazlauskas via llvm-commits
- [llvm] [AArch64][GlobalISel] Cleanup old selection code for G_OR and fp instructions. (PR #213869)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Cleanup old selection code for G_OR and fp instructions. (PR #213869)
Cullen Rhodes via llvm-commits
- [llvm] Remove isBarrier from PseudoCALLReg definition (PR #214155)
Sam Elliott via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Jacob Crawley via llvm-commits
- [llvm] [mlir] [MLIR][SPIRV] Split vector accesses under the Logical addressing model (PR #214173)
via llvm-commits
- [llvm] [mlir] [MLIR][SPIRV] Split vector accesses under the Logical addressing model (PR #214173)
via llvm-commits
- [llvm] [InstCombine] Handle switch-to-select remapping correctly (PR #213302)
via llvm-commits
- [llvm] [mlir] [MLIR][SPIRV] Split vector accesses under the Logical addressing model (PR #214173)
via llvm-commits
- [libc] [llvm] [libc][math] Add tgammabf16 math support for bfloat16. (PR #208689)
Victor Campos via llvm-commits
- [llvm] [AsmPrinter] Emit STT_OBJECT type and size for jump tables (PR #214170)
Alexis Engelke via llvm-commits
- [libc] [llvm] [libc][math] Add tgammabf16 math support for bfloat16. (PR #208689)
Victor Campos via llvm-commits
- [llvm] 5203f10 - [PhaseOrdering][X86] avg.ll - add back missing AVX2/AVX512 check prefixes (#214164)
via llvm-commits
- [llvm] [PhaseOrdering][X86] avg.ll - add back missing AVX2/AVX512 check prefixes (PR #214164)
Simon Pilgrim via llvm-commits
- [llvm] [LoopFlatten] Enable by default (PR #214175)
Kamlesh Kumar via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix assert in selectSMRDBufferSgprImm (PR #213967)
Petar Avramovic via llvm-commits
- [llvm] [AsmPrinter] Emit STT_OBJECT type and size for jump tables (PR #214170)
Sam Elliott via llvm-commits
- [libcxx] [llvm] [libc++] Require installing dependencies before running LNT tooling (PR #214020)
Louis Dionne via llvm-commits
- [llvm] [ProfileData] Preserve cross-image targets in concatenated raw profiles (PR #212715)
Karim Alweheshy via llvm-commits
- [llvm] [X86] Rename getPMOVMSKB -> getMOVMSK (PR #214177)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Rename getPMOVMSKB -> getMOVMSK (PR #214177)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Rename getPMOVMSKB -> getMOVMSK (PR #214177)
via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Nathan Corbyn via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Nathan Corbyn via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Nathan Corbyn via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Nathan Corbyn via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Nathan Corbyn via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Sergey Shcherbinin via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Sergey Shcherbinin via llvm-commits
- [llvm] [AArch64][GISel] Recover ADDHN from OR comparison masks (PR #213925)
Harry Ramsey via llvm-commits
- [llvm] [X86] vector-extract-last-active.ll - add x86-64/x86-64-v2/x86-64-v3/x86-64-v4 test coverage (PR #214180)
Simon Pilgrim via llvm-commits
- [llvm] [X86] vector-extract-last-active.ll - add x86-64/x86-64-v2/x86-64-v3/x86-64-v4 test coverage (PR #214180)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Replace custom AND/OR/XOR reduction pattern matching with ISD::VECREDUCE_AND/OR/XOR support (PR #199544)
Simon Pilgrim via llvm-commits
- [llvm] [LoopFlatten] Enable by default (PR #214175)
Kamlesh Kumar via llvm-commits
- [llvm] [SLP]Flatten add/sub and fadd/fsub chains into one reassociated node (PR #213544)
Douglas Yung via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Sergey Shcherbinin via llvm-commits
- [llvm] [AArch64][GlobalISel] Pack i1 vector to scalar bitcasts in vector registers (PR #213946)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AArch64][GlobalISel] Pack i1 vector to scalar bitcasts in vector registers (PR #213946)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AArch64][GlobalISel] Pack i1 vector to scalar bitcasts in vector registers (PR #213946)
Ömer Sinan Ağacan via llvm-commits
- [libc] [llvm] [libc] Add missing type/macro headers for generated public headers (PR #213395)
Victor Campos via llvm-commits
- [llvm] [SelectionDAG] Fix load/store legalization for softened x86_fp80 (PR #209991)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen][AArch64] Use vector parts for internal non-power-of-two vectors (PR #213982)
Hari Limaye via llvm-commits
- [llvm] [LTO] Hash consumed CGData in the ThinLTO cache key (PR #214161)
Karim Alweheshy via llvm-commits
- [llvm] [LTO] Hash consumed CGData in the ThinLTO cache key (PR #214161)
Karim Alweheshy via llvm-commits
- [llvm] [LTO] Hash consumed CGData in the ThinLTO cache key (PR #214161)
via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen (PR #214187)
via llvm-commits
- [llvm] [AArch64] Lower Darwin stack probes through __chkstk_darwin (PR #210812)
Karim Alweheshy via llvm-commits
- [llvm] [AArch64][GlobalISel] Pack i1 vector to scalar bitcasts in vector registers (PR #213946)
Joel Walker via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Andrew Ng via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen (PR #214187)
via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Louis Dionne via llvm-commits
- [llvm] [X86][CostModel] Cost scalar integer divide/remainder by a constant (PR #211529)
Simon Pilgrim via llvm-commits
- [llvm] 206e4c0 - [Analysis] Use CycleInfo for BlockFrequencyInfo (#213488)
via llvm-commits
- [llvm] [Analysis] Use CycleInfo for BlockFrequencyInfo (PR #213488)
Alexis Engelke via llvm-commits
- [llvm] [X86][CostModel] Cost scalar integer divide/remainder by a constant (PR #211529)
Simon Pilgrim via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Prototype LLD support for dynamic debugging (PR #190939)
Andrew Ng via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Prototype LLD support for dynamic debugging (PR #190939)
Andrew Ng via llvm-commits
- [llvm] [Analysis] Cache generation of SCEV expander overflow checks (PR #213013)
David Sherwood via llvm-commits
- [llvm] [AArch64] Adjust cost for min/max intrinsics using v2i8 and v2i16 (PR #212801)
Jack Styles via llvm-commits
- [llvm] [AArch64] Adjust cost for min/max intrinsics using v2i8 and v2i16 (PR #212801)
Jack Styles via llvm-commits
- [llvm] [CodeGen][AArch64] Use vector parts for internal non-power-of-two vectors (PR #213982)
Hari Limaye via llvm-commits
- [llvm] [TailRecElim] Introduce support for shift accumulator optimization (PR #181331)
Federico Bruzzone via llvm-commits
- [llvm] [AMDGPU] Add `isConvergent=1` to `DS_ATOMIC_*_BARRIER` instructions (PR #214166)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 86bd12d - [SystemZ] Fold i16/i32/i64 logical RMW operations into memory operands in TableGen (#192802)
via llvm-commits
- [llvm] [SystemZ] Fold i16/i32/i64 logical RMW operations into memory operands in TableGen (PR #192802)
Ulrich Weigand via llvm-commits
- [llvm] 91b7814 - AMDGPU/GlobalISel: Fix assert in selectSMRDBufferSgprImm (#213967)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix assert in selectSMRDBufferSgprImm (PR #213967)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix G_PTR_ADD handling in getBaseWithConstantOffset (PR #213968)
Petar Avramovic via llvm-commits
- [llvm] [LV][NFC] Query UnrollVectorizedLoop before executing the plan (PR #208500)
Igor Kirillov via llvm-commits
- [llvm] [SLP]Fix miscompile from poison base in alias-check versioning (PR #213338)
Alexander Kornienko via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Nathan Corbyn via llvm-commits
- [llvm] 9faa756 - [X86] vector-extract-last-active.ll - add x86-64/x86-64-v2/x86-64-v3/x86-64-v4 test coverage (#214180)
via llvm-commits
- [llvm] [X86] vector-extract-last-active.ll - add x86-64/x86-64-v2/x86-64-v3/x86-64-v4 test coverage (PR #214180)
Simon Pilgrim via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (PR #209611)
Mel Chen via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Kirill Vedernikov via llvm-commits
- [llvm] [X86] Rename getPMOVMSKB -> getMOVMSK (PR #214177)
Phoebe Wang via llvm-commits
- [clang] [llvm] [SystemZ] Do not extend integer arguments in z/OS XPLINK64 ABI (PR #206833)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [NFC][analyzer] Introduce the BoundsChecking library (PR #213957)
Donát Nagy via llvm-commits
- [llvm] 0053867 - [SPIR-V] Fix truncation of nonzero constant bool argument in group builtins (#214142)
via llvm-commits
- [llvm] [SPIR-V] Fix truncation of nonzero constant bool argument in group builtins (PR #214142)
Arseniy Obolenskiy via llvm-commits
- [llvm] 1209473 - [X86][CostModel] Cost scalar integer divide/remainder by a constant (#211529)
via llvm-commits
- [llvm] [X86][CostModel] Cost scalar integer divide/remainder by a constant (PR #211529)
Simon Pilgrim via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Increase opportunities to fold shift-of-extend into sshll/ushll. (PR #213989)
Paul Walker via llvm-commits
- [llvm] x86: implement preservenone_cc for 32 bit x86 (PR #177714)
Simonas Kazlauskas via llvm-commits
- [llvm] [AMDGPU] Pre-commit test for #214166 (PR #214196)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Pre-commit test for #214166 (PR #214196)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Pre-commit test for #214166 (PR #214196)
Pierre van Houtryve via llvm-commits
- [llvm] 1e4dea1 - [AMDGPU] Pre-commit test for #214166 (#214196)
via llvm-commits
- [llvm] [AMDGPU] Pre-commit test for #214166 (PR #214196)
Pierre van Houtryve via llvm-commits
- [llvm] [VPlan] Use DerivedIV in convertToStridedAccesses (PR #209611)
Luke Lau via llvm-commits
- [llvm] [AMDGPU] Pre-commit test for #214166 (PR #214196)
via llvm-commits
- [llvm] [LAA] Fix off-by-EltSize in negative-step deref bounds check (PR #211964)
Aleksandr Popov via llvm-commits
- [llvm] [AArch64][CostModel] Add cost model for pdep/pext instructions (PR #207657)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Add `isConvergent=1` to `DS_ATOMIC_*_BARRIER` instructions (PR #214166)
Pierre van Houtryve via llvm-commits
- [llvm] [Support/ELF] Add OpenBSD NT_OPENBSD_PACMASK core note type (PR #205411)
Frederic Cambus via llvm-commits
- [llvm] [Support/ELF] Add OpenBSD NT_OPENBSD_PACMASK core note type (PR #205411)
Frederic Cambus via llvm-commits
- [llvm] [Offload][OMPT][NFC] Add test for `host_op_id` consistency (PR #201144)
Jan André Reuter via llvm-commits
- [llvm] [Offload][OMPT][NFC] Add test for `host_op_id` consistency (PR #201144)
Jan André Reuter via llvm-commits
- [llvm] [Offload][OMPT][NFC] Add test for `host_op_id` consistency (PR #201144)
via llvm-commits
- [llvm] Remove isBarrier from PseudoCALLReg definition (PR #214155)
via llvm-commits
- [llvm] [Offload][OMPT][NFC] Add test for `host_op_id` consistency (PR #201144)
Jan André Reuter via llvm-commits
- [llvm] [DA] Rewrite Banerjee MIV test with SCEV-based interval arithmetic (PR #207662)
Ruoyu Qiu via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for gfx1250 WMMA C-reuse chains (PR #214101)
via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for gfx1250 WMMA C-reuse chains (PR #214101)
via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for gfx1250 WMMA C-reuse chains (PR #214101)
via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
Steffen Larsen via llvm-commits
- [llvm] RuntimeLibcalls: Split soft-float three-way compares into distinct libcall kinds (PR #211617)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Rename getPMOVMSKB -> getMOVMSK (PR #214177)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Rename getPMOVMSKB -> getMOVMSK (PR #214177)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Zhaoxuan Jiang via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Rohit Aggarwal via llvm-commits
- [llvm] [AVR] Support stack realignment (PR #187129)
Ben Shi via llvm-commits
- [llvm] f4f973e - RuntimeLibcalls: Split soft-float three-way compares into distinct libcall kinds (#211617)
via llvm-commits
- [llvm] RuntimeLibcalls: Split soft-float three-way compares into distinct libcall kinds (PR #211617)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Add generic FCMP3_F* three-way compare for single-symbol ABIs (PR #211618)
Matt Arsenault via llvm-commits
- [llvm] [MLGO] Model selection for models lowered through EmitC (PR #212650)
ioana ghiban via llvm-commits
- [llvm] [SPIR-V] Fix OpGroupAsyncCopy null event substitution (PR #212754)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
Valeriy Savchenko via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
Valeriy Savchenko via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
Valeriy Savchenko via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
Valeriy Savchenko via llvm-commits
- [llvm] [Hexagon] Fix MachineMemOperand for brev load ; set the offset of the memory operand (PR #212916)
Yashas Andaluri via llvm-commits
- [llvm] [MC][DXContainer] Avoid reading moved-from ContentEntry (PR #211741)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [llvm] [AVR] Support stack realignment (PR #187129)
Ben Shi via llvm-commits
- [llvm] [Hexagon] Do not sign extend the unsigned comparison of short integers. (PR #212914)
Abinaya Saravanan via llvm-commits
- [llvm] [AVR] Support stack realignment (PR #187129)
Ben Shi via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix G_PTR_ADD handling in getBaseWithConstantOffset (PR #213968)
Petar Avramovic via llvm-commits
- [llvm] b2b88d9 - AMDGPU/GlobalISel: Fix G_PTR_ADD handling in getBaseWithConstantOffset (#213968)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix G_PTR_ADD handling in getBaseWithConstantOffset (PR #213968)
Petar Avramovic via llvm-commits
- [clang] [llvm] [AArch64] Add __hvc and __svc MS intrinsics (PR #202582)
Adhemerval Zanella via llvm-commits
- [llvm] [X86] Fix potential CSE issues in commuteSelect multi-use path (PR #214092)
Timur Golubovich via llvm-commits
- [llvm] [AArch64] Fix cost of vector shifts with non-uniform constant amounts (PR #214206)
via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
via llvm-commits
- [llvm] [X86] Fix potential CSE issues in commuteSelect multi-use path (PR #214092)
Timur Golubovich via llvm-commits
- [clang] [llvm] [NFC][analyzer] Introduce the BoundsChecking library (PR #213957)
Donát Nagy via llvm-commits
- [clang] [llvm] [docs] Drop stale "experimental" note for preserve_most (PR #214205)
via llvm-commits
- [llvm] [AVR] Support stack realignment (PR #187129)
Ben Shi via llvm-commits
- [llvm] [DA] Rewrite Banerjee MIV test with SCEV-based interval arithmetic (PR #207662)
Ehsan Amiri via llvm-commits
- [llvm] [LoopPeel] Peel last iteration to enable load widening (PR #173420)
Guy David via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [llvm] 4f14eaa - [DA] Rewrite Banerjee MIV test with SCEV-based interval arithmetic (#207662)
via llvm-commits
- [llvm] [DA] Rewrite Banerjee MIV test with SCEV-based interval arithmetic (PR #207662)
Ruoyu Qiu via llvm-commits
- [llvm] 1768978 - [Analysis] Cache generation of SCEV expander overflow checks (#213013)
via llvm-commits
- [llvm] [Analysis] Cache generation of SCEV expander overflow checks (PR #213013)
David Sherwood via llvm-commits
- [llvm] 80e1742 - [X86] Rename getPMOVMSKB -> getMOVMSK (#214177)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add gfx12 +cumode coverage to occupancy-levels.ll (PR #214210)
Mariusz Sikora via llvm-commits
- [llvm] [X86] Rename getPMOVMSKB -> getMOVMSK (PR #214177)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU][NFC] Add gfx12 +cumode coverage to occupancy-levels.ll (PR #214210)
via llvm-commits
- [llvm] [RISCV] Remove isBarrier from PseudoCALLReg definition (PR #214155)
Pengcheng Wang via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [llvm] [SLP]Fix crash from runtime alias check reusing body scalars (PR #214211)
Alexey Bataev via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
Łukasz Plewa via llvm-commits
- [llvm] [VPlan] Split handleEarlyExits into countable and uncountable passes. NFC (PR #206017)
Luke Lau via llvm-commits
- [llvm] [VPlan] Split handleEarlyExits into countable and uncountable passes. NFC (PR #206017)
Luke Lau via llvm-commits
- [llvm] [SLP]Fix crash from runtime alias check reusing body scalars (PR #214211)
via llvm-commits
- [llvm] 2fa4508 - [SLP]Fix crash from runtime alias check reusing body scalars
via llvm-commits
- [llvm] [SLP]Fix crash from runtime alias check reusing body scalars (PR #214211)
Alexey Bataev via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize G_SCMP and G_UCMP (PR #213896)
Petar Avramovic via llvm-commits
- [llvm] [SLP]Fix miscompile from poison base in alias-check versioning (PR #213338)
Alexey Bataev via llvm-commits
- [llvm] b185b90 - AMDGPU/GlobalISel: Legalize G_SCMP and G_UCMP (#213896)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize G_SCMP and G_UCMP (PR #213896)
Petar Avramovic via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [clang] [flang] [llvm] [flang][flang-rt] Add -ffpe-trap= to set the initial FP exception halting mode (PR #208828)
via llvm-commits
- [compiler-rt] [llvm] [tsan] add fetch_max, fetch_min, fetch_umax, fetch_umin (PR #211388)
Mauri de Souza Meneguzzo via llvm-commits
- [llvm] [github] Label llvm/tools/spirv-tools changes as backend:SPIR-V (PR #214193)
Aiden Grossman via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 6) (PR #214031)
Petar Avramovic via llvm-commits
- [llvm] [offload][nfc] Extract libomptarget infrastructure into libompaccsupport (PR #213784)
Ivan R. Ivanov via llvm-commits
- [llvm] [github] Label llvm/tools/spirv-tools changes as backend:SPIR-V (PR #214193)
Arseniy Obolenskiy via llvm-commits
- [llvm] [offload][nfc] Extract libomptarget infrastructure into libompaccsupport (PR #213784)
Ivan R. Ivanov via llvm-commits
- [llvm] [SPIR-V] Build vendored SPIRV-Tools in Release mode (PR #214159)
Arseniy Obolenskiy via llvm-commits
- [llvm] [orc-rt] keeping the header list up to date (PR #213917)
Lang Hames via llvm-commits
- [llvm] [orc-rt] keeping the header list up to date (PR #213917)
Lang Hames via llvm-commits
- [llvm] [orc-rt] keeping the header list up to date (PR #213917)
Lang Hames via llvm-commits
- [llvm] [SPIR-V] Build vendored SPIRV-Tools in Release mode (PR #214159)
via llvm-commits
- [llvm] [offload][nfc] Extract libomptarget infrastructure into libompaccsupport (PR #213784)
Jan André Reuter via llvm-commits
- [llvm] [LoopAccessAnalysis] Analyze forked pointer dependences per alternative (PR #214216)
Sahil Kumar via llvm-commits
- [llvm] [LoopAccessAnalysis] Analyze forked pointer dependences per alternative (PR #214216)
via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Łukasz Plewa via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Łukasz Plewa via llvm-commits
- [llvm] [LoopAccessAnalysis] Analyze forked pointer dependences per alternative (PR #214216)
via llvm-commits
- [llvm] [RISCV] Remove isBarrier from PseudoCALLReg definition (PR #214155)
via llvm-commits
- [llvm] [RISCV] Remove isBarrier from PseudoCALLReg definition (PR #214155)
via llvm-commits
- [llvm] [LoopAccessAnalysis] Analyze forked pointer dependences per alternative (PR #214216)
Sahil Kumar via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
Kerry McLaughlin via llvm-commits
- [llvm] [LoopAccessAnalysis] Analyze forked pointer dependences per alternative (PR #214216)
Sahil Kumar via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
Kerry McLaughlin via llvm-commits
- [llvm] [SelectionDAG] Fix load/store legalization for softened x86_fp80 (PR #209991)
Muhammed Shiyas N via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Legalize BF16 fneg and fabs (PR #214050)
Petar Avramovic via llvm-commits
- [llvm] 848d63c - [LV] Fix unintended SCEV cache population when querying UnrollVectorizedLoop (#208500)
via llvm-commits
- [llvm] [LV][NFC] Query UnrollVectorizedLoop before executing the plan (PR #208500)
Igor Kirillov via llvm-commits
- [llvm] [AVR] Support stack realignment (PR #187129)
Ben Shi via llvm-commits
- [llvm] [RISCV] Remove isBarrier from PseudoCALLReg definition (PR #214155)
via llvm-commits
- [llvm] 8bbdc73 - [llvm-profgen] Harden perf script invocation (#212253)
via llvm-commits
- [llvm] [llvm-profgen] Harden perf script invocation (PR #212253)
Sergey Shcherbinin via llvm-commits
- [llvm] [SelectionDAG] Fix load/store legalization for softened x86_fp80 (PR #209991)
Muhammed Shiyas N via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Simon Pilgrim via llvm-commits
- [llvm] [lit] Add --per-test-output-subdir to isolate test_exec_root across concurrent runs (PR #206826)
David Young via llvm-commits
- [llvm] [offload] Use pinned memory for KLE (PR #213767)
Robert Imschweiler via llvm-commits
- [llvm] [SPIR-V] Fix OpGroupAsyncCopy null event substitution (PR #212754)
Arseniy Obolenskiy via llvm-commits
- [llvm] 904b951 - [SPIR-V] Fix OpGroupAsyncCopy null event substitution (#212754)
via llvm-commits
- [llvm] [SPIR-V] Fix OpGroupAsyncCopy null event substitution (PR #212754)
Arseniy Obolenskiy via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
via llvm-commits
- [llvm] [SPIR-V] Dereference non-null OpGroupAsyncCopy event operands typed as pointer-to-Event (PR #214222)
Arseniy Obolenskiy via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
Simon Pilgrim via llvm-commits
- [llvm] [SPIR-V] Dereference non-null OpGroupAsyncCopy event operands typed as pointer-to-Event (PR #214222)
via llvm-commits
- [llvm] [AArch64] Fix cost of vector shifts with non-uniform constant amounts (PR #214206)
Hassnaa Hamdi via llvm-commits
- [llvm] [indvars] Update SCEV after eliminating CmpInst of loop latch (PR #207044)
Michael Kruse via llvm-commits
- [llvm] [indvars] Update SCEV after eliminating CmpInst of loop latch (PR #207044)
Michael Kruse via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [SPIR-V] Fix OpGroupAsyncCopy null event substitution (PR #212754)
Arseniy Obolenskiy via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 FSQRT, FLOG2, and FEXP2 (PR #214123)
Petar Avramovic via llvm-commits
- [llvm] [InstCombine] Allow detection of nsz on phi in fcmp+select to min/max (PR #214156)
Yingwei Zheng via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Alex Duran via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Alex Duran via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Alex Duran via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 FSQRT, FLOG2, and FEXP2 (PR #214123)
Petar Avramovic via llvm-commits
- [clang] [llvm] [NFC][analyzer] Introduce the BoundsChecking library (PR #213957)
Balázs Benics via llvm-commits
- [clang] [llvm] [NFC][analyzer] Introduce the BoundsChecking library (PR #213957)
Balázs Benics via llvm-commits
- [clang] [llvm] [NFC][analyzer] Introduce the BoundsChecking library (PR #213957)
Balázs Benics via llvm-commits
- [clang] [llvm] [NFC][analyzer] Introduce the BoundsChecking library (PR #213957)
Balázs Benics via llvm-commits
- [clang] [llvm] [NFC][analyzer] Introduce the BoundsChecking library (PR #213957)
Balázs Benics via llvm-commits
- [llvm] [AMDGPU][GlobalISel] RegBankLegalize rules for amdgcn_permlane16 (PR #214062)
Petar Avramovic via llvm-commits
- [llvm] [AArch64][GlobalISel] Pack i1 vector to scalar bitcasts in vector registers (PR #213946)
Joel Walker via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize <8 x i1> and <16 x i1> loads and stores (PR #210514)
Joel Walker via llvm-commits
- [llvm] [AArch64][GlobalISel] Pack i1 vector to scalar bitcasts in vector registers (PR #213946)
Joel Walker via llvm-commits
- [llvm] [X86] Fix potential CSE issues in commuteSelect multi-use path (PR #214092)
Phoebe Wang via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
Tom Eccles via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Alex Voicu via llvm-commits
- [clang] [llvm] [NFC][analyzer] Introduce the BoundsChecking library (PR #213957)
Donát Nagy via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Increase opportunities to fold shift-of-extend into sshll/ushll. (PR #213989)
Ricardo Jesus via llvm-commits
- [llvm] [X86] Fix potential CSE issues in commuteSelect multi-use path (PR #214092)
Timur Golubovich via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Rohit Aggarwal via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Rohit Aggarwal via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Alex Duran via llvm-commits
- [clang] [llvm] [AArch64] Add __hvc and __svc MS intrinsics (PR #202582)
Adhemerval Zanella via llvm-commits
- [clang] [llvm] [AArch64] Add MS atomic and exclusive-access intrinsics (PR #202416)
Adhemerval Zanella via llvm-commits
- [llvm] d7c8296 - [InstCombine][AArch64] Combine ORRs with logical umin ops (#213651)
via llvm-commits
- [llvm] [InstCombine][AArch64] Combine ORRs with logical umin ops (PR #213651)
Matthew Devereau via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Alex Duran via llvm-commits
- [llvm] [X86] Fix potential CSE issues in commuteSelect multi-use path (PR #214092)
Phoebe Wang via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen (PR #214187)
Simon Pilgrim via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen (PR #214187)
Simon Pilgrim via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen (PR #214187)
Simon Pilgrim via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen (PR #214187)
Simon Pilgrim via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen (PR #214187)
Simon Pilgrim via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen (PR #214187)
Simon Pilgrim via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen (PR #214187)
Simon Pilgrim via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen (PR #214187)
Simon Pilgrim via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Jonathan Cohen via llvm-commits
- [clang] [llvm] [NFC][analyzer] Introduce the BoundsChecking library (PR #213957)
Donát Nagy via llvm-commits
- [clang] [llvm] [NFC][analyzer] Introduce the BoundsChecking library (PR #213957)
Donát Nagy via llvm-commits
- [llvm] [X86] Fix potential CSE issues in commuteSelect multi-use path (PR #214092)
Timur Golubovich via llvm-commits
- [clang] [llvm] [NFC][analyzer] Introduce the BoundsChecking library (PR #213957)
Donát Nagy via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Jonathan Cohen via llvm-commits
- [llvm] [X86] Fix potential CSE issues in commuteSelect multi-use path (PR #214092)
Timur Golubovich via llvm-commits
- [llvm] [AMDGPU][GFX1250] Use null register for global_prefetch_b8 instead of s[0:1] (PR #214127)
Shilei Tian via llvm-commits
- [llvm] ae98c7d - [AMDGPU][GFX1250] Use null register for global_prefetch_b8 instead of s[0:1] (#214127)
via llvm-commits
- [llvm] [ARM][Thumb1] Account for tail duplication in fn size estimation (PR #214228)
Simon Tatham via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Simon Pilgrim via llvm-commits
- [llvm] LangRef: mention that willreturn can cause time-traveling UB (PR #214229)
Ralf Jung via llvm-commits
- [llvm] [ARM][Thumb1] Verify EstimateFunctionSizeInBytes every time (PR #203319)
Simon Tatham via llvm-commits
- [llvm] [ARM][Thumb1] Account for tail duplication in fn size estimation (PR #214228)
via llvm-commits
- [llvm] LangRef: mention that willreturn can cause time-traveling UB (PR #214229)
via llvm-commits
- [llvm] [SPIR-V] Fix OpGroupAsyncCopy null event substitution (PR #212754)
LLVM Continuous Integration via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Jonathan Cohen via llvm-commits
- [llvm] [X86] Fix potential CSE issues in commuteSelect multi-use path (PR #214092)
Phoebe Wang via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Wiktor Ludwichowski via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 for FP math opcodes (PR #214059)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 for FP math opcodes (PR #214059)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 for FP math opcodes (PR #214059)
Petar Avramovic via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Tom Eccles via llvm-commits
- [llvm] [ORC] Make ExecutionSession non-copyable / non-moveable. (PR #214231)
Lang Hames via llvm-commits
- [llvm] LangRef: mention that willreturn can cause time-traveling UB (PR #214229)
Yingwei Zheng via llvm-commits
- [llvm] LangRef: mention that willreturn can cause time-traveling UB (PR #214229)
Yingwei Zheng via llvm-commits
- [llvm] LangRef: mention that willreturn can cause time-traveling UB (PR #214229)
Yingwei Zheng via llvm-commits
- [llvm] LangRef: mention that willreturn can cause time-traveling UB (PR #214229)
Yingwei Zheng via llvm-commits
- [llvm] [ORC] Make ExecutionSession non-copyable / non-moveable. (PR #214231)
via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Jannick Kremer via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Jonathan Cohen via llvm-commits
- [llvm] [AMDGPU] Let LDSDMA ops cross a sched_barrier when the mask allows it (PR #203255)
Arseniy Obolenskiy via llvm-commits
- [llvm] [ORC] Make ExecutionSession non-copyable / non-moveable. (PR #214231)
Lang Hames via llvm-commits
- [llvm] [AMDGPU] Let LDSDMA ops cross a sched_barrier when the mask allows it (PR #203255)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [Hexagon] Fix unusable SCS reg, make it selectable (PR #213820)
Brian Cain via llvm-commits
- [llvm] [AMDGPU][GFX1250] Use null register for global_prefetch_b8 instead of s[0:1] (PR #214127)
LLVM Continuous Integration via llvm-commits
- [llvm] Validate immediates for SCVTF, UCVTF and EXT (PR #214233)
Hamza Khan via llvm-commits
- [llvm] Validate immediates for SCVTF, UCVTF and EXT (PR #214233)
via llvm-commits
- [llvm] [AArch64] Lower fixed-length interleaved stores with SVE (PR #213692)
Paul Walker via llvm-commits
- [llvm] [AArch64] Lower fixed-length interleaved stores with SVE (PR #213692)
Paul Walker via llvm-commits
- [llvm] [AArch64] Lower fixed-length interleaved stores with SVE (PR #213692)
Paul Walker via llvm-commits
- [llvm] [AArch64] Lower fixed-length interleaved stores with SVE (PR #213692)
Paul Walker via llvm-commits
- [llvm] 9629318 - [AMDGPU] Fix Dwarf CFI emission for exec to vcc spills (#213115)
via llvm-commits
- [llvm] [AMDGPU] Fix Dwarf CFI emission for exec to vcc spills (PR #213115)
Emma Pilkington via llvm-commits
- [llvm] [AArch64] C1-Premium SME definitions (PR #212482)
Asher Dobrescu via llvm-commits
- [llvm] [AArch64] C1-Premium SME definitions (PR #212482)
Asher Dobrescu via llvm-commits
- [llvm] [AArch64] C1-Premium SME definitions (PR #212482)
Asher Dobrescu via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [llvm] [X86][GISEL] - Legalize G_FPTOUI & G_UITOFP for X87 (PR #155562)
Pawan Nirpal via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [llvm] [DAG] Add computeKnownBits(FREEZE(X)) handling (PR #214095)
via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [compiler-rt] [compiler-rt][ORC][COFF] Run atexit callbacks in LIFO order (PR #214053)
via llvm-commits
- [clang] [llvm] [LLVM] Unify atomic scope handling between LLVM and Clang (PR #213810)
Joseph Huber via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Alex Duran via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Alex Duran via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Alex Duran via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Alex Duran via llvm-commits
- [llvm] Fix unresolved symbol XCoreMCRegisterClassStorage (PR #211420)
Victor Campos via llvm-commits
- [clang] [llvm] [LLVM] Unify atomic scope handling between LLVM and Clang (PR #213810)
Joseph Huber via llvm-commits
- [llvm] [AArch64] Lower fixed-length interleaved stores with SVE (PR #213692)
Kamlesh Kumar via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Amit Tiwari via llvm-commits
- [llvm] [llubi] Fix GEP return type on the fast path (PR #214235)
Yingwei Zheng via llvm-commits
- [llvm] [VPlan] Fix miscompile when widening induction with loop-variant step (PR #206010)
David Sherwood via llvm-commits
- [llvm] [DAG] Add computeKnownBits(FREEZE(X)) handling (PR #214095)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Add computeKnownBits(FREEZE(X)) handling (PR #214095)
Simon Pilgrim via llvm-commits
- [llvm] LangRef: mention that willreturn can cause time-traveling UB (PR #214229)
Ralf Jung via llvm-commits
- [llvm] LangRef: mention that willreturn can cause time-traveling UB (PR #214229)
Ralf Jung via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [llvm] [KnownFPClass] Mark cosh result as non-zero and non-subnormal (PR #213763)
Yingwei Zheng via llvm-commits
- [compiler-rt] Create a combined compiler-rt builtin bitcode for SPIRV64 target (PR #214149)
Nick Sarnie via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Simon Pilgrim via llvm-commits
- [compiler-rt] Create a combined compiler-rt builtin bitcode for SPIRV64 target (PR #214149)
Nick Sarnie via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Jan Trusiłło via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Jan Trusiłło via llvm-commits
- [llvm] [NFC][AMDGPU] Update check lines messed up by merge orders (PR #214236)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Update check lines messed up by merge orders (PR #214236)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Update check lines messed up by merge orders (PR #214236)
via llvm-commits
- [llvm] [SLP][modularisation][NFC] Move getSameOpcode cluster to SLPCompatibilityAnalysis (3/3) (PR #213609)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SLP][modularisation][NFC] Move getSameOpcode cluster to SLPCompatibilityAnalysis (3/3) (PR #213609)
Madhur Amilkanthwar via llvm-commits
- [llvm] d803a4a - [NFC][AMDGPU] Update check lines messed up by merge orders (#214236)
via llvm-commits
- [llvm] [NFC][AMDGPU] Update check lines messed up by merge orders (PR #214236)
Shilei Tian via llvm-commits
- [llvm] Reland "[lit] Migrate lit to ProcessPoolExecutor (#202681)" (PR #209076)
Prasoon Kumar via llvm-commits
- [clang] [llvm] [LLVM] Unify atomic scope handling between LLVM and Clang (PR #213810)
Nick Sarnie via llvm-commits
- [llvm] [AMDGPU][GFX1250] Use null register for global_prefetch_b8 instead of s[0:1] (PR #214127)
LLVM Continuous Integration via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Joseph Huber via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Joseph Huber via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Joseph Huber via llvm-commits
- [llvm] [offload][nfc] Extract libomptarget infrastructure into libompaccsupport (PR #213784)
Kevin Sala Penades via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Marcos Maronas via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Marcos Maronas via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [llvm] [ARM][Thumb1] Account for tail duplication in fn size estimation (PR #214228)
via llvm-commits
- [llvm] Validate immediates for SCVTF, UCVTF and EXT (PR #214233)
Hamza Khan via llvm-commits
- [llvm] [NFC][DWARF] Prefer addSectionLabel (PR #214239)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU] Let LDSDMA ops cross a sched_barrier when the mask allows it (PR #203255)
Arseniy Obolenskiy via llvm-commits
- [llvm] [NFC][DWARF] Prefer addSectionLabel (PR #214239)
via llvm-commits
- [llvm] feat: Scev predicated overflow btc and testing (PR #208581)
Bavly Peter via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
Spencer Bryngelson via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
Spencer Bryngelson via llvm-commits
- [llvm] [SelectionDAG] Fold constant PARTIAL_REDUCE_SMLA/UMLA/SUMLA nodes (PR #210351)
via llvm-commits
- [llvm] [SPIR-V] Put deduced function pointer types in CodeSectionINTEL (PR #214240)
Dmitry Sidorov via llvm-commits
- [llvm] [DWARF] Update comment for useSplitDwarf (PR #214241)
Aiden Grossman via llvm-commits
- [llvm] [SPIR-V] Put deduced function pointer types in CodeSectionINTEL (PR #214240)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Put deduced function pointer types in CodeSectionINTEL (PR #214240)
via llvm-commits
- [llvm] [DWARF] Update comment for useSplitDwarf (PR #214241)
via llvm-commits
- [llvm] [SelectionDAG] Fold constant PARTIAL_REDUCE_SMLA/UMLA/SUMLA nodes (PR #210351)
via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Put deduced function pointer types in CodeSectionINTEL (PR #214240)
Nick Sarnie via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
Spencer Bryngelson via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
Spencer Bryngelson via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
Spencer Bryngelson via llvm-commits
- [llvm] [MC][DXContainer] Avoid reading moved-from ContentEntry (PR #211741)
via llvm-commits
- [llvm] [ORC] Make ExecutionSession non-copyable / non-moveable. (PR #214231)
via llvm-commits
- [llvm] [bazel] Generate InstrumentorVariables.inc from its .inc.in template (PR #214242)
David Young via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
via llvm-commits
- [llvm] [AArch64] Lower fixed-length interleaved stores with SVE (PR #213692)
Kamlesh Kumar via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [AArch64] Add __hvc and __svc MS intrinsics (PR #202582)
via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Gate the allocate clause at OpenMP 5.0 (PR #213980)
Spencer Bryngelson via llvm-commits
- [flang] [llvm] [flang][OpenMP] Gate the allocate clause at OpenMP 5.0 (PR #213980)
Spencer Bryngelson via llvm-commits
- [llvm] [AMDGPU][GFX1250] Use null register for global_prefetch_b8 instead of s[0:1] (PR #214127)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU][GFX1250] Use null register for global_prefetch_b8 instead of s[0:1] (PR #214127)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
David Tenty via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU][GFX1250] Use null register for global_prefetch_b8 instead of s[0:1] (PR #214127)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Let LDSDMA ops cross a sched_barrier when the mask allows it (PR #203255)
Arseniy Obolenskiy via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
David Tenty via llvm-commits
- [llvm] [AArch64] Lower fixed-length interleaved stores with SVE (PR #213692)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Lower fixed-length interleaved stores with SVE (PR #213692)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Lower fixed-length interleaved stores with SVE (PR #213692)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Lower fixed-length interleaved stores with SVE (PR #213692)
Kamlesh Kumar via llvm-commits
- [llvm] [AMDGPU][GFX1250] Use null register for global_prefetch_b8 instead of s[0:1] (PR #214127)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
David Tenty via llvm-commits
- [llvm] [LoopSplitUtils] Prevent erasure of non-dead latch compares (PR #214243)
Sean Clarke via llvm-commits
- [llvm] [LoopSplitUtils] Prevent erasure of non-dead latch compares (PR #214243)
Sean Clarke via llvm-commits
- [clang] [llvm] [openmp] [openmp][WebAssembly] add support for wasm64 (PR #181669)
Michael Klemm via llvm-commits
- [llvm] [InstCombine][AArch64] Combine ANDs with two constant CMPHS (PR #213995)
Matthew Devereau via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
David Tenty via llvm-commits
- [llvm] [LoopSplitUtils] Prevent erasure of non-dead latch compares (PR #214243)
via llvm-commits
- [llvm] [InstCombine][AArch64] Combine ANDs with two constant CMPHS (PR #213995)
Matthew Devereau via llvm-commits
- [llvm] [InstCombine][AArch64] Combine ANDs with two constant CMPHS (PR #213995)
via llvm-commits
- [flang] [llvm] [OpenMP] Preview of auto-generating OpenMP definitions (PR #214244)
Krzysztof Parzyszek via llvm-commits
- [clang] [llvm] [NFC][analyzer] Introduce the BoundsChecking library (PR #213957)
Balázs Benics via llvm-commits
- [flang] [llvm] [OpenMP] Preview of auto-generating OpenMP definitions (PR #214244)
via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Michael Kruse via llvm-commits
- [llvm] [AMDGPU] Add `isConvergent=1` to `DS_ATOMIC_*_BARRIER` instructions (PR #214166)
Sameer Sahasrabuddhe via llvm-commits
- [lld] [llvm] Add initial support for Xtensa to LLD (PR #202926)
Alexey Gerenkov via llvm-commits
- [lld] [llvm] Add initial support for Xtensa to LLD (PR #202926)
Alexey Gerenkov via llvm-commits
- [llvm] [GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (PR #213364)
Simon Pilgrim via llvm-commits
- [llvm] [GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (PR #213364)
Simon Pilgrim via llvm-commits
- [flang] [llvm] [OpenMP] Preview of auto-generating OpenMP definitions (PR #214244)
Krzysztof Parzyszek via llvm-commits
- [llvm] 7972734 - [AMDGPU] Perform scalar FMUL with bf16 more efficiently (#213969)
via llvm-commits
- [llvm] [AMDGPU] Perform scalar FMUL with bf16 more efficiently (PR #213969)
via llvm-commits
- [llvm] [llubi] Fix GEP return type on the fast path (PR #214235)
via llvm-commits
- [llvm] [llubi] Fix GEP return type on the fast path (PR #214235)
via llvm-commits
- [llvm] [TLI] Make VecDesc statically initializable (PR #211307)
Graham Hunter via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Put deduced function pointer types in CodeSectionINTEL (PR #214240)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
Simon Pilgrim via llvm-commits
- [llvm] [Utils] Remove bugpoint specific scripts (PR #214249)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU] Account for aliasing reads in RewriteOutArguments (PR #209908)
via llvm-commits
- [llvm] [SLP][modularisation][NFC] Move getSameOpcode cluster to SLPCompatibilityAnalysis (3/3) (PR #213609)
via llvm-commits
- [llvm] [SLP][modularisation][NFC] Move getSameOpcode cluster to SLPCompatibilityAnalysis (3/3) (PR #213609)
via llvm-commits
- [clang] [llvm] [LLVM] Unify atomic scope handling between LLVM and Clang (PR #213810)
via llvm-commits
- [clang] [llvm] [LLVM] Unify atomic scope handling between LLVM and Clang (PR #213810)
via llvm-commits
- [llvm] Hybrid attributes kay (PR #214255)
Kay Hicketts via llvm-commits
- [llvm] [NFC][X86] Add getMemoryOperandIdx helper function (PR #211685)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Use [SU]ADALP for partial (nx)v4i32 -> (nx)v2i64 add reduce. (PR #213915)
Paul Walker via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Nick Sarnie via llvm-commits
- [llvm] [Utils] Remove bugpoint specific scripts (PR #214249)
Aiden Grossman via llvm-commits
- [llvm] [NFC][X86] Add getMemoryOperandIdx helper function (PR #211685)
Simon Pilgrim via llvm-commits
- [llvm] Hybrid attributes kay (PR #214255)
via llvm-commits
- [llvm] [X86] Remove TuningFastVariableCrossLaneShuffle from X86_64V4Tuning (PR #212178)
Simon Pilgrim via llvm-commits
- [llvm] RuntimeLibcalls: Add sqrtf to the Hexagon runtime libcall set (PR #210909)
Santanu Das via llvm-commits
- [llvm] 8723e31 - AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 6) (#214031)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch more FP opcodes to extended LLTs (part 6) (PR #214031)
via llvm-commits
- [llvm] Hybrid attributes kay (PR #214255)
Kay Hicketts via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Nick Sarnie via llvm-commits
- [llvm] [SLP][modularisation][NFC] Move getSameOpcode cluster to SLPCompatibilityAnalysis (3/3) (PR #213609)
Madhur Amilkanthwar via llvm-commits
- [llvm] Hybrid attributes kay (PR #214255)
Kay Hicketts via llvm-commits
- [flang] [llvm] [OpenMP] Preview of auto-generating OpenMP definitions (PR #214244)
Krzysztof Parzyszek via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Kyungwoo Lee via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Kyungwoo Lee via llvm-commits
- [llvm] Hybrid attributes kay (PR #214255)
Kay Hicketts via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
via llvm-commits
- [flang] [llvm] [OpenMP] Preview of auto-generating OpenMP definitions (PR #214244)
Krzysztof Parzyszek via llvm-commits
- [llvm] Hybrid attributes kay (PR #214255)
Kay Hicketts via llvm-commits
- [clang] [llvm] [AMDGPU] Introduce address space 13 for VGPR as memory (PR #208557)
Gheorghe-Teodor Bercea via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
Tom Eccles via llvm-commits
- [llvm] [AsmPrinter] Use DenseMap instead of MapVector (NFC) (PR #214256)
Kazu Hirata via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
via llvm-commits
- [clang] [llvm] [LLVM] Unify atomic scope handling between LLVM and Clang (PR #213810)
Joseph Huber via llvm-commits
- [llvm] [LoopSplitUtils] Do not clone loops which are unsafe to clone (PR #214258)
Sean Clarke via llvm-commits
- [llvm] [LoopSplitUtils] Do not clone loops which are unsafe to clone (PR #214258)
Sean Clarke via llvm-commits
- [llvm] [LoopSplitUtils] Do not clone loops which are unsafe to clone (PR #214258)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Gate the allocate clause at OpenMP 5.0 (PR #213980)
Krzysztof Parzyszek via llvm-commits
- [llvm] [LoopFlatten] Enable by default (PR #214175)
Kamlesh Kumar via llvm-commits
- [llvm] [LoopFlatten] Enable by default (PR #214175)
Kamlesh Kumar via llvm-commits
- [llvm] [KnownFPClass] Mark cosh result as non-zero and non-subnormal (PR #213763)
via llvm-commits
- [llvm] [NPM] Make few more passes required - 2 (PR #213608)
Aiden Grossman via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Pranav Bhandarkar via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Pranav Bhandarkar via llvm-commits
- [llvm] [AArch64][GlobalISel] Add legalisation to G_EXRACT_SUBVECTOR (PR #207956)
Joshua Rodriguez via llvm-commits
- [clang] [clang-tools-extra] [llvm] Hybrid attributes kay (PR #214255)
Kay Hicketts via llvm-commits
- [llvm] a0a4273 - [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (#212286)
via llvm-commits
- [llvm] [SPIRV] Legalize byte-buffer reinterpretation ptrcasts (#192523) (PR #212999)
Manuel Carrasco via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
David Tenty via llvm-commits
- [llvm] [LoopSplitUtils] Do not clone loops which are unsafe to clone (PR #214258)
Ashutosh Nema via llvm-commits
- [llvm] Reland "[lit] Migrate lit to ProcessPoolExecutor (#202681)" (PR #209076)
Cullen Rhodes via llvm-commits
- [compiler-rt] Create a combined compiler-rt builtin bitcode for SPIRV64 target (PR #214149)
Srividya Sundaram via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen (PR #214187)
via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Rahul Joshi via llvm-commits
- [llvm] [LoopSplitUtils] Do not clone loops which are unsafe to clone (PR #214258)
Sean Clarke via llvm-commits
- [clang] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #213986)
Manuel Carrasco via llvm-commits
- [compiler-rt] f6eb7c5 - [compiler-rt] Create a combined compiler-rt builtin bitcode for SPIRV64 target (#214149)
via llvm-commits
- [compiler-rt] Create a combined compiler-rt builtin bitcode for SPIRV64 target (PR #214149)
Nick Sarnie via llvm-commits
- [compiler-rt] Create a combined compiler-rt builtin bitcode for SPIRV64 target (PR #214149)
Nick Sarnie via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Nikolas Klauser via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Nikolas Klauser via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Nikolas Klauser via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Nikolas Klauser via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Nikolas Klauser via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Increase opportunities to fold shift-of-extend into sshll/ushll. (PR #213989)
Paul Walker via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Pranav Bhandarkar via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Rahul Joshi via llvm-commits
- [clang] [clang-tools-extra] [llvm] Hybrid attributes kay (PR #214255)
Kay Hicketts via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] Fix ubsan_minimal build fail for GPU targets on Windows (PR #214143)
Joseph Huber via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Rahul Joshi via llvm-commits
- [clang] [clang-tools-extra] [llvm] Hybrid attributes kay (PR #214255)
Kay Hicketts via llvm-commits
- [llvm] [llvm][DebugInfo][DWARF] Add DW_AT_LLVM_optimized extension. (PR #214261)
via llvm-commits
- [llvm] [llvm][DebugInfo][DWARF] Add DW_AT_LLVM_optimized extension. (PR #214261)
via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Alex Duran via llvm-commits
- [llvm] [SLP]Fix unscheduled-deps assert for copyable elements peeled into reassoc nodes (PR #214262)
Alexey Bataev via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Alex Duran via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Rahul Joshi via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Saleem Abdulrasool via llvm-commits
- [llvm] [SLP]Fix unscheduled-deps assert for copyable elements peeled into reassoc nodes (PR #214262)
via llvm-commits
- [llvm] [SLP]Fix unscheduled-deps assert for copyable elements peeled into reassoc nodes (PR #214262)
via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Alex Duran via llvm-commits
- [llvm] [AArch64][Windows] Fix swift async context slot placement (PR #212922)
Saleem Abdulrasool via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Joseph Huber via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Rahul Joshi via llvm-commits
- [llvm] f6645af - [SLP]Fix unscheduled-deps assert for copyable elements peeled into reassoc nodes
via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rules for BF16 variants of transcendental intrinsics (PR #214040)
via llvm-commits
- [llvm] [SLP]Fix unscheduled-deps assert for copyable elements peeled into reassoc nodes (PR #214262)
Alexey Bataev via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Increase opportunities to fold shift-of-extend into sshll/ushll. (PR #213989)
Paul Walker via llvm-commits
- [llvm] [AArch64] Enable FEAT_LSFE CodeGen only when exception can be ignored (PR #212799)
via llvm-commits
- [llvm] [OpenMPIRBuilder] Emit a dispatch loop for ordered worksharing loops on the device (PR #214263)
Spencer Bryngelson via llvm-commits
- [libc] [llvm] [libc] Add missing type/macro headers for generated public headers (PR #213395)
Chris Copeland via llvm-commits
- [llvm] [OpenMPIRBuilder] Emit a dispatch loop for ordered worksharing loops on the device (PR #214263)
via llvm-commits
- [llvm] [OpenMPIRBuilder] Emit a dispatch loop for ordered worksharing loops on the device (PR #214263)
via llvm-commits
- [llvm] [Utils] Remove bugpoint specific scripts (PR #214249)
Vy Nguyen via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Rahul Joshi via llvm-commits
- [clang] [llvm] [clang][Modules][serialization] Deduplicate source location entries across loaded modules (PR #209795)
Ayokunle Amodu via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Rahul Joshi via llvm-commits
- [llvm] [CI][libc] Increase libc-overlay-tests timeout to 60m (PR #214266)
Chris Copeland via llvm-commits
- [llvm] [AMDGPU][GFX1250] Use null register for global_prefetch_b8 instead of s[0:1] (PR #214127)
LLVM Continuous Integration via llvm-commits
- [llvm] [CI][libc] Increase libc-overlay-tests timeout to 60m (PR #214266)
via llvm-commits
- [clang] [llvm] [openmp] [openmp][WebAssembly] Add support for wasm64 (PR #181669)
Sam Clegg via llvm-commits
- [libc] [llvm] [libc] Add missing type/macro headers for generated public headers (PR #213395)
Chris Copeland via llvm-commits
- [clang] [llvm] [openmp] [openmp][WebAssembly] Add support for wasm64 (PR #181669)
Sam Clegg via llvm-commits
- [llvm] 019fc9e - [openmp][WebAssembly] Add support for wasm64 (#181669)
via llvm-commits
- [clang] [llvm] [openmp] [openmp][WebAssembly] Add support for wasm64 (PR #181669)
Sam Clegg via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Aiden Grossman via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Aiden Grossman via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Aiden Grossman via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Aiden Grossman via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Aiden Grossman via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Aiden Grossman via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for uniform i16 extending loads (PR #214267)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for uniform i16 extending loads (PR #214267)
Petar Avramovic via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen (PR #214187)
via llvm-commits
- [llvm] [RISC-V] Use an optional offset operand instead of zero-offset InstAliases (PR #210901)
Alexander Richardson via llvm-commits
- [llvm] 8a5bd74 - [AMDGPU][GlobalISel] Legalize BF16 fneg and fabs (#214050)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Legalize BF16 fneg and fabs (PR #214050)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GISel] Add RegBankLegalize rules for amdgcn_tanh (PR #214051)
Chinmay Deshpande via llvm-commits
- [llvm] 0c4fda8 - [AMDGPU][GlobalISel] RegBankLegalize rules for amdgcn_permlane16 (#214062)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] RegBankLegalize rules for amdgcn_permlane16 (PR #214062)
Chinmay Deshpande via llvm-commits
- [llvm] [offload] Add CUDA_ROOT to path for unit tests (PR #214282)
Nick Sarnie via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] 9afffc9 - [AMDGPU][GISel] RegBankLegalize rules for BF16 variants of transcendental intrinsics (#214040)
via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rules for BF16 variants of transcendental intrinsics (PR #214040)
Chinmay Deshpande via llvm-commits
- [llvm] [SLP]Fix unscheduled-deps assert for operands of copyable user lanes (PR #214283)
Alexey Bataev via llvm-commits
- [llvm] [RISC-V] Use an optional offset operand instead of zero-offset InstAliases (PR #210901)
Alexander Richardson via llvm-commits
- [llvm] [SLP]Fix unscheduled-deps assert for operands of copyable user lanes (PR #214283)
via llvm-commits
- [llvm] [docs] Document target options in `opt` command guide (NFC) (PR #213942)
Antonio Frighetto via llvm-commits
- [llvm] [DAGCombine][AArch64] Combine add vscale to sub if imm is legal (PR #214284)
John Brawn via llvm-commits
- [llvm] 53dedf6 - [SLP]Fix unscheduled-deps assert for operands of copyable user lanes
via llvm-commits
- [llvm] [SLP]Fix unscheduled-deps assert for operands of copyable user lanes (PR #214283)
Alexey Bataev via llvm-commits
- [llvm] [offload] Add CUDA_ROOT to path for unit tests (PR #214282)
via llvm-commits
- [llvm] [SLP]Support copyable fmuls in fmuladd, modeled as fmuladd(a, b, -0.0) (PR #213369)
Alexey Bataev via llvm-commits
- [llvm] [DAGCombine][AArch64] Combine add vscale to sub if imm is legal (PR #214284)
via llvm-commits
- [llvm] [DAGCombine][AArch64] Combine add vscale to sub if imm is legal (PR #214284)
via llvm-commits
- [llvm] [AArch64] Add patterns for selecting dec from sub (PR #209467)
John Brawn via llvm-commits
- [llvm] [offload] Add CUDA_ROOT to path for unit tests (PR #214282)
Nick Sarnie via llvm-commits
- [llvm] [AArch64] Add patterns for selecting dec from sub (PR #209467)
John Brawn via llvm-commits
- [llvm] c338734 - [LLVM] Unify atomic scope handling between LLVM and Clang (#213810)
via llvm-commits
- [clang] [llvm] [LLVM] Unify atomic scope handling between LLVM and Clang (PR #213810)
Joseph Huber via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen (PR #214187)
via llvm-commits
- [llvm] Reland "[MergeFunctions] Preserve instruction-level profile metadata during merging" (#208009) (PR #210138)
Alok Kumar Sharma via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
Antonio Frighetto via llvm-commits
- [llvm] [BOLT] Support runtime libraries built as thin archives (PR #214292)
via llvm-commits
- [llvm] [GlobalISel] Use GINodeEquiv for `G_PTRADD` as `add` (PR #214109)
Demetrius Kanios via llvm-commits
- [llvm] [AsmPrinter] Use DenseMap instead of MapVector (NFC) (PR #214256)
Kazu Hirata via llvm-commits
- [llvm] 1e9d4f4 - [AsmPrinter] Use DenseMap instead of MapVector (NFC) (#214256)
via llvm-commits
- [libc] [llvm] [libc] armv8m hard float build check (PR #214090)
Prabhu Rajasekaran via llvm-commits
- [libc] [llvm] [libc] armv8m hard float build check (PR #214090)
Prabhu Rajasekaran via llvm-commits
- [llvm] [AMDGPU] Support GISel for bf16 rcp and sqrt (PR #214081)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Support GISel for bf16 rcp and sqrt (PR #214081)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AsmPrinter] Emit STT_OBJECT type and size for jump tables (PR #214170)
Fangrui Song via llvm-commits
- [llvm] [AsmPrinter] Emit STT_OBJECT type and size for jump tables (PR #214170)
Fangrui Song via llvm-commits
- [llvm] PPC: Fix EXTSW elimination promoting a subregister operand (PR #208051)
via llvm-commits
- [llvm] 9a793fd - [AMDGPU] Autogen tests with new changes (#214286)
via llvm-commits
- [llvm] [AMDGPU] Autogen tests with new changes (PR #214286)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Marcos Maronas via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
Amy Kwan via llvm-commits
- [llvm] [AMDGPU][GISel] Add RegBankLegalize rules for amdgcn_tanh (PR #214051)
Chinmay Deshpande via llvm-commits
- [llvm] [DAGCombiner] Expose CSE for shifts of logic operations (PR #213091)
Hao Ren via llvm-commits
- [llvm] [ARM][Thumb1] Account for tail duplication in fn size estimation (PR #214228)
Eli Friedman via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for uniform i16 extending loads (PR #214267)
Chinmay Deshpande via llvm-commits
- [llvm] 3ece898 - [AMDGPU][GISel] Add RegBankLegalize rules for amdgcn_tanh (#214051)
via llvm-commits
- [llvm] [AMDGPU][GISel] Add RegBankLegalize rules for amdgcn_tanh (PR #214051)
Chinmay Deshpande via llvm-commits
- [llvm] [X86][CostModel] Cost scalar integer divide/remainder by a constant (PR #211529)
Alexey Bataev via llvm-commits
- [llvm] [X86][CostModel] Cost scalar integer divide/remainder by a constant (PR #211529)
Alexey Bataev via llvm-commits
- [llvm] [DAGCombiner] Expose CSE for shifts of logic operations (PR #213091)
Justin Fargnoli via llvm-commits
- [llvm] [AArch64] Add widening for vector interleave (PR #214313)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Add widening for vector interleave (PR #214313)
via llvm-commits
- [llvm] [AArch64] Add widening for vector interleave (PR #214313)
via llvm-commits
- [llvm] [DAGCombiner] Expose CSE for shifts of logic operations (PR #213091)
Justin Fargnoli via llvm-commits
- [llvm] [AArch64] Add widening for vector interleave (PR #214313)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Add widening for vector interleave (PR #214313)
via llvm-commits
- [llvm] [AArch64] Add widening for vector interleave (PR #214313)
Kamlesh Kumar via llvm-commits
- [flang] [llvm] [OpenMP] Preview of auto-generating OpenMP definitions (PR #214244)
Deepak Eachempati via llvm-commits
- [llvm] [DAGCombiner] Expose CSE for shifts of logic operations (PR #213091)
Justin Fargnoli via llvm-commits
- [llvm] [AMDGPU] Add custom lowering of llvm.convert.to.arbitrary.fp for FP8 (PR #213813)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] [NVPTX] Make `shortptr` a target ABI (PR #214112)
Justin Fargnoli via llvm-commits
- [llvm] [CodeGen] Expand unsupported interleave to shuffles (PR #210494)
Kamlesh Kumar via llvm-commits
- [llvm] [BOLT] Support runtime libraries built as thin archives (PR #214292)
Fabian Parzefall via llvm-commits
- [llvm] [AMDGPU] Add custom lowering of llvm.convert.to.arbitrary.fp for FP8 (PR #213813)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] [NVPTX] Make `shortptr` a target ABI (PR #214112)
Justin Fargnoli via llvm-commits
- [llvm] [NFC] Pre-commit tests for missing fabs SDAG vector expansion (PR #214288)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [NVPTX] Make `shortptr` a target ABI (PR #214112)
Justin Fargnoli via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Timur Golubovich via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rule for amdgcn_alignbyte (PR #214323)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] [NVPTX] Make `shortptr` a target ABI (PR #214112)
Justin Fargnoli via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rule for amdgcn_alignbyte (PR #214323)
via llvm-commits
- [llvm] [AMDGPU] Add AMDGPU support for llvm-objcopy (PR #190020)
via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rule for amdgcn_lerp (PR #214324)
Chinmay Deshpande via llvm-commits
- [clang] [llvm] [NVPTX] Make `shortptr` a target ABI (PR #214112)
Justin Fargnoli via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rule for amdgcn_cvt_pk_u8_f32 (PR #214325)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rule for amdgcn_fdot2_f32_bf16 (PR #214326)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rule for amdgcn_lerp (PR #214324)
via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Florian Hahn via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Florian Hahn via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Florian Hahn via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Andreas Jonson via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rule for amdgcn_cvt_pk_u8_f32 (PR #214325)
via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rule for amdgcn_fdot2_f32_bf16 (PR #214326)
via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rules for s_incperflevel/s_decperflevel (PR #214327)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Reject image-load merges when either op has TFE/LWE (PR #210583)
Krzysztof Drewniak via llvm-commits
- [llvm] [CodeGen] Expand unsupported interleave to shuffles (PR #210494)
Kamlesh Kumar via llvm-commits
- [llvm] [OFFLOAD] Fix an issue with nested close, alloc mapping when using USM (PR #208122)
Deepak Eachempati via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
Harry Ramsey via llvm-commits
- [llvm] [offload][lit] Run unit tests in check-offload if libomptarget isn't built (PR #214334)
Nick Sarnie via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
Harry Ramsey via llvm-commits
- [llvm] [offload][lit] Run unit tests in check-offload if libomptarget isn't built (PR #214334)
via llvm-commits
- [llvm] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Krzysztof Drewniak via llvm-commits
- [llvm] [offload] Fix unittests on Windows (PR #214330)
Kewen Meng via llvm-commits
- [llvm] [offload][lit] Run unit tests in check-offload if libomptarget isn't built (PR #214334)
Joseph Huber via llvm-commits
- [llvm] [offload] Fix unittests on Windows (PR #214330)
Nick Sarnie via llvm-commits
- [llvm] [offload][lit] Run unit tests in check-offload if libomptarget isn't built (PR #214334)
Nick Sarnie via llvm-commits
- [llvm] [BOLT] Support runtime libraries built as thin archives (PR #214292)
YongKang Zhu via llvm-commits
- [llvm] [1/7][PISA] Add PISA target registration and backend stub (PR #214094)
Michal Paszkowski via llvm-commits
- [llvm] [LV] Handle complex multiply reductions (PR #204349)
via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Jan Patrick Lehr via llvm-commits
- [llvm] [AMDGPU] Add custom lowering of llvm.convert.to.arbitrary.fp for FP8 (PR #213813)
Matt Arsenault via llvm-commits
- [clang] [llvm] [Matrix] Implement matrix support for the `pow` intrinsic (PR #212514)
Kaitlin Peng via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
via llvm-commits
- [llvm] [RISC-V] Use an optional offset operand instead of zero-offset InstAliases (PR #210901)
Alexander Richardson via llvm-commits
- [llvm] 01de801 - RuntimeLibcalls: Add generic FCMP3_F* three-way compare for single-symbol ABIs (#211618)
via llvm-commits
- [llvm] RuntimeLibcalls: Add generic FCMP3_F* three-way compare for single-symbol ABIs (PR #211618)
Matt Arsenault via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Pranav Bhandarkar via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Pranav Bhandarkar via llvm-commits
- [llvm] [AMDGPU] Model WMMA co-execution windows in the scheduler for gfx1250 (PR #204077)
Austin Kerbow via llvm-commits
- [llvm] [SelectionDAG] Fold constant PARTIAL_REDUCE_SMLA/UMLA/SUMLA nodes (PR #210351)
Craig Topper via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Ramkumar Ramachandra via llvm-commits
- [lld] [llvm] [llvm][lld] Respect temporal profile weights in balanced partitioning (PR #213837)
Karim Alweheshy via llvm-commits
- [lld] [llvm] [llvm][lld] Respect temporal profile weights in balanced partitioning (PR #213837)
Karim Alweheshy via llvm-commits
- [llvm] [VectorCombine] Fold bitcast(bitreverse(bitcast(x))) to fshl+bitreverse (PR #214362)
via llvm-commits
- [lld] [llvm] [llvm][lld] Respect temporal profile weights in balanced partitioning (PR #213837)
Karim Alweheshy via llvm-commits
- [lld] [llvm] [llvm][lld] Respect temporal profile weights in balanced partitioning (PR #213837)
Karim Alweheshy via llvm-commits
- [lld] [llvm] [llvm][lld] Respect temporal profile weights in balanced partitioning (PR #213837)
Karim Alweheshy via llvm-commits
- [lld] [llvm] [llvm][lld] Respect temporal profile weights in balanced partitioning (PR #213837)
Karim Alweheshy via llvm-commits
- [lld] [llvm] [llvm][lld] Respect temporal profile weights in balanced partitioning (PR #213837)
Karim Alweheshy via llvm-commits
- [lld] [lld-macho] Add native LTO optimization remark options (PR #213823)
Karim Alweheshy via llvm-commits
- [lld] [lld-macho] Add native LTO optimization remark options (PR #213823)
Karim Alweheshy via llvm-commits
- [llvm] [RISCV] Turn certain cases of masked.load into vp.load + vp.merge (PR #214350)
via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Brad Smith via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
via llvm-commits
- [llvm] [SDAG][NVPTX] Cache control metadata support and lowering (PR #204067)
Yonah Goldberg via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
via llvm-commits
- [llvm] [HLSL][DirectX] Lower llvm.dx.load.input and llvm.dx.store.output to DXIL (PR #208871)
Dan Brown via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for gfx1250 WMMA C-reuse chains (PR #214101)
Petar Jovanovic via llvm-commits
- [llvm] [HLSL][DirectX] Lower llvm.dx.load.input and llvm.dx.store.output to DXIL (PR #208871)
Dan Brown via llvm-commits
- [clang] [compiler-rt] [compiler-rt:ubsan] Add -fsanitize=unaligned-pointer-subtraction to detect undefined subtraction of two pointers (PR #210635)
Jerry Dang via llvm-commits
- [llvm] [LLVM][Docs] Remove bugpoint references (PR #214251)
Aiden Grossman via llvm-commits
- [llvm] [LLVM][Docs] Remove bugpoint references (PR #214251)
Aiden Grossman via llvm-commits
- [llvm] c965558 - [LoongArch][MC] Pre-mark align fragments as linker-relaxable (#213582)
via llvm-commits
- [llvm] [LoongArch][MC] Pre-mark align fragments as linker-relaxable (PR #213582)
via llvm-commits
- [lld] 9d72ffd - [ELF][AArch64] Do not treat missing build attributes as defined (#213600)
via llvm-commits
- [lld] [ELF][AArch64] Do not treat missing build attributes as defined (PR #213600)
Igor Kudrin via llvm-commits
- [clang] [llvm] [Offload][Driver] Split frontend CUDA/HIP language assumptions from backend device (PR #212373)
Sophia Herrmann via llvm-commits
- [llvm] 219524b - [LLVM][Docs] Remove bugpoint references
via llvm-commits
- [llvm] [LLVM][Docs] Remove bugpoint references (PR #214251)
Aiden Grossman via llvm-commits
- [llvm] [Transforms] Delete loop-extract pass (PR #214252)
Aiden Grossman via llvm-commits
- [llvm] [Transforms] Delete loop-extract pass (PR #214252)
Aiden Grossman via llvm-commits
- [llvm] [Transforms] Delete loop-extract pass (PR #214252)
Aiden Grossman via llvm-commits
- [llvm] [Transforms] Delete loop-extract pass (PR #214252)
Aiden Grossman via llvm-commits
- [clang] [llvm] [Offload] Add GetErrorName and GetErrorString to LLVMOffloadKernel (PR #212887)
Sophia Herrmann via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Pre-commit tests for readanylane merge regbank combine (NFC) (PR #214355)
Anshil Gandhi via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Pre-commit tests for readanylane merge regbank combine (NFC) (PR #214355)
Anshil Gandhi via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Pre-commit tests for readanylane merge regbank combine (NFC) (PR #214355)
Anshil Gandhi via llvm-commits
- [llvm] 5dc3fcd - [AsmPrinter] Emit STT_OBJECT type and size for jump tables (#214170)
via llvm-commits
- [llvm] [AsmPrinter] Emit STT_OBJECT type and size for jump tables (PR #214170)
Sam Elliott via llvm-commits
- [llvm] [AMDGPU] Reject image-load merges when either op has TFE/LWE (PR #210583)
Yudistira Putra via llvm-commits
- [llvm] [ORC] Make ExecutionSession non-copyable / non-moveable. (PR #214231)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Fold constants in v2bf16 canonicalization (PR #214384)
via llvm-commits
- [llvm] [VPlan][NFC] Speed up getVectorLoopRegion() with a last-successor walk (PR #199437)
Madhur Amilkanthwar via llvm-commits
- [llvm] [indvars] Update SCEV after eliminating CmpInst of loop latch (PR #207044)
Hassnaa Hamdi via llvm-commits
- [llvm] [AMDGPU] Model RepeatRate (PR #207862)
via llvm-commits
- [llvm] [SPIR-V] Lower nested aggregate insertvalue operands (PR #204239)
Arseniy Obolenskiy via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_LROUND/G_LLROUND (PR #213889)
Kane Wang via llvm-commits
- [lld] [llvm] RFC: [llvm-readobj] Support FDO package metadata in readelf (PR #214375)
Dan McGregor via llvm-commits
- [compiler-rt] [XRay][RISC-V] Guard trampoline FP saves behind float ABI (PR #214390)
Mark Zhuang via llvm-commits
- [compiler-rt] [XRay][RISC-V] Guard trampoline FP saves behind float ABI (PR #214390)
via llvm-commits
- [llvm] [X86] Remove TuningFastVariableCrossLaneShuffle from X86_64V4Tuning (PR #212178)
Phoebe Wang via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen (PR #214187)
Phoebe Wang via llvm-commits
- [compiler-rt] [compiler-rt] Fix ubsan_minimal compilation error for GPU targets (PR #214392)
via llvm-commits
- [compiler-rt] [compiler-rt] Fix ubsan_minimal compilation error for GPU targets (PR #214392)
via llvm-commits
- [llvm] [X86] Handle multi-use setcc in commuteSelect (PR #213645)
Phoebe Wang via llvm-commits
- [llvm] 23d73be - [Support/ELF] Add OpenBSD NT_OPENBSD_PACMASK core note type (#205411)
via llvm-commits
- [llvm] [Support/ELF] Add OpenBSD NT_OPENBSD_PACMASK core note type (PR #205411)
Brad Smith via llvm-commits
- [llvm] [RISCV] Turn certain cases of masked.load into vp.load + vp.merge (PR #214350)
Pengcheng Wang via llvm-commits
- [llvm] [CodeView] Match MSVC implicit this records for Visual Studio (PR #214289)
via llvm-commits
- [lld] [llvm] RFC: [llvm-readobj] Support FDO package metadata in readelf (PR #214375)
Dan McGregor via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Vigneshwar Jayakumar via llvm-commits
- [llvm] 8277177 - [Transforms] Delete loop-extract pass
via llvm-commits
- [compiler-rt] [compiler-rt] Fix ubsan_minimal compilation error for GPU targets (PR #214392)
via llvm-commits
- [llvm] [Transforms] Delete loop-extract pass (PR #214252)
Aiden Grossman via llvm-commits
- [llvm] [Transforms] Remove bugpoint references (PR #214253)
Aiden Grossman via llvm-commits
- [llvm] [Transforms] Remove bugpoint references (PR #214253)
Aiden Grossman via llvm-commits
- [llvm] f5fe998 - [Transforms] Remove bugpoint references
via llvm-commits
- [llvm] [Transforms] Remove bugpoint references (PR #214253)
Aiden Grossman via llvm-commits
- [llvm] [llvm-reduce] Remove outdated bugpoint comment (PR #214254)
Aiden Grossman via llvm-commits
- [llvm] 13e1dd9 - [llvm-reduce] Remove outdated bugpoint comment
via llvm-commits
- [llvm] [llvm-reduce] Remove outdated bugpoint comment (PR #214254)
Aiden Grossman via llvm-commits
- [llvm] [DWARF] Update comment for useSplitDwarf (PR #214241)
Aiden Grossman via llvm-commits
- [llvm] e4cccd7 - [DWARF] Update comment for useSplitDwarf (#214241)
via llvm-commits
- [llvm] [DWARF] Update comment for useSplitDwarf (PR #214241)
Aiden Grossman via llvm-commits
- [llvm] [SandboxVec][Scheduler][DAG] Fix the update of DGNode on setOperand (PR #214110)
via llvm-commits
- [flang] [llvm] [flang][PPC] Set the type and size of PPC vector in codegen (PR #193290)
Daniel Chen via llvm-commits
- [llvm] [AMDGPU] Let LDSDMA ops cross a sched_barrier when the mask allows it (PR #203255)
Arseniy Obolenskiy via llvm-commits
- [llvm] [mlir] [AMDGPU] Let LDSDMA ops cross a sched_barrier when the mask allows it (PR #203255)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Vigneshwar Jayakumar via llvm-commits
- [llvm] [MC][AsmParser] Fix all FIXME comments in AsmParser.cpp (PR #214396)
via llvm-commits
- [llvm] [MC][AsmParser] Fix all FIXME comments in AsmParser.cpp (PR #214396)
via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Vigneshwar Jayakumar via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Vigneshwar Jayakumar via llvm-commits
- [llvm] [ORC] Start decoupling MangleAndInterner from DataLayout. (PR #214398)
Lang Hames via llvm-commits
- [llvm] [MC][AsmParser] Fix all FIXME comments in AsmParser.cpp (PR #214396)
via llvm-commits
- [llvm] [DebugInfo] Keep validating after register and entry-value ops (PR #214057)
Eric Christopher via llvm-commits
- [llvm] [SPIRV] Legalize i1 min/max before selection (PR #204231)
Arseniy Obolenskiy via llvm-commits
- [llvm] [MC][AsmParser] Fix all FIXME comments in AsmParser.cpp (PR #214396)
via llvm-commits
- [llvm] [BOLT] Relax conditional tail calls in non-simple functions (PR #214400)
YongKang Zhu via llvm-commits
- [llvm] [BOLT] Relax conditional tail calls in non-simple functions (PR #214400)
via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Add profile instrumentation test for coroutines (PR #213801)
Jin Huang via llvm-commits
- [llvm] [MC][AsmParser] Fix all FIXME comments in AsmParser.cpp (PR #214396)
via llvm-commits
- [llvm] 1ac19e4 - [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (#213638)
via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
Rajat Bajpai via llvm-commits
- [llvm] [SandboxVec][Scheduler][DAG] Fix the update of DGNode on setOperand (PR #214110)
via llvm-commits
- [llvm] [SandboxVec][Scheduler][DAG] Fix the update of DGNode on setOperand (PR #214110)
via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Haram Jeong via llvm-commits
- [llvm] [AsmPrinter] Emit type and size for Constant Pool Entries (PR #214387)
Alexander Richardson via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Haram Jeong via llvm-commits
- [llvm] [AArch64] Fold interleave of build_vector (PR #214403)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Fold interleave of build_vector (PR #214403)
via llvm-commits
- [llvm] 16a941e - [VPlan][NFC] Speed up getVectorLoopRegion() with a last-successor walk (#199437)
via llvm-commits
- [llvm] [VPlan][NFC] Speed up getVectorLoopRegion() with a last-successor walk (PR #199437)
Madhur Amilkanthwar via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [llvm] [CodeGen] Expand unsupported interleave to shuffles (PR #210494)
Kamlesh Kumar via llvm-commits
- [llvm] [DebugInfo] Keep validating after register and entry-value ops (PR #214057)
Eric Christopher via llvm-commits
- [llvm] [DebugInfo] Keep validating after register and entry-value ops (PR #214057)
Eric Christopher via llvm-commits
- [llvm] [MC][AsmParser] Fix all FIXME comments in AsmParser.cpp (PR #214396)
via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
Radovan Božić via llvm-commits
- [llvm] 0210bb1 - [ORC] Start decoupling MangleAndInterner from DataLayout. (#214398)
via llvm-commits
- [llvm] [ORC] Start decoupling MangleAndInterner from DataLayout. (PR #214398)
Lang Hames via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Phoebe Wang via llvm-commits
- [llvm] [CodeView] Match MSVC implicit this records for Visual Studio (PR #214289)
via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
Radovan Božić via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
Radovan Božić via llvm-commits
- [llvm] [CodeView] Match MSVC implicit this records for Visual Studio (PR #214289)
via llvm-commits
- [llvm] [CodeView] Match MSVC implicit this records for Visual Studio (PR #214289)
via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
Radovan Božić via llvm-commits
- [llvm] [mlir] [NVVM][NVPTX] Change TMA Tensor reduction ops to use flag for reduction ops (PR #213638)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV] Teach the VL Optimizer about Zvzip instructions (PR #214405)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Teach the VL Optimizer about Zvzip instructions (PR #214405)
via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
Steffen Larsen via llvm-commits
- [llvm] [MC][AsmParser] Fix all FIXME comments in AsmParser.cpp (PR #214396)
via llvm-commits
- [llvm] Reland "[lit] Migrate lit to ProcessPoolExecutor (#202681)" (PR #209076)
Cullen Rhodes via llvm-commits
- [llvm] [MC][AsmParser] Fix all FIXME comments in AsmParser.cpp (PR #214396)
via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Kevin Sala Penades via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Kevin Sala Penades via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Kevin Sala Penades via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Kevin Sala Penades via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [flang] [lldb] [llvm] [mlir] [NFC] Add missing <cmath> and <limits> includes across llvm, mlir, lldb, flang, and bolt (PR #214410)
Kyungtak Woo via llvm-commits
- [flang] [lldb] [llvm] [mlir] [NFC] Add missing <cmath> and <limits> includes across llvm, mlir, lldb, flang, and bolt (PR #214410)
via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
Steffen Larsen via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
Steffen Larsen via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
Steffen Larsen via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [llvm] ed5f9f9 - [TailRecElim] Introduce support for shift accumulator optimization (#181331)
via llvm-commits
- [llvm] [TailRecElim] Introduce support for shift accumulator optimization (PR #181331)
Antonio Frighetto via llvm-commits
- [llvm] [TailRecElim] Introduce support for shift accumulator optimization (PR #181331)
via llvm-commits
- [llvm] [AArch64][CostModel] Add cost model for pdep/pext instructions (PR #207657)
Yashwant Singh via llvm-commits
- [llvm] [NVPTX] Add intrinsics for ue5m3x2 to f16x2/bf16x2 conversions (PR #214411)
Dharuni R Acharya via llvm-commits
- [llvm] [NVPTX] Add intrinsics for ue5m3x2 to f16x2/bf16x2 conversions (PR #214411)
via llvm-commits
- [llvm] [NVPTX] Add intrinsics for ue5m3x2 to f16x2/bf16x2 conversions (PR #214411)
via llvm-commits
- [compiler-rt] [compiler-rt] Fix ubsan_minimal compilation error for GPU targets (PR #214392)
via llvm-commits
- [llvm] [RISCV] Teach the VL Optimizer about Zvzip instructions (PR #214405)
Luke Lau via llvm-commits
- [llvm] [RISCV] Teach the VL Optimizer about Zvzip instructions (PR #214405)
Luke Lau via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #214304)
Cullen Rhodes via llvm-commits
- [llvm] [LoopSplitUtils] Do not clone loops which are unsafe to clone (PR #214258)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Luke Lau via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Luke Lau via llvm-commits
- [llvm] [LoopSplitUtils] Prevent erasure of non-dead latch compares (PR #214243)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopSplitUtils] Prevent erasure of non-dead latch compares (PR #214243)
Ramkumar Ramachandra via llvm-commits
- [llvm] [NVPTX] Add intrinsics for ue5m3x2 to f16x2/bf16x2 conversions (PR #214411)
Dharuni R Acharya via llvm-commits
- [llvm] [LoopSplitUtils] Prevent erasure of non-dead latch compares (PR #214243)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopSplitUtils] Prevent erasure of non-dead latch compares (PR #214243)
Ramkumar Ramachandra via llvm-commits
- [compiler-rt] [XRay][RISC-V] Guard trampoline FP saves behind float ABI (PR #214390)
Sam Elliott via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Ramkumar Ramachandra via llvm-commits
- [llvm] 08936cd - [AArch64][GlobalISel] Add legalisation to G_EXRACT_SUBVECTOR (#207956)
via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Kaviya Rajendiran via llvm-commits
- [llvm] [AArch64][GlobalISel] Add legalisation to G_EXRACT_SUBVECTOR (PR #207956)
Joshua Rodriguez via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Luke Lau via llvm-commits
- [llvm] [NFC][X86] Add getMemoryOperandIdx helper function (PR #211685)
Phoebe Wang via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Add profile instrumentation test for coroutines (PR #213801)
Jin Huang via llvm-commits
- [compiler-rt] 2f4043e - [compiler-rt][pgo] Add profile instrumentation test for coroutines (#213801)
via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Add profile instrumentation test for coroutines (PR #213801)
Jin Huang via llvm-commits
- [llvm] [TailRecElim] Introduce support for shift accumulator optimization (PR #181331)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [clang][DebugInfo] Allow function-local statics to be scoped within a lexical block (PR #213153)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LAA] SCEV-licm-reduce depend_diff_types test (NFC) (PR #213875)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SPIR-V] Set MIB insert point before widened type lookup in widenSignSensitiveOps (PR #214424)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Set MIB insert point before widened type lookup in widenSignSensitiveOps (PR #214424)
via llvm-commits
- [llvm] [RISCV] Turn certain cases of masked.load into vp.load + vp.merge (PR #214350)
Luke Lau via llvm-commits
- [llvm] [SPIR-V] Lower nested aggregate insertvalue operands (PR #204239)
Tim Besard via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Alex Duran via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Ramkumar Ramachandra via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Add profile instrumentation test for coroutines (PR #213801)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Add profile instrumentation test for coroutines (PR #213801)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Luke Lau via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
Steffen Larsen via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
Steffen Larsen via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
Steffen Larsen via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Ramkumar Ramachandra via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
Matt Arsenault via llvm-commits
- [clang] [llvm] [AArch64] Add aarch64-unknown-uefi target support (PR #213275)
via llvm-commits
- [llvm] [NVPTX] Add intrinsics for ue5m3x2 to f16x2/bf16x2 conversions (PR #214411)
Srinivasa Ravi via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Matt Arsenault via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Matt Arsenault via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Matt Arsenault via llvm-commits
- [lld] [PAC][ELF] Remove NEEDS_{GOT,TLSDESC}_NONAUTH (PR #213452)
Fangrui Song via llvm-commits
- [llvm] [AMDGPU] Fold constants in v2bf16 canonicalization (PR #214384)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold constants in v2bf16 canonicalization (PR #214384)
Matt Arsenault via llvm-commits
- [llvm] [CostModel][X86] Update logic vector reduction costs to match llvm-mca estimates (PR #214191)
via llvm-commits
- [llvm] [NFC][X86] Add getMemoryOperandIdx helper function (PR #211685)
Simon Pilgrim via llvm-commits
- [llvm] 4395e6a - [AMDGPU] Add `isConvergent=1` to `DS_ATOMIC_*_BARRIER` instructions (#214166)
via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add `isConvergent=1` to `DS_ATOMIC_*_BARRIER` instructions (PR #214166)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
Matt Arsenault via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
Manish Srivastava via llvm-commits
- [llvm] [LV][NFC] Reorder creating vplans for UserVF and epilogueVF (PR #214379)
David Sherwood via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
Manish Srivastava via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
Manish Srivastava via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
Manish Srivastava via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
Manish Srivastava via llvm-commits
- [llvm] [AMDGPU] Move EU and Wave Queries into TargetParser (PR #211312)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for gfx12+ WMMA C-reuse chains (PR #214101)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for gfx12+ WMMA C-reuse chains (PR #214101)
Matt Arsenault via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Ramkumar Ramachandra via llvm-commits
- [llvm] [CostModel][X86] Update logic vector reduction costs to match llvm-mca estimates (PR #214191)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fix crash when calling through __ptr32 function pointer (PR #209078)
Muhammed Shiyas N via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [llvm] [ARM][Thumb1] Account for tail duplication in fn size estimation (PR #214228)
Simon Tatham via llvm-commits
- [llvm] [X86] Fix crash when calling through __ptr32 function pointer (PR #209078)
Muhammed Shiyas N via llvm-commits
- [llvm] [X86] Fix crash when calling through __ptr32 function pointer (PR #209078)
Muhammed Shiyas N via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Andreas Jonson via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen (PR #214187)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [compiler-rt] [llvm] Rename Compiler-RT target to compiler-rt in CMake files (PR #214364)
Petr Hosek via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
Alexis Engelke via llvm-commits
- [llvm] [X86] Fix crash when calling through __ptr32 function pointer (PR #209078)
Muhammed Shiyas N via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Pre-commit tests for readanylane merge regbank combine (NFC) (PR #214355)
Matt Arsenault via llvm-commits
- [llvm] [mlir] [MLIR][NVVM][NVPTX] Add collector_b operand to tcgen05.mma intrinsics (PR #214280)
Kirill Vedernikov via llvm-commits
- [llvm] fix partial reduce sumla expression (PR #209294)
Simon Pilgrim via llvm-commits
- [llvm] fix partial reduce sumla expression (PR #209294)
Simon Pilgrim via llvm-commits
- [llvm] [Transforms][Utils] Reject unsafe iteration spaces in LoopSplitUtils (PR #214272)
Ashutosh Nema via llvm-commits
- [llvm] fix partial reduce sumla expression (PR #209294)
Simon Pilgrim via llvm-commits
- [llvm] [CostModel][X86] Update logic vector reduction costs to match llvm-mca estimates (PR #214191)
via llvm-commits
- [llvm] [CodeView] Match MSVC implicit this records for Visual Studio (PR #214289)
via llvm-commits
- [llvm] [AsmPrinter] Emit type and size for Constant Pool Entries (PR #214387)
Alexis Engelke via llvm-commits
- [llvm] [AsmPrinter] Emit type and size for Constant Pool Entries (PR #214387)
Alexis Engelke via llvm-commits
- [llvm] [AsmPrinter] Emit type and size for Constant Pool Entries (PR #214387)
Alexis Engelke via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [llvm] [RISCV] Don't overcost wide load in optimized segment load/store (PR #207146)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't overcost wide load in optimized segment load/store (PR #207146)
Luke Lau via llvm-commits
- [llvm] [GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (PR #213364)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
Lukas Sommer via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
Lukas Sommer via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
Lukas Sommer via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
Lukas Sommer via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
Lukas Sommer via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
Lukas Sommer via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
Lukas Sommer via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
Lukas Sommer via llvm-commits
- [llvm] [CostModel][X86] Update logic vector reduction costs to match llvm-mca estimates (PR #214191)
via llvm-commits
- [llvm] 91dfa26 - [NFC][analyzer] Introduce the BoundsChecking library (#213957)
via llvm-commits
- [clang] [llvm] [NFC][analyzer] Introduce the BoundsChecking library (PR #213957)
Donát Nagy via llvm-commits
- [llvm] [SPIR-V] Lower nested aggregate insertvalue operands (PR #204239)
Tim Besard via llvm-commits
- [llvm] [SPIR-V] Lower nested aggregate insertvalue operands (PR #204239)
Tim Besard via llvm-commits
- [llvm] [llvm][object][GOFF] refine Global flag conditions (PR #211632)
James Henderson via llvm-commits
- [llvm] [llvm][object][GOFF] refine Global flag conditions (PR #211632)
James Henderson via llvm-commits
- [llvm] [llvm][object][GOFF] refine Global flag conditions (PR #211632)
James Henderson via llvm-commits
- [llvm] [llvm][object][GOFF] refine Global flag conditions (PR #211632)
James Henderson via llvm-commits
- [compiler-rt] [XRay][RISC-V] Guard trampoline FP saves behind float ABI (PR #214390)
Mark Zhuang via llvm-commits
- [llvm] [AMDGPU] Add AMDGPU support for llvm-objcopy (PR #190020)
James Henderson via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Kaviya Rajendiran via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Arda Serdar Pektezol via llvm-commits
- [llvm] [TLI] Make VecDesc statically initializable (PR #211307)
Valery Chernov via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [llvm] [TLI] Make VecDesc statically initializable (PR #211307)
Valery Chernov via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Arda Serdar Pektezol via llvm-commits
- [llvm] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Arda Serdar Pektezol via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
James Henderson via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Kaviya Rajendiran via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Kaviya Rajendiran via llvm-commits
- [llvm] [NVPTX] Add intrinsics for ue5m3x2 to f16x2/bf16x2 conversions (PR #214411)
Durgadoss R via llvm-commits
- [llvm] [llvm][DebugInfo][DWARF] Add DW_AT_LLVM_optimized extension. (PR #214261)
Michael Buch via llvm-commits
- [llvm] [AMDGPU] Add custom lowering of llvm.convert.to.arbitrary.fp for FP8 (PR #213813)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Add gfx12 +cumode coverage to occupancy-levels.ll (PR #214210)
Piotr Sobczak via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Kaviya Rajendiran via llvm-commits
- [llvm] [llvm][DebugInfo][DWARF] Add DW_AT_LLVM_optimized extension. (PR #214261)
Michael Buch via llvm-commits
- [llvm] [AArch64] Use [SU]ADALP for partial (nx)v4i32 -> (nx)v2i64 add reduce. (PR #213915)
Ricardo Jesus via llvm-commits
- [llvm] [llvm][DebugInfo][DWARF] Add DW_AT_LLVM_optimized extension. (PR #214261)
Michael Buch via llvm-commits
- [llvm] [llvm][DebugInfo][DWARF] Add DW_AT_LLVM_optimized extension. (PR #214261)
Michael Buch via llvm-commits
- [llvm] [llvm][DebugInfo][DWARF] Add DW_AT_LLVM_optimized extension. (PR #214261)
Michael Buch via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 FSQRT, FLOG2, and FEXP2 (PR #214123)
Lukas Sommer via llvm-commits
- [llvm] [X86] Fix crash when calling through __ptr32 function pointer (PR #209078)
Muhammed Shiyas N via llvm-commits
- [llvm] [llvm][DebugInfo][DWARF] Add DW_AT_LLVM_optimized extension. (PR #214261)
Michael Buch via llvm-commits
- [llvm] [llvm][DebugInfo][DWARF] Add DW_AT_LLVM_optimized extension. (PR #214261)
Michael Buch via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
Harry Ramsey via llvm-commits
- [llvm] IPRA:Fix crash and verification failures for PLT calls (PR #196917)
via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
Harry Ramsey via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AArch64] Use [SU]ADALP for partial (nx)v4i32 -> (nx)v2i64 add reduce. (PR #213915)
Ricardo Jesus via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Luke Lau via llvm-commits
- [llvm] [NVVM][NVPTX] Add im2col_w support for S2G and reduction intrinsics (PR #214436)
Rajat Bajpai via llvm-commits
- [llvm] [JITLink][ORC] Add ppc64 to generic stub API; use it in DLLImportDefinitionGenerator (PR #207968)
via llvm-commits
- [llvm] [ORC] Use __unw_add_dynamic_eh_frame_section/__unw_remove_dynamic_eh_ frame_section in RegisterEHFrames.cpp (PR #212260)
via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Wiktor Ludwichowski via llvm-commits
- [llvm] [NVVM][NVPTX] Add im2col_w support for S2G and reduction intrinsics (PR #214436)
via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines in preparation for PR #213928 (PR #214437)
David Sherwood via llvm-commits
- [llvm] 3bdbc63 - fix partial reduce sumla expression (#209294)
via llvm-commits
- [llvm] fix partial reduce sumla expression (PR #209294)
Simon Pilgrim via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines in preparation for PR #213928 (PR #214437)
via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines in preparation for PR #213928 (PR #214437)
via llvm-commits
- [llvm] [NVVM][NVPTX] Add im2col_w support for S2G and reduction intrinsics (PR #214436)
via llvm-commits
- [llvm] ee7a4e9 - [AMDGPU][NFC] Add gfx12 +cumode coverage to occupancy-levels.ll (#214210)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add gfx12 +cumode coverage to occupancy-levels.ll (PR #214210)
Mariusz Sikora via llvm-commits
- [llvm] [WIP][X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [mlir] [llvm][OpenMP] Use vector for number of threads and teams (PR #211453)
via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
via llvm-commits
- [llvm] [AMDGPU] Sink async DMA out of s_cbranch_execz then-blocks (PR #196374)
Vigneshwar Jayakumar via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Simon Pilgrim via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Łukasz Plewa via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Łukasz Plewa via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Łukasz Plewa via llvm-commits
- [llvm] [NVVM][NVPTX] Add im2col_w support for S2G and reduction intrinsics (PR #214436)
Durgadoss R via llvm-commits
- [llvm] [SPIRV] Legalize i1 min/max before selection (PR #204231)
Tim Besard via llvm-commits
- [llvm] [NVVM][NVPTX] Add im2col_w support for S2G and reduction intrinsics (PR #214436)
Durgadoss R via llvm-commits
- [llvm] [NVVM][NVPTX] Add im2col_w support for S2G and reduction intrinsics (PR #214436)
Durgadoss R via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Pawan Nirpal via llvm-commits
- [llvm] [NVVM][NVPTX] Add im2col_w support for S2G and reduction intrinsics (PR #214436)
Durgadoss R via llvm-commits
- [llvm] Test changes (PR #214439)
via llvm-commits
- [llvm] [mlir] [MLIR][NVVM][NVPTX] Add collector_b operand to tcgen05.mma intrinsics (PR #214280)
Kirill Vedernikov via llvm-commits
- [llvm] Test changes (PR #214439)
via llvm-commits
- [llvm] [VPlan]: During VPRegionBlock::clone, sync the NUW of CanIVInfo (PR #212266)
David Sherwood via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Pawan Nirpal via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
Igor Kirillov via llvm-commits
- [llvm] Test changes (PR #214439)
via llvm-commits
- [llvm] Test changes (PR #214439)
via llvm-commits
- [clang] [llvm] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [llvm] Test changes (PR #214439)
via llvm-commits
- [llvm] [NVVM][NVPTX] Add im2col_w support for S2G and reduction intrinsics (PR #214436)
Rajat Bajpai via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Alexandros Lamprineas via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Alexandros Lamprineas via llvm-commits
- [llvm] [SPIRV] Legalize i1 min/max before selection (PR #204231)
Tim Besard via llvm-commits
- [llvm] [SPIRV] Legalize i1 min/max before selection (PR #204231)
Tim Besard via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Legalize i1 min/max before selection (PR #204231)
Tim Besard via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [llvm] [CostModel][X86] Update logic vector reduction costs to match llvm-mca estimates (PR #214191)
Simon Pilgrim via llvm-commits
- [llvm] [SPIRV] Legalize i1 min/max before selection (PR #204231)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Legalize i1 min/max before selection (PR #204231)
Marcos Maronas via llvm-commits
- [llvm] [SPIRV] Legalize i1 min/max before selection (PR #204231)
Marcos Maronas via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
via llvm-commits
- [clang] [flang] [llvm] [flang][OpenMP] Gate the allocate clause at OpenMP 5.0 (PR #213980)
Sairudra More via llvm-commits
- [llvm] [LLVM][SelectionDAG] Explicitly split SETCC generated operand of masked_div. (PR #213903)
David Sherwood via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
Kieran B via llvm-commits
- [llvm] [SampleProfile] Support Eytzinger layout in SecFuncOffsetTable (PR #213829)
Snehasish Kumar via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
Łukasz Plewa via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid cross bank copies for NEON vcvtfp2fx results (PR #213277)
Kieran B via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Alex Duran via llvm-commits
- [clang] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Luke Lau via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Nathan Corbyn via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Alex Duran via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Ashutosh Nema via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Luke Lau via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Luke Lau via llvm-commits
- [llvm] [LV] - Fix crash in epilogue vectorization when AnyOf reduction has no ComputeReductionResult. (PR #213632)
Luke Lau via llvm-commits
- [llvm] [MC][AsmParser] Fix all FIXME comments in AsmParser.cpp (PR #214396)
via llvm-commits
- [llvm] [AMDGPU] Add DAG mutation to sink consumers of VMEM-pending registers (PR #197452)
Barbara Mitic via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen and x86-64-v3 (PR #214187)
via llvm-commits
- [llvm] [AArch64] Fix wrong comment on TTI(NFC) (PR #213743)
Valeriy Savchenko via llvm-commits
- [llvm] [AMDGPU] Add DAG mutation to sink consumers of VMEM-pending registers (PR #197452)
Barbara Mitic via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen and x86-64-v3 (PR #214187)
via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
via llvm-commits
- [llvm] [InstCombine] Add demanded-bits pext handling (PR #205092)
via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Tom Eccles via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid cross bank copies for NEON vcvtfp2fx results (PR #213277)
Kieran B via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
via llvm-commits
- [llvm] [MC][AsmParser] Fix all FIXME comments in AsmParser.cpp (PR #214396)
via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen and x86-64-v3 (PR #214187)
via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Ashutosh Nema via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Arseniy Obolenskiy via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen and x86-64-v3 (PR #214187)
via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen and x86-64-v3 (PR #214187)
via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (PR #102595)
via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (PR #102595)
via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (PR #102595)
via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (PR #102595)
via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (PR #102595)
via llvm-commits
- [llvm] [MC][AsmParser] Resolve FIXME items and handle zero-sized NOP emissions in AsmParser (PR #214396)
via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen and x86-64-v3 (PR #214187)
via llvm-commits
- [libcxx] [libunwind] [llvm] [libc++] Update macOS and AppleClang (PR #193711)
Anthony Latsis via llvm-commits
- [llvm] [SPIRV] Legalize i1 min/max before selection (PR #204231)
Tim Besard via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] 99f7018 - [CodeGen] Add initial multi-def rematerialization support (#197580)
via llvm-commits
- [llvm] [CodeGen] Add initial multi-def rematerialization support (PR #197580)
Lucas Ramirez via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [MC][AsmParser] Resolve FIXME items and handle zero-sized NOP emissions in AsmParser (PR #214396)
via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Nathan Corbyn via llvm-commits
- [llvm] [MC][AsmParser] Resolve FIXME items and handle zero-sized NOP emissions in AsmParser (PR #214396)
via llvm-commits
- [llvm] [MC][AsmParser] Resolve FIXME items and handle zero-sized NOP emissions in AsmParser (PR #214396)
via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
Steffen Larsen via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
Steffen Larsen via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
via llvm-commits
- [llvm] [X86][PartialReduction] Lower zext-byte add reductions to vpsadbw (PR #201076)
via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
David Sherwood via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
David Sherwood via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
David Sherwood via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
David Sherwood via llvm-commits
- [llvm] [AArch64] Use [SU]ADALP for partial (nx)v4i32 -> (nx)v2i64 add reduce. (PR #213915)
Paul Walker via llvm-commits
- [llvm] [CostModel][X86] Update logic vector reduction costs to match llvm-mca estimates (PR #214191)
Simon Pilgrim via llvm-commits
- [llvm] [MC][AsmParser] Resolve FIXME items and handle zero-sized NOP emissions in AsmParser (PR #214396)
via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [CostModel][X86] Update logic vector reduction costs to match llvm-mca estimates (PR #214191)
Simon Pilgrim via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
Manish Srivastava via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Alex Voicu via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Alex Duran via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines in preparation for PR #213928 (PR #214437)
Luke Lau via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines in preparation for PR #213928 (PR #214437)
Luke Lau via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines in preparation for PR #213928 (PR #214437)
Luke Lau via llvm-commits
- [llvm] [AArch64][GlobalISel] Match SelectionDAG lowering for vshll_n and vshll_high_n intrinsics (PR #214449)
Kieran B via llvm-commits
- [llvm] [AArch64][GlobalISel] Match SelectionDAG lowering for vshll_n and vshll_high_n intrinsics (PR #214449)
via llvm-commits
- [llvm] [X86] Prefer sub-of-not for vector inc-of-add (PR #207695)
via llvm-commits
- [llvm] [X86] Prefer sub-of-not for vector inc-of-add (PR #207695)
via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines in preparation for PR #213928 (PR #214437)
David Sherwood via llvm-commits
- [llvm] 2db1210 - [LV][NFC] Regenerate CHECK lines in preparation for PR #213928 (#214437)
via llvm-commits
- [llvm] [LV][NFC] Regenerate CHECK lines in preparation for PR #213928 (PR #214437)
David Sherwood via llvm-commits
- [llvm] [Transforms][Utils] Default the LoopSplitUtils pass to innermost loops (PR #214452)
Ashutosh Nema via llvm-commits
- [llvm] [Transforms][Utils] Default the LoopSplitUtils pass to innermost loops (PR #214452)
via llvm-commits
- [llvm] [Transforms][Utils] Default the LoopSplitUtils pass to innermost loops (PR #214452)
Ashutosh Nema via llvm-commits
- [llvm] 94aa4ff - [VPlan]: During VPRegionBlock::clone, sync the NUW of CanIVInfo (#212266)
via llvm-commits
- [llvm] [VPlan]: During VPRegionBlock::clone, sync the NUW of CanIVInfo (PR #212266)
Hassnaa Hamdi via llvm-commits
- [llvm] [AArch64] Codegen for AArch64 Return Address Signing Hardening (PR #176187)
Simon Tatham via llvm-commits
- [llvm] [BOLT][AArch64] Add TLSGD relocations support (PR #213700)
Elvina Yakubova via llvm-commits
- [llvm] [InstCombine][AArch64] Combine ANDs with two constant CMPHS (PR #213995)
Matthew Devereau via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Tom Eccles via llvm-commits
- [llvm] [LV][NFC] Reorder creating vplans for UserVF and epilogueVF (PR #214379)
Hassnaa Hamdi via llvm-commits
- [llvm] [Transforms][Utils] Handle live-outs not defined in the loop in LoopSplitUtils (PR #214453)
Ashutosh Nema via llvm-commits
- [llvm] [Transforms][Utils] Handle live-outs not defined in the loop in LoopSplitUtils (PR #214453)
via llvm-commits
- [llvm] [Transforms][Utils] Handle live-outs not defined in the loop in LoopSplitUtils (PR #214453)
Ashutosh Nema via llvm-commits
- [llvm] [Transforms][Utils] Handle live-outs not defined in the loop in LoopSplitUtils (PR #214453)
Ashutosh Nema via llvm-commits
- [clang] [llvm] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [llvm] [LV][NFC] Reorder creating vplans for UserVF and epilogueVF (PR #214379)
Hassnaa Hamdi via llvm-commits
- [llvm] [X86] Tidyup atom fpu->gpr costs (PR #214454)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Tidyup atom fpu->gpr costs (PR #214454)
Simon Pilgrim via llvm-commits
- [llvm] 1fe1bf4 - [AArch64] Fix wrong comment on TTI(NFC) (#213743)
via llvm-commits
- [llvm] [AArch64] Fix wrong comment on TTI(NFC) (PR #213743)
Tomer Shafir via llvm-commits
- [flang] [lldb] [llvm] [mlir] [NFC] Add missing <cmath> and <limits> includes across llvm, mlir, lldb, flang, and bolt (PR #214410)
Eugene Epshteyn via llvm-commits
- [llvm] [VPlan] Support tailfolded loops in multi-use-reductions (PR #214455)
Philipp Rados via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Alexandros Lamprineas via llvm-commits
- [llvm] [VPlan] Support tailfolded loops in multi-use-reductions (PR #214455)
via llvm-commits
- [llvm] [VPlan] Support tailfolded loops in multi-use-reductions (PR #214455)
Philipp Rados via llvm-commits
- [llvm] [LoopVectorize] Widen selected-base loads with masked loads (PR #213227)
via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Mugundan S via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
Steffen Larsen via llvm-commits
- [llvm] [Transforms][Utils] Default the LoopSplitUtils pass to innermost loops (PR #214452)
Ashutosh Nema via llvm-commits
- [llvm] [Transforms][Utils] Reject unsafe iteration spaces in LoopSplitUtils (PR #214272)
Ashutosh Nema via llvm-commits
- [flang] [lldb] [llvm] [mlir] [NFC] Add missing <cmath> and <limits> includes across llvm, mlir, lldb, flang, and bolt (PR #214410)
Raphael Isemann via llvm-commits
- [flang] [lldb] [llvm] [mlir] [NFC] Add missing <cmath> and <limits> includes across llvm, mlir, lldb, flang, and bolt (PR #214410)
Raphael Isemann via llvm-commits
- [libcxx] [llvm] [libc++][math][c++17] P0226R1 - Mathematical Special Functions: infra + `std::assoc_laguerre` (PR #205649)
Hristo Hristov via llvm-commits
- [llvm] [ORC] Use __unw_add_dynamic_eh_frame_section/__unw_remove_dynamic_eh_ frame_section in RegisterEHFrames.cpp (PR #212260)
Lang Hames via llvm-commits
- [llvm] [Transforms][Utils] Reject unsafe iteration spaces in LoopSplitUtils (PR #214272)
Ashutosh Nema via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [llvm] [X86][PartialReduction] Lower zext-byte add reductions to vpsadbw (PR #201076)
Simon Pilgrim via llvm-commits
- [libcxx] [llvm] [libc++][math][c++17] P0226R1 - Mathematical Special Functions: infra + `std::assoc_laguerre` (PR #205649)
Hristo Hristov via llvm-commits
- [lld] [PAC][ELF] Make non-preemptible IFUNC GOT assertion an error and extend (PR #214456)
Jessica Clarke via llvm-commits
- [llvm] [Transforms][Utils] Reject unsafe iteration spaces in LoopSplitUtils (PR #214272)
Ashutosh Nema via llvm-commits
- [lld] [PAC][ELF] Make non-preemptible IFUNC GOT assertion an error and extend (PR #214456)
via llvm-commits
- [llvm] [draft][don't review][don't merge] PR with coverage gaps for fuzz-fill (PR #214457)
Manuel Carrasco via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen and x86-64-v3 (PR #214187)
Simon Pilgrim via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen and x86-64-v3 (PR #214187)
Simon Pilgrim via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen and x86-64-v3 (PR #214187)
Simon Pilgrim via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen and x86-64-v3 (PR #214187)
Simon Pilgrim via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
Alexandros Lamprineas via llvm-commits
- [llvm] [AArch64] Add initial sched model for hip12 (PR #212935)
David Green via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
Durgesh Nandan Mohanty via llvm-commits
- [libcxx] [llvm] [libc++][math][c++17] P0226R1 - Mathematical Special Functions: infra + `std::assoc_laguerre` (PR #205649)
Hristo Hristov via llvm-commits
- [libcxx] [llvm] [libc++][math][c++17] P0226R1 - Mathematical Special Functions: infra + `std::assoc_laguerre` (PR #205649)
Hristo Hristov via llvm-commits
- [libcxx] [llvm] [libc++][math][c++17] P0226R1 - Mathematical Special Functions: infra + `std::assoc_laguerre` (PR #205649)
Hristo Hristov via llvm-commits
- [llvm] [AArch64] InsertSelect: Fold both diamond arms into chained CSEL family instructions (PR #212033)
David Green via llvm-commits
- [libcxx] [llvm] [libc++][math][c++17] P0226R1 - Mathematical Special Functions: infra + `std::assoc_laguerre` (PR #205649)
Hristo Hristov via llvm-commits
- [llvm] [RISCV] Teach the VL Optimizer about Zvzip instructions (PR #214405)
Pengcheng Wang via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
Lang Hames via llvm-commits
- [llvm] [CostModel][X86] Update logic vector reduction costs to match llvm-mca estimates (PR #214191)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Apply target MMO flags to masked load/store (PR #212228)
Stefan Pejić via llvm-commits
- [llvm] [AArch64] InsertSelect: Fold both diamond arms into chained CSEL family instructions (PR #212033)
Mugundan S via llvm-commits
- [llvm] [LV][NFC] Reorder creating vplans for UserVF and epilogueVF (PR #214379)
David Sherwood via llvm-commits
- [llvm] [Coroutines] Support typed retcon allocators (PR #211099)
Karim Alweheshy via llvm-commits
- [llvm] [InstrProf] Disambiguate zero bitmaps in text profiles (PR #213906)
Karim Alweheshy via llvm-commits
- [llvm] [LTO] Hash consumed CGData in the ThinLTO cache key (PR #214161)
Karim Alweheshy via llvm-commits
- [llvm] [GlobalMergeFunctions] Add profile-based function filtering (PR #213943)
Karim Alweheshy via llvm-commits
- [llvm] [PGO] Refresh raw profile version during CS instrumentation (PR #214139)
Karim Alweheshy via llvm-commits
- [llvm] [LTO] Hash CSIR configuration in the ThinLTO cache key (PR #214162)
Karim Alweheshy via llvm-commits
- [clang] [lld] [llvm] [LLVM] Respect `optnone` in `promote-args` and `deadargelim` (PR #211804)
via llvm-commits
- [clang] [llvm] [clang][PowerPC] Support the Swift calling convention on 32-bit PowerPC (PR #213447)
Aaron Ballman via llvm-commits
- [llvm] [CodeGen] Add initial multi-def rematerialization support (PR #197580)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombine][AArch64] Combine add vscale to sub if imm is legal (PR #214284)
John Brawn via llvm-commits
- [llvm] [JITLink][ORC] Add ppc64 to generic stub API; use it in DLLImportDefinitionGenerator (PR #207968)
Lang Hames via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Add profile instrumentation test for coroutines (PR #213801)
Douglas Yung via llvm-commits
- [compiler-rt] [compiler-rt][ORC][COFF] Run atexit callbacks in LIFO order (PR #214053)
Lang Hames via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [CodeGen] Add initial multi-def rematerialization support (PR #197580)
Lucas Ramirez via llvm-commits
- [compiler-rt] [compiler-rt] Disable executable stack on `aeabi_u{read,write}*.S` (PR #214465)
Trevor Gross via llvm-commits
- [llvm] [InstCombine][AArch64] Combine ANDs with two constant CMPHS (PR #213995)
Paul Walker via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
Durgesh Nandan Mohanty via llvm-commits
- [compiler-rt] [compiler-rt] Disable executable stack on `aeabi_u{read,write}*.S` (PR #214465)
Trevor Gross via llvm-commits
- [lld] [llvm] RFC: [llvm-readobj] Support FDO package metadata in readelf (PR #214375)
Dan McGregor via llvm-commits
- [lld] [llvm] RFC: [llvm-readobj] Support FDO package metadata in readelf (PR #214375)
Dan McGregor via llvm-commits
- [lld] [llvm] RFC: [llvm-readobj] Support FDO package metadata in readelf (PR #214375)
via llvm-commits
- [llvm] Reland "[MergeFunctions] Preserve instruction-level profile metadata during merging" (#208009) (PR #210138)
Alok Kumar Sharma via llvm-commits
- [llvm] [SelectionDAG] Apply target MMO flags to masked load/store (PR #212228)
Luke Lau via llvm-commits
- [llvm] [SelectionDAG] Apply target MMO flags to masked load/store (PR #212228)
Luke Lau via llvm-commits
- [compiler-rt] [compiler-rt] Disable executable stack on `aeabi_u{read,write}*.S` (PR #214465)
Simon Tatham via llvm-commits
- [llvm] [X86][PartialReduction] Lower zext-byte add reductions to vpsadbw (PR #201076)
via llvm-commits
- [llvm] [OFFLOAD][OMP] Move OpenMP kernel argument processing from plugins (PR #213867)
Alex Duran via llvm-commits
- [llvm] [Bazel] Fixes 1bfde5f (PR #214467)
via llvm-commits
- [llvm] [VPlan] Support tailfolded loops in multi-use-reductions (PR #214455)
Philipp Rados via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
Steffen Larsen via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
Steffen Larsen via llvm-commits
- [llvm] [AArch64] Range-check the ext byte index (PR #214468)
Zane Hambly via llvm-commits
- [llvm] [AArch64] Range-check the ext byte index (PR #214468)
via llvm-commits
- [llvm] [AArch64][CostModel] Explicitly disable histograms for nxv1 types (PR #214470)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64][CostModel] Explicitly disable histograms for nxv1 types (PR #214470)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64][CostModel] Explicitly disable histograms for nxv1 types (PR #214470)
via llvm-commits
- [llvm] [NVVM][NVPTX] Add im2col_w support for S2G and reduction intrinsics (PR #214436)
Rajat Bajpai via llvm-commits
- [llvm] [AArch64] Range-check the ext byte index (PR #214468)
Zane Hambly via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
Marcos Maronas via llvm-commits
- [llvm] 1cc730f - [SPIRV] Legalize i1 min/max before selection (#204231)
via llvm-commits
- [llvm] [SPIRV] Legalize i1 min/max before selection (PR #204231)
Marcos Maronas via llvm-commits
- [llvm] [NVVM][NVPTX] Add im2col_w support for S2G and reduction intrinsics (PR #214436)
Rajat Bajpai via llvm-commits
- [llvm] [AArch64] Range-check the ext byte index (PR #214468)
Zane Hambly via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarUnmergeValues when SrcTy is float (PR #204541)
Kacper Doga via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarUnmergeValues when SrcTy is float (PR #204541)
Kacper Doga via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarUnmergeValues when SrcTy is float (PR #204541)
Kacper Doga via llvm-commits
- [llvm] [VPlan] Relax step to loop-inv in convToStridedAccess (PR #214476)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix invalid subregister copies for truncating stores (PR #213935)
David Green via llvm-commits
- [llvm] [VPlan] Relax step to loop-inv in convToStridedAccess (PR #214476)
via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
Donát Nagy via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
Petr Kurapov via llvm-commits
- [llvm] [VPlan] Relax step to loop-inv in convToStridedAccess (PR #214476)
Luke Lau via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AArch64][CostModel] Explicitly disable histograms for nxv1 types (PR #214470)
Graham Hunter via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [llvm] Validate immediates for SCVTF, UCVTF and EXT (PR #214233)
Zane Hambly via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen and x86-64-v3 (PR #214187)
via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [compiler-rt] [compiler-rt] Disable executable stack on `aeabi_u{read,write}*.S` (PR #214465)
Trevor Gross via llvm-commits
- [llvm] [VPlan] Relax step to loop-inv in convToStridedAccess (PR #214476)
Ramkumar Ramachandra via llvm-commits
- [llvm] [RISCV] Increase cost of vmv.x.s and vfmv.f.s (PR #214481)
Luke Lau via llvm-commits
- [llvm] [RISCV] Increase cost of vmv.x.s and vfmv.f.s (PR #214481)
Luke Lau via llvm-commits
- [llvm] [RISCV] Increase cost of vmv.x.s and vfmv.f.s (PR #214481)
via llvm-commits
- [llvm] [RISCV] Increase cost of vmv.x.s and vfmv.f.s (PR #214481)
via llvm-commits
- [llvm] [SPIRV] Legalize i1 min/max before selection (PR #204231)
LLVM Continuous Integration via llvm-commits
- [llvm] [DebugInfo] Keep validating after register and entry-value ops (PR #214057)
Matt Davis via llvm-commits
- [llvm] [AArch64] Improve AES clustering tests(NFC) (PR #213950)
David Green via llvm-commits
- [llvm] [ORC] Use __unw_add_dynamic_eh_frame_section/__unw_remove_dynamic_eh_ frame_section in RegisterEHFrames.cpp (PR #212260)
via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
Igor Kirillov via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (PR #102595)
Carl Ritson via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [ORC] Hoist Caller state into the base; add operator bool (PR #214483)
Lang Hames via llvm-commits
- [llvm] [ORC] Use __unw_add_dynamic_eh_frame_section/__unw_remove_dynamic_eh_ frame_section in RegisterEHFrames.cpp (PR #212260)
via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Luke Lau via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
Igor Kirillov via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (PR #102595)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (PR #102595)
Carl Ritson via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
Igor Kirillov via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
Igor Kirillov via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
Igor Kirillov via llvm-commits
- [llvm] [AMDGPU][CodeGen] Fix `EXPENSIVE_CHECKS` for multi-def rematerialization (PR #214484)
Lucas Ramirez via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Fix `EXPENSIVE_CHECKS` for multi-def rematerialization (PR #214484)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU][CodeGen] Fix `EXPENSIVE_CHECKS` for multi-def rematerialization (PR #214484)
via llvm-commits
- [llvm] [InstCombine][AArch64] Combine ANDs with two constant CMPHS (PR #213995)
Matthew Devereau via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [InstCombine][AArch64] Combine ANDs with two constant CMPHS (PR #213995)
Matthew Devereau via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Luke Lau via llvm-commits
- [llvm] [1/7][PISA] Add PISA target registration and backend stub (PR #214094)
Renato Golin via llvm-commits
- [llvm] [1/7][PISA] Add PISA target registration and backend stub (PR #214094)
Renato Golin via llvm-commits
- [llvm] [1/7][PISA] Add PISA target registration and backend stub (PR #214094)
Renato Golin via llvm-commits
- [llvm] [polly] Reland "[DomTree] Assert non-null block for pre-dom tree" (PR #187005)
Anthony Latsis via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] b73efb7 - [Hexagon] Avoid Handling Debug Instructions (#212918)
via llvm-commits
- [llvm] [Hexagon] Avoid Handling Debug Instructions (PR #212918)
Brian Cain via llvm-commits
- [llvm] [1/7][PISA] Add PISA target registration and backend stub (PR #214094)
Michal Paszkowski via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
Luke Lau via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
Lukas Sommer via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] 8610fba - [LV][NFC] Reorder creating vplans for UserVF and epilogueVF (#214379)
via llvm-commits
- [llvm] [LV][NFC] Reorder creating vplans for UserVF and epilogueVF (PR #214379)
Hassnaa Hamdi via llvm-commits
- [compiler-rt] 849c51e - [compiler-rt] Disable executable stack on `aeabi_u{read,write}*.S` (#214465)
via llvm-commits
- [compiler-rt] [compiler-rt] Disable executable stack on `aeabi_u{read,write}*.S` (PR #214465)
Simon Tatham via llvm-commits
- [llvm] [TBAA] Recover !tbaa for a memcpy of struct with same type fields (PR #214116)
Antonio Frighetto via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
Luke Lau via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [Passes] Run LoopSimplify before SLP (PR #209332)
Luke Lau via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [compiler-rt] [compiler-rt] Disable executable stack on `aeabi_u{read,write}*.S` (PR #214465)
Trevor Gross via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [DAG][X86] Avoid slow masked-store folds on Zen and x86-64-v3 (PR #214187)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU][CodeGen] Fix `EXPENSIVE_CHECKS` for multi-def rematerialization (PR #214484)
Simon Pilgrim via llvm-commits
- [compiler-rt] [compiler-rt] Disable executable stack on `aeabi_u{read,write}*.S` (PR #214465)
Trevor Gross via llvm-commits
- [llvm] [TBAA] Recover !tbaa for a memcpy of struct with same type fields (PR #214116)
Antonio Frighetto via llvm-commits
- [llvm] [AArch64] Use [SU]ADALP for partial (nx)v4i32 -> (nx)v2i64 add reduce. (PR #213915)
Paul Walker via llvm-commits
- [llvm] [AArch64] Use [SU]ADALP for partial (nx)v4i32 -> (nx)v2i64 add reduce. (PR #213915)
Paul Walker via llvm-commits
- [compiler-rt] [compiler-rt] Disable executable stack on `aeabi_u{read,write}*.S` (PR #214465)
via llvm-commits
- [llvm] [ORC] Use __unw_add_dynamic_eh_frame_section/__unw_remove_dynamic_eh_ frame_section in RegisterEHFrames.cpp (PR #212260)
via llvm-commits
- [llvm] [X86] Make bf16 a real register-class type (PR #214487)
via llvm-commits
- [lld] [LLD][COFF] Emit ARM64X relocations for TLS directory (PR #213529)
Martin Storsjö via llvm-commits
- [llvm] [X86] Make bf16 a real register-class type (PR #214487)
via llvm-commits
- [llvm] [X86] Make bf16 a real register-class type (PR #214487)
via llvm-commits
- [compiler-rt] [compiler-rt] Disable executable stack on `aeabi_u{read,write}*.S` (PR #214465)
Simon Tatham via llvm-commits
- [llvm] [X86] Make bf16 a real register-class type (PR #214487)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] Hybrid attributes kay (PR #214255)
Kay Hicketts via llvm-commits
- [compiler-rt] [compiler-rt] Disable executable stack on `aeabi_u{read,write}*.S` (PR #214465)
Simon Tatham via llvm-commits
- [llvm] 5ae6dfd - [AMDGPU][CodeGen] Fix `EXPENSIVE_CHECKS` for multi-def rematerialization (#214484)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Fix `EXPENSIVE_CHECKS` for multi-def rematerialization (PR #214484)
Lucas Ramirez via llvm-commits
- [llvm] [X86] Make bf16 a real register-class type (PR #214487)
via llvm-commits
- [lld] 65e92e0 - [LLD][COFF] Emit ARM64X relocations for TLS directory (#213529)
via llvm-commits
- [lld] [LLD][COFF] Emit ARM64X relocations for TLS directory (PR #213529)
Jacek Caban via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
via llvm-commits
- [llvm] [GlobalISel][AArch64] Optimize shl, lshr, ashr (PR #213576)
David Green via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for gfx12+ WMMA C-reuse chains (PR #214101)
Petar Jovanovic via llvm-commits
- [lld] [LLD][COFF] Emit ARM64X relocations for TLS directory (PR #213529)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Emit ARM64X relocations for TLS directory (PR #213529)
Jacek Caban via llvm-commits
- [clang] [llvm] [Clang][AIX] Add -mloadtime-comment-vars flag to preserve identifying variables (PR #187986)
Tony Varghese via llvm-commits
- [llvm] [Analysis] Extend llvm.experimental.cttz.elts to type-based-cost (PR #184578)
Luke Lau via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for gfx12+ WMMA C-reuse chains (PR #214101)
Petar Jovanovic via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for gfx12+ WMMA C-reuse chains (PR #214101)
Petar Jovanovic via llvm-commits
- [llvm] [X86] Make bf16 a real register-class type (PR #214487)
via llvm-commits
- [llvm] [Passes] Run LoopSimplify before SLP (PR #209332)
via llvm-commits
- [llvm] [Passes] Run LoopSimplify before SLP (PR #209332)
via llvm-commits
- [llvm] [Passes] Run LoopSimplify before SLP (PR #209332)
via llvm-commits
- [llvm] [Passes] Run LoopSimplify before SLP (PR #209332)
via llvm-commits
- [llvm] [Passes] Run LoopSimplify before SLP (PR #209332)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix invalid subregister copies for truncating stores (PR #213935)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix invalid subregister copies for truncating stores (PR #213935)
Cullen Rhodes via llvm-commits
- [compiler-rt] [compiler-rt] Disable executable stack on `aeabi_u{read,write}*.S` (PR #214465)
via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for gfx12+ WMMA C-reuse chains (PR #214101)
via llvm-commits
- [llvm] PPC750cl, and initial support for paired singles (PR #211463)
Cynthia Coan via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
David Green via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
David Green via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
David Green via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
David Green via llvm-commits
- [clang] [llvm] [Clang][PCH] Use metadata for embedding AST (PR #214135)
Steffen Larsen via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for gfx12+ WMMA C-reuse chains (PR #214101)
Petar Jovanovic via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for gfx12+ WMMA C-reuse chains (PR #214101)
via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Luke Lau via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for gfx12+ WMMA C-reuse chains (PR #214101)
via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
via llvm-commits
- [llvm] [Bazel] Fixes 1bfde5f (PR #214467)
Walter Lee via llvm-commits
- [llvm] [LV] Vectorize uncountable early exit store loops with combined conditions (PR #205109)
Graham Hunter via llvm-commits
- [llvm] [Bazel] Fixes 1bfde5f (PR #214467)
Walter Lee via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [Analysis] Extend llvm.experimental.cttz.elts to type-based-cost (PR #184578)
Philipp Rados via llvm-commits
- [llvm] [LV] Vectorize uncountable early exit store loops with combined conditions (PR #205109)
Graham Hunter via llvm-commits
- [llvm] [VPlan] Add vputils::reconstructSSA (PR #212209)
Luke Lau via llvm-commits
- [llvm] [ORC] Use __unw_add_dynamic_eh_frame_section/__unw_remove_dynamic_eh_ frame_section in RegisterEHFrames.cpp (PR #212260)
Alexis Engelke via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for WMMA C-reuse chains (PR #214101)
Petar Jovanovic via llvm-commits
- [llvm] [AMDGPU] Add custom lowering of llvm.convert.to.arbitrary.fp for FP8 (PR #213813)
Arseniy Obolenskiy via llvm-commits
- [llvm] [X86] Make bf16 a real register-class type (PR #214487)
via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Michael Kruse via llvm-commits
- [clang] [llvm] [mlir] [openmp] [Clang][OpenMP] Canonicalize Intra-tiles in Loop Tiling (PR #191114)
Michael Kruse via llvm-commits
- [llvm] [AMDGPU] Skip s_delay_alu for WMMA C-reuse chains (PR #214101)
Petar Jovanovic via llvm-commits
- [llvm] [Hexagon] Do not sign extend the unsigned comparison of short integers. (PR #212914)
Brian Cain via llvm-commits
- [llvm] [polly] Reland "[DomTree] Assert non-null block for pre-dom tree" (PR #187005)
Alexis Engelke via llvm-commits
- [llvm] [Support] Add LLVM_WINDOWS_AVOID_SHELL32_APIS for shell32-free path lookups (PR #209448)
Aaron Ballman via llvm-commits
- [llvm] [AArch64][GISel] Recover ADDHN from OR comparison masks (PR #213925)
David Green via llvm-commits
- [llvm] [AArch64][GISel] Recover ADDHN from OR comparison masks (PR #213925)
David Green via llvm-commits
- [llvm] [AArch64][GISel] Recover ADDHN from OR comparison masks (PR #213925)
David Green via llvm-commits
- [llvm] [AMDGPU][GISel] Allow SGPR scales for amdgcn_cvt_scalef32_pk_bf16_fp8 etc. (PR #214495)
via llvm-commits
- [lld] [llvm] RFC: [llvm-readobj] Support FDO package metadata in readelf (PR #214375)
Dan McGregor via llvm-commits
- [llvm] [AMDGPU][GISel] Allow SGPR scales for amdgcn_cvt_scalef32_pk_bf16_fp8 etc. (PR #214495)
via llvm-commits
- [llvm] [CodeGen] Add scalarization for vector (de)interleave (PR #212547)
Paul Walker via llvm-commits
- [llvm] Revert "[SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs" (PR #212485)
Mingjie Xu via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AArch64] Add widening for vector interleave (PR #214313)
Paul Walker via llvm-commits
- [llvm] [AArch64] Add widening for vector interleave (PR #214313)
Paul Walker via llvm-commits
- [llvm] [Transforms][Utils] Default the LoopSplitUtils pass to innermost loops (PR #214452)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AArch64] Add widening for vector interleave (PR #214313)
Paul Walker via llvm-commits
- [llvm] [RISCV] Increase cost of vmv.x.s and vfmv.f.s (PR #214481)
via llvm-commits
- [llvm] [AArch64] Adjust cost for min/max intrinsics using v2i8 and v2i16 (PR #212801)
David Green via llvm-commits
- [llvm] [AArch64] Adjust cost for min/max intrinsics using v2i8 and v2i16 (PR #212801)
David Green via llvm-commits
- [llvm] [AArch64] Adjust cost for min/max intrinsics using v2i8 and v2i16 (PR #212801)
David Green via llvm-commits
- [llvm] [AArch64] Adjust cost for min/max intrinsics using v2i8 and v2i16 (PR #212801)
David Green via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Simon Pilgrim via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Simon Pilgrim via llvm-commits
- [llvm] [ORC] Use __unw_add_dynamic_eh_frame_section/__unw_remove_dynamic_eh_ frame_section in RegisterEHFrames.cpp (PR #212260)
via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Simon Pilgrim via llvm-commits
- [llvm] [Hexagon] Do not sign extend the unsigned comparison of short integers. (PR #212914)
Brian Cain via llvm-commits
- [lld] [LLD][COFF] Emit ARM64X relocations for TLS directory (PR #213529)
Jacek Caban via llvm-commits
- [clang] [lld] [llvm] [LLVM] Respect `optnone` in `promote-args` and `deadargelim` (PR #211804)
Antonio Frighetto via llvm-commits
- [clang] [lld] [llvm] [LLVM] Respect `optnone` in `promote-args` and `deadargelim` (PR #211804)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
Donát Nagy via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
Donát Nagy via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
Donát Nagy via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
Donát Nagy via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
Donát Nagy via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Simon Pilgrim via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Kirill Vedernikov via llvm-commits
- [llvm] [X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
via llvm-commits
- [llvm] [offload][lit] Run unit tests in check-offload if libomptarget isn't built (PR #214334)
Nick Sarnie via llvm-commits
- [llvm] [Transforms][Utils] Reject unsafe iteration spaces in LoopSplitUtils (PR #214272)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
Donát Nagy via llvm-commits
- [llvm] [Transforms][Utils] Reject unsafe iteration spaces in LoopSplitUtils (PR #214272)
Ramkumar Ramachandra via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Kirill Vedernikov via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Kirill Vedernikov via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Kirill Vedernikov via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Kirill Vedernikov via llvm-commits
- [llvm] [X86] Make bf16 a real register-class type (PR #214487)
via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Kirill Vedernikov via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
Łukasz Plewa via llvm-commits
- [llvm] [offload] add parameterized unit tests (PR #209115)
Łukasz Plewa via llvm-commits
- [compiler-rt] [sanitizer_common][NFC] Fix sanitizer_platform_limits_posix.cpp formatting (PR #180823)
Jake Egan via llvm-commits
- [llvm] [SPIR-V] Lower nested aggregate insertvalue operands (PR #204239)
Nick Sarnie via llvm-commits
- [lld] [LLD][COFF] Emit ARM64X relocations for TLS directory (PR #213529)
via llvm-commits
- [libcxx] [llvm] [libc++] Lower the default benchmark_min_time to 0.2s (PR #214499)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Lower the default benchmark_min_time to 0.2s (PR #214499)
via llvm-commits
- [llvm] [DebugInfo] Clear subregister mask state after use (PR #206428)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo] Clear subregister mask state after use (PR #206428)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo] Clear subregister mask state after use (PR #206428)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [AArch64] Add initial sched model for hip12 (PR #212935)
Zhiheng Xie via llvm-commits
- [libcxx] [llvm] [libc++] Lower the default benchmark_min_time to 0.2s (PR #214499)
Louis Dionne via llvm-commits
- [llvm] [DebugInfo] Clear subregister mask state after use (PR #206428)
Orlando Cazalet-Hyams via llvm-commits
- [libcxx] [llvm] [libc++] Lower the default benchmark_min_time to 0.2s (PR #214499)
via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
Petr Kurapov via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Kirill Vedernikov via llvm-commits
- [lld] [LLD][COFF] Emit ARM64X relocations for TLS directory (PR #213529)
LLVM Continuous Integration via llvm-commits
- [llvm] [RISCV][XCV] Auto-select XCVmac/XCValu/XCVbitmanip from generic IR (PR #204882)
via llvm-commits
- [llvm] Revert "[SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs" (PR #212485)
Antonio Frighetto via llvm-commits
- [llvm] [CodeGen][AArch64] Use vector parts for internal non-power-of-two vectors (PR #213982)
David Green via llvm-commits
- [llvm] [CodeGen][AArch64] Use vector parts for internal non-power-of-two vectors (PR #213982)
David Green via llvm-commits
- [llvm] [CodeGen][AArch64] Use vector parts for internal non-power-of-two vectors (PR #213982)
David Green via llvm-commits
- [llvm] [CodeGen][AArch64] Use vector parts for internal non-power-of-two vectors (PR #213982)
David Green via llvm-commits
- [llvm] [IR][TableGen] Add RangeSet TableGen intrinsic property (PR #203623)
Kirill Vedernikov via llvm-commits
- [llvm] [mlir] [MLIR][SPIRV] Split vector accesses under the Logical addressing model (PR #214173)
Igor Wodiany via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
John Brawn via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] 6348771 - [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (#213721)
via llvm-commits
- [llvm] Revert "[SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs" (PR #212485)
Mingjie Xu via llvm-commits
- [llvm] [AMDGPU][LibCallSimplify] Use target type's float-semantics in `ConstantFP::get` (PR #213721)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] Revert "[SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs" (PR #212485)
Antonio Frighetto via llvm-commits
- [llvm] 848dfb9 - [Hexagon] Do not sign extend the unsigned comparison of short integers. (#212914)
via llvm-commits
- [llvm] [Hexagon] Do not sign extend the unsigned comparison of short integers. (PR #212914)
Brian Cain via llvm-commits
- [flang] [lldb] [llvm] [mlir] [NFC] Add missing <cmath> and <limits> includes across llvm, mlir, lldb, flang, and bolt (PR #214410)
Aiden Grossman via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
John Brawn via llvm-commits
- [llvm] [LoopSplitUtils] Prevent erasure of non-dead latch compares (PR #214243)
Sean Clarke via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Pre-commit tests for readanylane merge regbank combine (NFC) (PR #214355)
Anshil Gandhi via llvm-commits
- [llvm] [CodeGen] Add scalarization for vector (de)interleave (PR #212547)
Kamlesh Kumar via llvm-commits
- [llvm] [LoopSplitUtils] Prevent erasure of non-dead latch compares (PR #214243)
Sean Clarke via llvm-commits
- [clang] [lld] [llvm] [LLVM] Respect `optnone` in `promote-args` and `deadargelim` (PR #211804)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Pre-commit tests for readanylane merge regbank combine (NFC) (PR #214355)
Anshil Gandhi via llvm-commits
- [llvm] Revert "[SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs" (PR #212485)
Mingjie Xu via llvm-commits
- [llvm] [indvars] Update SCEV after eliminating CmpInst of loop latch (PR #207044)
Michael Kruse via llvm-commits
- [flang] [lldb] [llvm] [mlir] [NFC] Add missing <cmath> and <limits> includes across llvm, mlir, lldb, flang, and bolt (PR #214410)
Walter Lee via llvm-commits
- [llvm] [CodeGen] Add scalarization for vector (de)interleave (PR #212547)
Kamlesh Kumar via llvm-commits
- [llvm] [CodeGen] Add scalarization for vector (de)interleave (PR #212547)
Kamlesh Kumar via llvm-commits
- [clang] [lld] [llvm] [LLVM] Respect `optnone` in `promote-args` and `deadargelim` (PR #211804)
Antonio Frighetto via llvm-commits
- [llvm] [LV] Add cross-part load overlap heuristic for interleaving (PR #214500)
Sergey Shcherbinin via llvm-commits
- [clang] [lld] [llvm] [LLVM] Respect `optnone` in `promote-args` and `deadargelim` (PR #211804)
Joseph Huber via llvm-commits
- [clang] [lld] [llvm] [LLVM] Respect `optnone` in `promote-args` and `deadargelim` (PR #211804)
Joseph Huber via llvm-commits
- [llvm] [AArch64] Enable FEAT_LSFE CodeGen only when exception can be ignored (PR #212799)
via llvm-commits
- [clang] [llvm] [X86] AVX10_V2_AUX Implementation (PR #206888)
via llvm-commits
- [llvm] [LV] Add cross-part load overlap heuristic for interleaving (PR #214500)
via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
David Sherwood via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
David Sherwood via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
David Sherwood via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
David Sherwood via llvm-commits
- [llvm] 27f1aa4 - [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (#211003)
via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
Simon Pilgrim via llvm-commits
- [llvm] [X86][AsmParser] Support parentheses around scale and index register in Intel syntax (PR #211003)
via llvm-commits
- [llvm] [SLP] Allow non-power-of-2 VF in tryToVectorizeList (PR #206259)
Harrison Hao via llvm-commits
- [llvm] [SLP] Allow non-power-of-2 VF in tryToVectorizeList (PR #206259)
Harrison Hao via llvm-commits
- [llvm] [DAGCombine][AArch64] Combine add vscale to sub if imm is legal (PR #214284)
Paul Walker via llvm-commits
- [llvm] [DAGCombine][AArch64] Combine add vscale to sub if imm is legal (PR #214284)
Paul Walker via llvm-commits
- [llvm] [DAGCombine][AArch64] Combine add vscale to sub if imm is legal (PR #214284)
Paul Walker via llvm-commits
- [clang] [llvm] Reland "[HIPSPV] Add in-tree SPIR-V backend support for chipStar" (PR #213052)
Yaxun Liu via llvm-commits
- [clang] [llvm] Reland "[HIPSPV] Add in-tree SPIR-V backend support for chipStar" (PR #213052)
Yaxun Liu via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
Simon Pilgrim via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
Simon Pilgrim via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
Simon Pilgrim via llvm-commits
- [llvm] [BPF] Define set of BPF libcalls (PR #169537)
Lucas Ste via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Luke Lau via llvm-commits
- [llvm] [AArch64][CostModel] Explicitly disable histograms for nxv1 types (PR #214470)
Paul Walker via llvm-commits
- [libcxx] [llvm] [libc++] Lower the default benchmark_min_time to 0.2s (PR #214499)
Aiden Grossman via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
Harry Ramsey via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
John Brawn via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
David Sherwood via llvm-commits
- [llvm] [DebugInfo] Fix compact DWARF expression failure handling (PR #213391)
Scott Linder via llvm-commits
- [llvm] 9fd1052 - [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (#214268)
via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
Harry Ramsey via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
David Sherwood via llvm-commits
- [llvm] [AArch64][CodeGen] Fold tbx(splat(0), table, idxs) to tbl(table, idxs) (PR #214268)
via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
John Brawn via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
Luke Lau via llvm-commits
- [clang] [llvm] Reland "[HIPSPV] Add in-tree SPIR-V backend support for chipStar" (PR #213052)
via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
via llvm-commits
- [llvm] [OpenMPIRBuilder] Emit a dispatch loop for ordered worksharing loops on the device (PR #214263)
Tom Eccles via llvm-commits
- [llvm] [Passes] Run LoopSimplify before SLP (PR #209332)
via llvm-commits
- [llvm] [AMDGPU] Fold fsub into fma_mix via free neg_lo modifier (PR #212305)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fold fsub into fma_mix via free neg_lo modifier (PR #212305)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Build vendored SPIRV-Tools in Release mode (PR #214159)
Dmitry Sidorov via llvm-commits
- [llvm] [TailRecElim] Fix miscompile of returns using a non-eliminated recursive call (PR #214503)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Fix miscompile of returns using a non-eliminated recursive call (PR #214503)
via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
Petr Kurapov via llvm-commits
- [llvm] [TailRecElim] Fix miscompile of returns using a non-eliminated recursive call (PR #214503)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Fix miscompile of returns using a non-eliminated recursive call (PR #214503)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Fix miscompile of returns using a non-eliminated recursive call (PR #214503)
Federico Bruzzone via llvm-commits
- [llvm] [Support] Add LLVM_WINDOWS_AVOID_SHELL32_APIS for shell32-free path lookups (PR #209448)
Saleem Abdulrasool via llvm-commits
- [llvm] [TailRecElim] Fix miscompile of returns using a non-eliminated recursive call (PR #214503)
Federico Bruzzone via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
Dmitry Sidorov via llvm-commits
- [llvm] bc00b3a - [AArch64][CostModel] Explicitly disable histograms for nxv1 types (#214470)
via llvm-commits
- [llvm] [AArch64][CostModel] Explicitly disable histograms for nxv1 types (PR #214470)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64][CostModel] Consider some nxv1 operations as legal (PR #214471)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64][CostModel] Consider some nxv1 operations as legal (PR #214471)
Gaëtan Bossu via llvm-commits
- [llvm] [TailRecElim] Fix miscompile of returns using a non-eliminated recursive call (PR #214503)
Federico Bruzzone via llvm-commits
- [llvm] [offload] Fix compatibility for level_zero 25.22.33944 (PR #214215)
Łukasz Plewa via llvm-commits
- [llvm] 708dafb - [SPIR-V] Build vendored SPIRV-Tools in Release mode (#214159)
via llvm-commits
- [llvm] [SPIR-V] Build vendored SPIRV-Tools in Release mode (PR #214159)
Arseniy Obolenskiy via llvm-commits
- [llvm] [TailRecElim] Fix miscompile of returns using a non-eliminated recursive call (PR #214503)
Federico Bruzzone via llvm-commits
- [llvm] [RISCV] Increase cost of vmv.x.s and vfmv.f.s (PR #214481)
Luke Lau via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [PreISelIntrinsicLowering] Lower bounded memcpy/memmove to masked load/store (PR #212710)
via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
Dmitry Sidorov via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
Luke Lau via llvm-commits
- [llvm] [AMDGPU] Rewrite undef PHIs with a unique constant value (PR #214319)
via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
Igor Kirillov via llvm-commits
- [clang] [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Dmitry Sidorov via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
Simon Pilgrim via llvm-commits
- [llvm] [TailRecElim] Generalize the unary accumulator recurrence to any pure function (PR #214507)
Federico Bruzzone via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
zhijian lin via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
zhijian lin via llvm-commits
- [llvm] [SelectionDAG] Fold constant PARTIAL_REDUCE_SMLA/UMLA/SUMLA nodes (PR #210351)
Simon Pilgrim via llvm-commits
- [llvm] [LLVM] Move libcall <-> ISD::NodeType association into libcall tablegen (PR #204029)
Joseph Huber via llvm-commits
- [llvm] [InstCombine] Preserve access groups in mergeStoreIntoSuccessor (PR #214509)
via llvm-commits
- [llvm] [LLVM] Move libcall <-> ISD::NodeType association into libcall tablegen (PR #204029)
Joseph Huber via llvm-commits
- [llvm] [SPIR-V] Build vendored SPIRV-Tools in Release mode (PR #214159)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Preserve access groups in mergeStoreIntoSuccessor (PR #214509)
via llvm-commits
- [llvm] [X86][SchedModel] Add Znver4/Znver5 masked gather/scatter overrides (PR #212997)
Simon Pilgrim via llvm-commits
- [llvm] [lit] Stop bare env from short-circuiting the pipeline (PR #214512)
Prasoon Kumar via llvm-commits
- [llvm] [lit] Stop bare env from short-circuiting the pipeline (PR #214512)
via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
zhijian lin via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
zhijian lin via llvm-commits
- [compiler-rt] [scudo] Add check to verify locking is correct. (PR #214377)
Sadaf Ebrahimi via llvm-commits
- [lld] [llvm] RFC: [llvm-readobj] Support FDO package metadata in readelf (PR #214375)
Dan McGregor via llvm-commits
- [llvm] [lit] Stop bare env from short-circuiting the pipeline (PR #214512)
Aiden Grossman via llvm-commits
- [llvm] [lit] Stop bare env from short-circuiting the pipeline (PR #214512)
Aiden Grossman via llvm-commits
- [llvm] [VectorCombine] Fold reduction chains with equivalent bitcast sources (PR #212084)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Fold reduction chains with equivalent bitcast sources (PR #212084)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Preserve access groups in mergeStoreIntoSuccessor (PR #214509)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Preserve access groups in mergeStoreIntoSuccessor (PR #214509)
Yingwei Zheng via llvm-commits
- [llvm] [Support] Add LLVM_WINDOWS_AVOID_SHELL32_APIS for shell32-free path lookups (PR #209448)
Aaron Ballman via llvm-commits
- [llvm] [AMDGPU][GISel] Allow SGPR scales for amdgcn_cvt_scalef32_pk_bf16_fp8 etc. (PR #214495)
Krzysztof Drewniak via llvm-commits
- [llvm] [ExpandReductions] Add support for non-pow2 vector counts (PR #208738)
Simon Pilgrim via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
Arseniy Obolenskiy via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
zhijian lin via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Louis Dionne via llvm-commits
- [llvm] [openmp] [OpenMP][OMPT] Error when registering EMI and non-EMI callbacks (PR #213697)
Michael Halkenhäuser via llvm-commits
- [llvm] [openmp] [OpenMP][OMPT] Error when registering EMI and non-EMI callbacks (PR #213697)
Michael Halkenhäuser via llvm-commits
- [llvm] [openmp] [OpenMP][OMPT] Error when registering EMI and non-EMI callbacks (PR #213697)
Michael Halkenhäuser via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
Mariusz Sikora via llvm-commits
- [llvm] [NVPTX] Model SM architectures as subtarget features (NFC) (PR #214335)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Model SM architectures as subtarget features (NFC) (PR #214335)
Durgadoss R via llvm-commits
- [llvm] Reapply "[X86] EltsFromConsecutiveLoads - handle trunc(wideload()) patterns" (#199371) (PR #208999)
Adam Scott via llvm-commits
- [llvm] [NVPTX] Model SM architectures as subtarget features (NFC) (PR #214335)
Durgadoss R via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Joseph Huber via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Joseph Huber via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Joseph Huber via llvm-commits
- [llvm] [RISCV] Turn certain cases of masked.load into vp.load + vp.merge (PR #214350)
Min-Yih Hsu via llvm-commits
- [llvm] [DAGCombine][AArch64] Combine add vscale to sub if imm is legal (PR #214284)
John Brawn via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [InstCombine] Fold shl of constant by cttz into multiply of lowest set bit (PR #214517)
via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
Arseniy Obolenskiy via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Krzysztof Drewniak via llvm-commits
- [llvm] [RegisterCoalescer] Avoid redundant rematerialization when def has intervening store uses (PR #212232)
via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Krzysztof Drewniak via llvm-commits
- [llvm] [RISCV] Turn certain cases of masked.load into vp.load + vp.merge (PR #214350)
Min-Yih Hsu via llvm-commits
- [llvm] [Mips] Do not fold select(cond, binop(x, a), binop(x, b)) when the a/b is legal imm (PR #212163)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [IR] change i128 datalayout default to match clang (PR #214518)
Simeon David Schaub via llvm-commits
- [llvm] [VectorCombine] Fold reduction chains with equivalent bitcast sources (PR #212084)
Jinpeng Wang via llvm-commits
- [llvm] [X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Craig Topper via llvm-commits
- [llvm] [X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Craig Topper via llvm-commits
- [llvm] [X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Craig Topper via llvm-commits
- [llvm] [X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
via llvm-commits
- [llvm] [Support] Add LLVM_WINDOWS_AVOID_SHELL32_APIS for shell32-free path lookups (PR #209448)
Saleem Abdulrasool via llvm-commits
- [llvm] [DebugInfo] Clear subregister mask state after use (PR #206428)
via llvm-commits
- [llvm] [DAG] ISD::matchUnaryPredicate / matchUnaryFpPredicate / matchBinaryPredicate - add DemandedElts variant (PR #183013)
Simon Pilgrim via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [llvm] [DebugInfo] Clear subregister mask state after use (PR #206428)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Nikhil Kotikalapudi via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [llvm] [MC][AsmParser] Resolve FIXME items and handle zero-sized NOP emissions in AsmParser (PR #214396)
Sam Elliott via llvm-commits
- [llvm] [PowerPC] Handle native 128-bit PPC32 arguments (PR #214522)
Matthias Görgens via llvm-commits
- [llvm] [AssumptionCache] Remove incorrect assertion from `removeAffectedValues()` (PR #214524)
Nathan Corbyn via llvm-commits
- [llvm] [NVPTX] Model SM architectures as subtarget features (NFC) (PR #214335)
Alex MacLean via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [flang] [llvm] [mlir] [openmp] [Flang][OpenMP] Lower scan directive and inscan reduction modifier (PR #206747)
CHANDRA GHALE via llvm-commits
- [llvm] [RISCV] Remove isBarrier from PseudoCALLReg/PseudoTLSDESCCall (PR #214155)
Sam Elliott via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Jan Patrick Lehr via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [llvm] [AMDGPU][CodeGen] Incrementally update reserved regs for SIPreAllocateWWMRegs pass in RegisterClassInfo (PR #212201)
Nikhil Kotikalapudi via llvm-commits
- [llvm] Revert "[SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs" (PR #212485)
Antonio Frighetto via llvm-commits
- [llvm] [lit] Stop bare env from short-circuiting the pipeline (PR #214512)
Prasoon Kumar via llvm-commits
- [llvm] [InstCombine][AArch64] Combine ANDs with two constant CMPHS (PR #213995)
Paul Walker via llvm-commits
- [llvm] [InstCombine][AArch64] Combine ANDs with two constant CMPHS (PR #213995)
Paul Walker via llvm-commits
- [llvm] [InstCombine][AArch64] Combine ANDs with two constant CMPHS (PR #213995)
Paul Walker via llvm-commits
- [llvm] [lit] Stop bare env from short-circuiting the pipeline (PR #214512)
Prasoon Kumar via llvm-commits
- [llvm] [Transforms][Utils] Handle live-outs not defined in the loop in LoopSplitUtils (PR #214453)
Ramkumar Ramachandra via llvm-commits
- [llvm] [CodeGen] Add scalarization for vector (de)interleave (PR #212547)
Paul Walker via llvm-commits
- [llvm] [MachineModuleInfo] add a grouping mechanism to defer deletion MF (PR #214525)
Gang Chen via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Graham Hunter via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Graham Hunter via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Graham Hunter via llvm-commits
- [llvm] [PowerPC] Handle native 128-bit PPC32 arguments (PR #214522)
via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIRV] Translate {uinc/udec}_wrap as opaque intrinsics and preserve AMDGPU metadata through NonSemantic.AuxData (PR #213685)
Arseniy Obolenskiy via llvm-commits
- [llvm] [LLVM] Move libcall <-> ISD::NodeType association into libcall tablegen (PR #204029)
Joseph Huber via llvm-commits
- [llvm] [GlobalISel][AArch64] Optimize shl, lshr, ashr (PR #213576)
Yeongu Choe via llvm-commits
- [llvm] [VectorCombine] Fold reduction chains with equivalent bitcast sources (PR #212084)
Jinpeng Wang via llvm-commits
- [llvm] [lit] Stop bare env from short-circuiting the pipeline (PR #214512)
Prasoon Kumar via llvm-commits
- [llvm] [SDAG] Handle vector expansion when expanding FABS (PR #214341)
Krzysztof Drewniak via llvm-commits
- [llvm] [AArch64][GlobalISel] Match SelectionDAG lowering for vshll_n and vshll_high_n intrinsics (PR #214449)
Kieran B via llvm-commits
- [llvm] [InstCombine] Fold shl of constant by cttz into multiply of lowest set bit (PR #214517)
via llvm-commits
- [llvm] [MachineModuleInfo] add a grouping mechanism to defer deletion MF (PR #214525)
Gang Chen via llvm-commits
- [llvm] [Support] Add LLVM_WINDOWS_AVOID_SHELL32_APIS for shell32-free path lookups (PR #209448)
Aaron Ballman via llvm-commits
- [llvm] [MachineModuleInfo] add a grouping mechanism to defer deletion MF (PR #214525)
Gang Chen via llvm-commits
- [llvm] [AssumptionCache] Remove incorrect assertion from `removeAffectedValues()` (PR #214524)
Nathan Corbyn via llvm-commits
- [llvm] [AssumptionCache] Remove incorrect assertion from `removeAffectedValues()` (PR #214524)
Nathan Corbyn via llvm-commits
- [llvm] 4e95a2d - [CodeGen] Add scalarization for vector (de)interleave (#212547)
via llvm-commits
- [llvm] [CodeGen] Add scalarization for vector (de)interleave (PR #212547)
Kamlesh Kumar via llvm-commits
- [llvm] [SandboxVec][Scheduler][DAG] Fix the update of DGNode on setOperand (PR #214110)
via llvm-commits
- [llvm] [SandboxVec][Scheduler][DAG] Fix the update of DGNode on setOperand (PR #214110)
via llvm-commits
- [llvm] [SandboxVec][Scheduler][DAG] Fix the update of DGNode on setOperand (PR #214110)
via llvm-commits
- [llvm] [SDAG] Handle vector expansion when expanding FABS (PR #214341)
via llvm-commits
- [llvm] [mlir] [AMDGPU] Let LDSDMA ops cross a sched_barrier when the mask allows it (PR #203255)
Krzysztof Drewniak via llvm-commits
- [llvm] [NVPTX] Model SM architectures as subtarget features (NFC) (PR #214335)
Alex MacLean via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [lld] [llvm] RFC: [llvm-readobj] Support FDO package metadata in readelf (PR #214375)
Dan McGregor via llvm-commits
- [llvm] [SDAG] Handle vector expansion when expanding FABS (PR #214341)
Krzysztof Drewniak via llvm-commits
- [llvm] Reland "[MergeFunctions] Preserve instruction-level profile metadata during merging" (#208009) (PR #210138)
Mircea Trofin via llvm-commits
- [llvm] Reland "[MergeFunctions] Preserve instruction-level profile metadata during merging" (#208009) (PR #210138)
Mircea Trofin via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
via llvm-commits
- [llvm] [LAA] SCEV-licm-reduce depend_diff_types test (NFC) (PR #213875)
Andrei Elovikov via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] 79bc079 - Reland "[MergeFunctions] Preserve instruction-level profile metadata during merging" (#208009) (#210138)
via llvm-commits
- [llvm] Reland "[MergeFunctions] Preserve instruction-level profile metadata during merging" (#208009) (PR #210138)
Alok Kumar Sharma via llvm-commits
- [llvm] [LLVM] Move libcall <-> ISD::NodeType association into libcall tablegen (PR #204029)
Joseph Huber via llvm-commits
- [compiler-rt] [compiler-rt] Fix ubsan_minimal compilation error for GPU targets (PR #214392)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
via llvm-commits
- [llvm] Reland "[MergeFunctions] Preserve instruction-level profile metadata during merging" (#208009) (PR #210138)
Alok Kumar Sharma via llvm-commits
- [llvm] [AMDGPU] Add AMDGPU support for llvm-objcopy (PR #190020)
David Salinas via llvm-commits
- [llvm] [LLVM] Move fp libcall selection into TableGen (PR #204029)
Joseph Huber via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Peter Smith via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Peter Smith via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Peter Smith via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Peter Smith via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Peter Smith via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Peter Smith via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Peter Smith via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Peter Smith via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Peter Smith via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Peter Smith via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Louis Dionne via llvm-commits
- [llvm] [TTI] Add getPointerInfos/getPointerInfo query for target address spaces (PR #213311)
Petr Kurapov via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeKnownBits (PR #214533)
Deepak Shirke via llvm-commits
- [llvm] [libsycl] Add constructors for context (PR #214538)
via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Louis Dionne via llvm-commits
- [llvm] [AMDGPU] Pipeline DS_READ_B128 with F16 MFMA on gfx950 (PR #212330)
Kevin Choi via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [libsycl] Add constructors for context (PR #214538)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
via llvm-commits
- [llvm] [libsycl] Add constructors for context (PR #214538)
via llvm-commits
- [llvm] [NFC][AMDGPU] Let IR level callers query the FMA/FMAD predicates (PR #213310)
Dmitry Sidorov via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Louis Dionne via llvm-commits
- [llvm] [NVPTX] Model SM architectures as subtarget features (NFC) (PR #214335)
Durgadoss R via llvm-commits
- [llvm] [RISCV] Turn certain cases of masked.load into vp.load + vp.merge (PR #214350)
Craig Topper via llvm-commits
- [llvm] [RISCV] Turn certain cases of masked.load into vp.load + vp.merge (PR #214350)
Craig Topper via llvm-commits
- [llvm] [NVPTX] Model SM architectures as subtarget features (NFC) (PR #214335)
Durgadoss R via llvm-commits
- [llvm] [libsycl] Add constructors for context (PR #214538)
via llvm-commits
- [llvm] [NFC][DWARF] Prefer addSectionLabel (PR #214239)
Eric Christopher via llvm-commits
- [llvm] [NFC][DWARF] Prefer addSectionLabel (PR #214239)
Eric Christopher via llvm-commits
- [llvm] [NFC][DWARF] Prefer addSectionLabel (PR #214239)
Eric Christopher via llvm-commits
- [llvm] [NFC][DWARF] Prefer addSectionLabel (PR #214239)
Eric Christopher via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Louis Dionne via llvm-commits
- [llvm] [RISCV] Increase cost of vmv.x.s and vfmv.f.s (PR #214481)
Ryan Buchner via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Louis Dionne via llvm-commits
- [llvm] [X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Remove binop(concat(x,y),concat(a,b)) -> concat(binop(x,a),binop(y,b)) fold (PR #214285)
Yingwei Zheng via llvm-commits
- [llvm] [DAGCombiner] Expose CSE for shifts of logic operations (PR #213091)
Hao Ren via llvm-commits
- [llvm] [MC][AsmParser] Resolve FIXME items and handle zero-sized NOP emissions in AsmParser (PR #214396)
via llvm-commits
- [llvm] [gsymutil] Add `--statistics` option (PR #186495)
Roy Shi via llvm-commits
- [llvm] [SLP] Allow non-power-of-2 VF in tryToVectorizeList (PR #206259)
Alexey Bataev via llvm-commits
- [compiler-rt] Revert "[compiler-rt][pgo] Add profile instrumentation test for coroutines" (PR #214547)
Douglas Yung via llvm-commits
- [llvm] [InstCombine] Canonicalize nsz NaN-fallback float clamp to minnum/maxnum (PR #213690)
Yingwei Zheng via llvm-commits
- [compiler-rt] Revert "[compiler-rt][pgo] Add profile instrumentation test for coroutines" (PR #214547)
Douglas Yung via llvm-commits
- [llvm] [AArch64] Fix cost of vector shifts with non-uniform constant amounts (PR #214206)
David Green via llvm-commits
- [llvm] [Mips] Do not fold select(cond, binop(x, a), binop(x, b)) when the a/b is legal imm (PR #212163)
Keith Dunwoody via llvm-commits
- [clang] [llvm] [DirectX] Promote to an official target (PR #214066)
Farzon Lotfi via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [AMDGPU] Reserve addrspaces used downstream (PR #214549)
Joe Nash via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [compiler-rt] 38ca11f - [scudo] Add check to verify locking is correct. (#214377)
via llvm-commits
- [compiler-rt] [scudo] Add check to verify locking is correct. (PR #214377)
Christopher Ferris via llvm-commits
- [llvm] [NVPTX][AsmPrinter] Allow fp128 aggregate types in NVPTX backend (PR #214546)
Princeton Ferro via llvm-commits
- [llvm] [lit] Add --wtt-output option to report results in WTT (.wtl) format (PR #211066)
Aiden Grossman via llvm-commits
- [llvm] [lit] Add --wtt-output option to report results in WTT (.wtl) format (PR #211066)
Aiden Grossman via llvm-commits
- [llvm] [lit] Add --wtt-output option to report results in WTT (.wtl) format (PR #211066)
Aiden Grossman via llvm-commits
- [llvm] [lit] Add --wtt-output option to report results in WTT (.wtl) format (PR #211066)
Aiden Grossman via llvm-commits
- [llvm] [lit] Add --wtt-output option to report results in WTT (.wtl) format (PR #211066)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU] Reserve addrspaces used downstream (PR #214549)
Matt Arsenault via llvm-commits
- [llvm] [NVPTX][AsmPrinter] Allow fp128 aggregate types in NVPTX backend (PR #214546)
Princeton Ferro via llvm-commits
- [llvm] [NVPTX][AsmPrinter] Allow fp128 aggregate types in NVPTX backend (PR #214546)
Princeton Ferro via llvm-commits
- [llvm] [NVPTX][AsmPrinter] Allow fp128 aggregate types in NVPTX backend (PR #214546)
Princeton Ferro via llvm-commits
- [llvm] [AArch64] Improve AES clustering tests(NFC) (PR #213950)
Tomer Shafir via llvm-commits
- [llvm] [mlir] [MLIR][NVVM][NVPTX] Add collector_b operand to tcgen05.mma intrinsics (PR #214280)
Guray Ozen via llvm-commits
- [llvm] [mlir] [MLIR][NVVM][NVPTX] Add collector_b operand to tcgen05.mma intrinsics (PR #214280)
Guray Ozen via llvm-commits
- [llvm] [NVPTX][AsmPrinter] Allow fp128 aggregate types in NVPTX backend (PR #214546)
Meredith Julian via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
zhijian lin via llvm-commits
- [llvm] [SPIRV] Legalize byte-buffer reinterpretation ptrcasts (#192523) (PR #212999)
Farzon Lotfi via llvm-commits
- [clang] [flang] [llvm] [flang][AIX] Diagnose unsupported OBJECT_MODE setting and -maix32 option (PR #209919)
Kelvin Li via llvm-commits
- [clang] [flang] [llvm] [flang][AIX] Diagnose unsupported OBJECT_MODE setting and -maix32 option (PR #209919)
Kelvin Li via llvm-commits
- [clang] [flang] [llvm] [flang][AIX] Diagnose unsupported OBJECT_MODE setting and -maix32 option (PR #209919)
Kelvin Li via llvm-commits
- [clang] [flang] [llvm] [flang][AIX] Diagnose unsupported OBJECT_MODE setting and -maix32 option (PR #209919)
Kelvin Li via llvm-commits
- [llvm] [Transforms][Utils] Default the LoopSplitUtils pass to innermost loops (PR #214452)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Default the LoopSplitUtils pass to innermost loops (PR #214452)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Default the LoopSplitUtils pass to innermost loops (PR #214452)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Default the LoopSplitUtils pass to innermost loops (PR #214452)
Florian Hahn via llvm-commits
- [llvm] [Transforms][Utils] Default the LoopSplitUtils pass to innermost loops (PR #214452)
Florian Hahn via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Jon Roelofs via llvm-commits
- [llvm] [llvm][AArch64] Fix callee-pops epilogue AUT (PR #211889)
Jon Roelofs via llvm-commits
- [llvm] [NVPTX] Model SM architectures as subtarget features (NFC) (PR #214335)
Alex MacLean via llvm-commits
- [llvm] [NVPTX][AsmPrinter] Allow fp128 aggregate types in NVPTX backend (PR #214546)
Meredith Julian via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
via llvm-commits
- [llvm] [KnownFPClass] Do not propagate non-NaN through `asin` and `acos` (PR #213812)
Ferran Pallarès Roca via llvm-commits
- [llvm] 0f962d8 - [AMDGPU] Fix combineMasks dropping condition (#203180)
via llvm-commits
- [llvm] [AMDGPU] Fix combineMasks dropping condition (PR #203180)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AArch64] Use only virtual registers in pre-RA test(NFC) (PR #213951)
David Green via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
via llvm-commits
- [llvm] [DebugInfo] Keep validating after register and entry-value ops (PR #214057)
Eric Christopher via llvm-commits
- [llvm] [CodeGen] Fix null pointer dereferencing issue (PR #214543)
Walter Lee via llvm-commits
- [llvm] b3946b5 - [CodeGen] Fix null pointer dereferencing issue (#214543)
via llvm-commits
- [llvm] [CodeGen] Fix null pointer dereferencing issue (PR #214543)
Walter Lee via llvm-commits
- [llvm] [Transforms][Utils] Add LoopSplitUtils for iteration-space loop splitting (PR #205995)
Florian Hahn via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Jon Roelofs via llvm-commits
- [llvm] [DAGCombiner] Expose CSE for shifts of logic operations (PR #213091)
Hao Ren via llvm-commits
- [llvm] [DAGCombiner] Expose CSE for shifts of logic operations (PR #213091)
Hao Ren via llvm-commits
- [llvm] [gsymutil] Add `--statistics` option (PR #186495)
Roy Shi via llvm-commits
- [llvm] [mlir] [MLIR][NVVM][NVPTX] Add collector_b operand to tcgen05.mma intrinsics (PR #214280)
Kirill Vedernikov via llvm-commits
- [llvm] [AArch64] InsertSelect: Fold both diamond arms into chained CSEL family instructions (PR #212033)
David Green via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Arda Serdar Pektezol via llvm-commits
- [llvm] [DAGCombiner] Expose CSE for shifts of logic operations (PR #213091)
Hao Ren via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Arda Serdar Pektezol via llvm-commits
- [llvm] [Target] Add shouldDefaultToNewPM flag (PR #214570)
Aiden Grossman via llvm-commits
- [llvm] [Target] Add shouldDefaultToNewPM flag (PR #214570)
Aiden Grossman via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Arda Serdar Pektezol via llvm-commits
- [llvm] [LoopSplitUtils] Revert, removing from tree (PR #214577)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopSplitUtils] Revert, removing from tree (PR #214577)
Ramkumar Ramachandra via llvm-commits
- [llvm] [gsymutil] Add `--statistics` option (PR #186495)
Greg Clayton via llvm-commits
- [llvm] [NVPTX][AsmPrinter] Allow fp128 aggregate types in NVPTX backend (PR #214546)
Meredith Julian via llvm-commits
- [llvm] [NVPTX][AsmPrinter] Allow fp128 aggregate types in NVPTX backend (PR #214546)
Meredith Julian via llvm-commits
- [lld] [lld] Elide __swift_FORCE_LOAD_$ dyld fixups in __DATA, __const (PR #214584)
Ellis Hoag via llvm-commits
- [llvm] [NVPTX][AsmPrinter] Allow fp128 aggregate types in NVPTX backend (PR #214546)
Meredith Julian via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
Shilei Tian via llvm-commits
- [llvm] [NVPTX][AsmPrinter] Allow fp128 aggregate types in NVPTX backend (PR #214546)
Meredith Julian via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Kevin Sala Penades via llvm-commits
- [llvm] [NVPTX][AsmPrinter] Allow fp128 aggregate types in NVPTX backend (PR #214587)
Meredith Julian via llvm-commits
- [llvm] [SelectionDAG] Disable tail mem libcalls in swifterror functions (PR #214590)
Hiroshi Yamauchi via llvm-commits
- [llvm] [AArch64] InsertSelect: Fold both diamond arms into chained CSEL family instructions (PR #212033)
Mugundan S via llvm-commits
- [llvm] [InstCombine] Canonicalize nsz NaN-fallback float clamp to minnum/maxnum (PR #213690)
Jun Yeong Kim via llvm-commits
- [llvm] [InstCombine] Canonicalize nsz NaN-fallback float clamp to minnum/maxnum (PR #213690)
Jun Yeong Kim via llvm-commits
- [llvm] [mlir] [mlir][affine] Add optional alignment attribute to affine load/store ops (PR #214532)
via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [AMDGPU] Promote <2 x bfloat> select to i32 (PR #214598)
via llvm-commits
- [llvm] [AMDGPU] Fix sign of zero in fpround(fmul) -> V_{MAD,FMA}_MIX{LO,HI} (PR #214544)
via llvm-commits
- [llvm] [SelectionDAG] Disable tail mem libcalls in swifterror functions (PR #214590)
via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeKnownBits (PR #214533)
via llvm-commits
- [clang] [llvm] [clang][NFC] Rename Traits.td to BuiltinTraits.td (PR #214595)
via llvm-commits
- [clang] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Use mock coroutine header in instrprof-coroutine-profile.cpp (PR #214593)
via llvm-commits
- [clang] [llvm] [clang][NFC] Rename Traits.td to BuiltinTraits.td (PR #214595)
via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Use mock coroutine header in instrprof-coroutine-profile.cpp (PR #214593)
via llvm-commits
- [clang] [llvm] [InstrProf] Remove PGO name reading and writing (PR #214134)
Owen Rodley via llvm-commits
- [clang] [llvm] [InstrProf] Remove PGO name reading and writing (PR #214134)
via llvm-commits
- [llvm] [BOLT] Support runtime libraries built as thin archives (PR #214292)
Fabian Parzefall via llvm-commits
- [clang] [llvm] [clang][NFC] Rename Traits.td to BuiltinTraits.td (PR #214595)
Matthias Wippich via llvm-commits
- [llvm] [LoopInfo] Identify loops with a single-pass DFS algorithm. NFC (PR #212000)
Pranav Kant via llvm-commits
- [llvm] a432964 - [AMDGPU] Fix sign of zero in fpround(fmul) -> V_{MAD,FMA}_MIX{LO,HI} (#214544)
via llvm-commits
- [llvm] [AMDGPU] Fix sign of zero in fpround(fmul) -> V_{MAD,FMA}_MIX{LO,HI} (PR #214544)
Dmitry Sidorov via llvm-commits
- [llvm] 5be66d0 - [NFC][AMDGPU] Let IR level callers query the FMA/FMAD predicates (#213310)
via llvm-commits
- [llvm] [NFC][AMDGPU] Let IR level callers query the FMA/FMAD predicates (PR #213310)
Dmitry Sidorov via llvm-commits
- [llvm] [KnownFPClass] Improve known classes for acos (PR #214603)
via llvm-commits
- [llvm] [KnownFPClass] Improve known classes for `acos` (PR #214603)
via llvm-commits
- [llvm] [KnownFPClass] Improve known classes for `acos` (PR #214603)
via llvm-commits
- [llvm] [SLP] Allow non-power-of-2 VF in tryToVectorizeList (PR #206259)
Harrison Hao via llvm-commits
- [llvm] [KnownFPClass] Improve known classes for `acos` (PR #214603)
via llvm-commits
- [llvm] [SLP] Allow non-power-of-2 VF in tryToVectorizeList (PR #206259)
Harrison Hao via llvm-commits
- [llvm] [KnownFPClass] Improve known classes for `acos` (PR #214603)
via llvm-commits
- [clang] [llvm] [HLSL][DirectX] Lower llvm.dx.load.input and llvm.dx.store.output to DXIL (PR #208871)
Dan Brown via llvm-commits
- [clang] [llvm] [HLSL] Move `step` implementation to header files (PR #214604)
Kaitlin Peng via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (PR #102595)
via llvm-commits
- [llvm] [NFC][DWARF] Prefer addSectionLabel (PR #214239)
Aiden Grossman via llvm-commits
- [clang] [llvm] [HLSL] Move `step` implementation to header files (PR #214604)
Kaitlin Peng via llvm-commits
- [clang] [llvm] [HLSL] Move `step` implementation to header files (PR #214604)
via llvm-commits
- [llvm] [NFC][DWARF] Prefer addSectionLabel (PR #214239)
Aiden Grossman via llvm-commits
- [llvm] [llvm][object][GOFF] refine Global flag conditions (PR #211632)
David Tenty via llvm-commits
- [llvm] [libsycl] Fix debug build error caused by RTTI option mismatch (PR #210997)
Yury Plyakhin via llvm-commits
- [llvm] [libsycl] Fix debug build error caused by RTTI option mismatch (PR #210997)
Yury Plyakhin via llvm-commits
- [llvm] 1c0eda0 - Revert "[SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs" (#212485)
via llvm-commits
- [llvm] Revert "[SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs" (PR #212485)
Mingjie Xu via llvm-commits
- [llvm] [SDAG][NVPTX] Cache control metadata support and lowering (PR #204067)
LLVM Continuous Integration via llvm-commits
- [llvm] [libsycl] Fix debug build error caused by RTTI option mismatch (PR #210997)
Yury Plyakhin via llvm-commits
- [llvm] [RISCV][NewPM] Add NewPM Codegen Pipeline Skeleton (PR #213129)
Sam Elliott via llvm-commits
- [llvm] [RISCV][NewPM] Add NewPM Codegen Pipeline Skeleton (PR #213129)
Sam Elliott via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Kyungwoo Lee via llvm-commits
- [llvm] [lit] Stop bare env from short-circuiting the pipeline (PR #214512)
Prasoon Kumar via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [RISCV][NewPM] Add NewPM Codegen Pipeline Skeleton (PR #213129)
Sam Elliott via llvm-commits
- [llvm] [NFC][VPlan] Extract BTC-related tests into `vplan-based-stride-mv-btc.ll` (PR #214047)
Luke Lau via llvm-commits
- [llvm] [NFC][VPlan] Extract BTC-related tests into `vplan-based-stride-mv-btc.ll` (PR #214047)
Luke Lau via llvm-commits
- [llvm] [KnownFPClass] Improve known classes for `acos` (PR #214603)
via llvm-commits
- [llvm] [RISCV][CostModel] Fix invalid cost for vector select on targets without FP vector support (PR #183158)
Luke Lau via llvm-commits
- [llvm] [llvm][object][GOFF] refine Global flag conditions (PR #211632)
David Tenty via llvm-commits
- [llvm] [RISCV][CostModel] Fix invalid cost for vector select on targets without FP vector support (PR #183158)
Luke Lau via llvm-commits
- [llvm] [BOLT] Support runtime libraries built as thin archives (PR #214292)
YongKang Zhu via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Luke Lau via llvm-commits
- [clang] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [llvm] 1bfd939 - [LoongArch][NFC] Add tests for vector extraction with zero extension (#214119)
via llvm-commits
- [llvm] [Mips] Do not fold select(cond, binop(x, a), binop(x, b)) when the a/b is legal imm (PR #212163)
via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Expand `isKnownNeverZero` for vector instructions (PR #211149)
Alan Li via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Expand `isKnownNeverZero` for vector instructions (PR #211149)
Alan Li via llvm-commits
- [llvm] [DebugInfo] Clear subregister mask state after use (PR #206428)
via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Luke Lau via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Luke Lau via llvm-commits
- [llvm] [RISCV] Lower prefix slidedown shuffles using VL + tail-undisturbed (PR #210927)
Liao Chunyu via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Expand `isKnownNeverZero` for vector instructions (PR #211149)
Alan Li via llvm-commits
- [llvm] [RISCV] Lower prefix slidedown shuffles using VL + tail-undisturbed (PR #210927)
Liao Chunyu via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Expand `isKnownNeverZero` for vector instructions (PR #211149)
Alan Li via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
LLVM Continuous Integration via llvm-commits
- [llvm] [DAG] Change `isExtractSubvectorCheap` into `getExtractSubvectorCost` (PR #213614)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Adam Scott via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Luke Lau via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for XiangShan-KunMingHu (PR #148581)
Lin Wang via llvm-commits
- [llvm] [AMDGPU][GISel] Match constrained shifts across regbank copies (PR #212097)
Anshil Gandhi via llvm-commits
- [llvm] [RISCV] Add scheduler definitions for XiangShan-KunMingHu (PR #148581)
Pengcheng Wang via llvm-commits
- [compiler-rt] Revert "[compiler-rt][pgo] Add profile instrumentation test for coroutines" (PR #214547)
Douglas Yung via llvm-commits
- [llvm] 8d19df3 - [RISCV][CostModel] Fix invalid cost for vector select on targets without FP vector support (#183158)
via llvm-commits
- [llvm] [RISCV][CostModel] Fix invalid cost for vector select on targets without FP vector support (PR #183158)
Luke Lau via llvm-commits
- [llvm] [RISCV][CostModel] Fix invalid cost for vector select on targets without FP vector support (PR #183158)
via llvm-commits
- [llvm] [AMDGPU] Promote <2 x bfloat> select to i32 (PR #214598)
Shilei Tian via llvm-commits
- [llvm] [LoongArch][LASX] Fix fptosi/fptoui from <4 x float> to <4 x i64> (PR #214621)
via llvm-commits
- [llvm] [NFC][DWARF] Prefer addSectionLabel (PR #214239)
Aiden Grossman via llvm-commits
- [llvm] [LoongArch][LASX] Fix fptosi/fptoui from <4 x float> to <4 x i64> (PR #214621)
via llvm-commits
- [llvm] [LoongArch][LASX] Fix fptosi/fptoui from <4 x float> to <4 x i64> (PR #214621)
via llvm-commits
- [llvm] [RISCV] Increase cost of vmv.x.s and vfmv.f.s (PR #214481)
Luke Lau via llvm-commits
- [llvm] [LoongArch] Use unsigned vector extract for zero extension (PR #214120)
LLVM Continuous Integration via llvm-commits
- [llvm] workflows: Merge release-doxygen into release-documenation (PR #214366)
Tom Stellard via llvm-commits
- [llvm] workflows: Merge release-doxygen into release-documenation (PR #214366)
Tom Stellard via llvm-commits
- [llvm] workflows: Merge release-doxygen into release-documenation (PR #214366)
Tom Stellard via llvm-commits
- [llvm] [NVPTX] Cleanup PTX ISA subtarget features (PR #214623)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Cleanup PTX ISA subtarget features (PR #214623)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 for FP math opcodes (PR #214059)
via llvm-commits
- [llvm] workflows: Merge release-doxygen into release-documenation (PR #214366)
Tom Stellard via llvm-commits
- [llvm] [RISCV] Increase cost of vmv.x.s and vfmv.f.s (PR #214481)
Pengcheng Wang via llvm-commits
- [llvm] workflows: Merge release-doxygen into release-documenation (PR #214366)
Tom Stellard via llvm-commits
- [llvm] b6eb594 - [AMDGPU] Reschedule loads in clauses to improve throughput (#102595)
via llvm-commits
- [llvm] [AMDGPU] Reschedule loads in clauses to improve throughput (PR #102595)
Carl Ritson via llvm-commits
- [llvm] [RISCV] Increase cost of vmv.x.s and vfmv.f.s (PR #214481)
Luke Lau via llvm-commits
- [llvm] [RISCV][NewPM] Add NewPM Codegen Pipeline Skeleton (PR #213129)
Aiden Grossman via llvm-commits
- [llvm] a42f703 - [GlobalISel][AMDGPU] Expand `isKnownNeverZero` for vector instructions (#211149)
via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Expand `isKnownNeverZero` for vector instructions (PR #211149)
Alan Li via llvm-commits
- [llvm] [SPIR-V] Report branch divergence in TTI (PR #214624)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Report branch divergence in TTI (PR #214624)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Report branch divergence in TTI (PR #214624)
via llvm-commits
- [llvm] [RISCV][NewPM] Add NewPM Codegen Pipeline Skeleton (PR #213129)
Luke Lau via llvm-commits
- [llvm] [mlir] [AMDGPU] Let LDSDMA ops cross a sched_barrier when the mask allows it (PR #203255)
Arseniy Obolenskiy via llvm-commits
- [llvm] fa01521 - [RISCV] Add scheduler definitions for XiangShan-KunMingHu (#148581)
via llvm-commits
- [llvm] [RISCV] Increase cost of vmv.x.s and vfmv.f.s (PR #214481)
Ryan Buchner via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Kamlesh Kumar via llvm-commits
- [llvm] [CodeView] Match MSVC implicit this records for Visual Studio (PR #214289)
via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `atan2(y, x)` when `x` is negative (PR #214629)
via llvm-commits
- [llvm] [RISCV] Increase cost of vmv.x.s and vfmv.f.s (PR #214481)
Luke Lau via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `atan2(y, x)` when `x` is negative (PR #214629)
via llvm-commits
- [lld] [lld][ELF] Add option to prevent debuginfo tombstoning (PR #214631)
Aiden Grossman via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `atan2(y, x)` when `x` is negative (PR #214629)
via llvm-commits
- [lld] [lld][ELF] Add option to prevent debuginfo tombstoning (PR #214631)
via llvm-commits
- [llvm] [KnownFPClass] Refine known classes for `atan2(y, x)` when `x` is negative (PR #214629)
via llvm-commits
- [llvm] [RISCV] Scale i64 insert/extract element cost on RV32 with LMUL (PR #214609)
Ryan Buchner via llvm-commits
- [llvm] [SPIR-V] Report branch divergence in TTI (PR #214624)
via llvm-commits
- [llvm] [SPIR-V] Report branch divergence in TTI (PR #214624)
via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Florian Hahn via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Florian Hahn via llvm-commits
- [llvm] [NFC][DWARF] Prefer addSectionLabel (PR #214239)
Eric Christopher via llvm-commits
- [llvm] [NFC][DWARF] Prefer addSectionLabel (PR #214239)
Eric Christopher via llvm-commits
- [llvm] [NFC][DWARF] Prefer addSectionLabel (PR #214239)
Eric Christopher via llvm-commits
- [llvm] [RISCV] Increase cost of vmv.x.s and vfmv.f.s (PR #214481)
Ryan Buchner via llvm-commits
- [llvm] [RISCV] Increase cost of vmv.x.s and vfmv.f.s (PR #214481)
Ryan Buchner via llvm-commits
- [llvm] [AArch64] Lower and price partial reductions for base neon (PR #214636)
Adam Scott via llvm-commits
- [llvm] Adding the support for vectorization of loops with load based tripcount (PR #209390)
Manish Srivastava via llvm-commits
- [llvm] [SLP] Fix SmallVector<VFInfo> static assertion in SLPCompatibilityAnalysis (PR #214639)
Wenju He via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [llvm] [SLP] Fix SmallVector<VFInfo> static assertion in SLPCompatibilityAnalysis (PR #214639)
Wenju He via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [flang] [llvm] [flang] Enumeration Type: (PR 3/5) Intrinsics + I/O + Modules (PR #193235)
via llvm-commits
- [llvm] [SLP] Fix SmallVector<VFInfo> static assertion in SLPCompatibilityAnalysis (PR #214639)
via llvm-commits
- [llvm] [GVNSink] Do not sink @llvm.threadlocal.address (PR #214582)
Aiden Grossman via llvm-commits
- [llvm] [GVNSink] Do not sink @llvm.threadlocal.address (PR #214582)
Aiden Grossman via llvm-commits
- [llvm] [GVNSink] Do not sink @llvm.threadlocal.address (PR #214582)
Aiden Grossman via llvm-commits
- [llvm] [GVNSink] Do not sink @llvm.threadlocal.address (PR #214582)
via llvm-commits
- [llvm] [EH] fix typo when ignore deleted invke (PR #214640)
Congcong Cai via llvm-commits
- [llvm] [NFC][DWARF] Prefer addSectionLabel (PR #214239)
Aiden Grossman via llvm-commits
- [llvm] [NFC][DWARF] Prefer addSectionLabel (PR #214239)
Aiden Grossman via llvm-commits
- [llvm] [NFC][DWARF] Prefer addSectionLabel (PR #214239)
Aiden Grossman via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Arda Serdar Pektezol via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Kaviya Rajendiran via llvm-commits
- [llvm] [X86] Narrow vXi32/vXi64 usubsat to vpsubusb/vpsubusw when LHS is known to fit in fewer bits (PR #206592)
via llvm-commits
- [llvm] [X86] Reject scaling a parenthesized subexpression containing a register (PR #214643)
Zane Hambly via llvm-commits
- [llvm] [X86] Reject scaling a parenthesized subexpression containing a register (PR #214643)
via llvm-commits
- [llvm] [RISCV] Scale i64 insert/extract element cost on RV32 with LMUL (PR #214609)
Ryan Buchner via llvm-commits
- [llvm] [LLVM] Alwaysuniform function attribute (PR #214644)
Reem Elkhouly via llvm-commits
- [llvm] [LLVM] Alwaysuniform function attribute (PR #214644)
via llvm-commits
- [llvm] [RISCV] Scale i64 insert/extract element cost on RV32 with LMUL (PR #214609)
Ryan Buchner via llvm-commits
- [llvm] [LoopInfo] Identify loops with a single-pass DFS algorithm. NFC (PR #212000)
Alexis Engelke via llvm-commits
- [llvm] [LLVM] Alwaysuniform function attribute (PR #214644)
via llvm-commits
- [llvm] [LLVM] Alwaysuniform function attribute (PR #214644)
via llvm-commits
- [llvm] [TailRecElim] Generalize the unary accumulator recurrence to any pure function (PR #214507)
via llvm-commits
- [llvm] [RISCV] Scale i64 insert/extract element cost on RV32 with LMUL (PR #214609)
Luke Lau via llvm-commits
- [llvm] [RISCV] Scale i64 insert/extract element cost on RV32 with LMUL (PR #214609)
Luke Lau via llvm-commits
- [llvm] 200993f - [RISCV] Increase cost of vmv.x.s and vfmv.f.s (#214481)
via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [RISCV] Increase cost of vmv.x.s and vfmv.f.s (PR #214481)
Luke Lau via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [llvm] [RISCV] Teach the VL Optimizer about Zvzip instructions (PR #214405)
Pengcheng Wang via llvm-commits
- [llvm] [docs] Document target options in `opt` command guide (NFC) (PR #213942)
Antonio Frighetto via llvm-commits
- [llvm] [docs] Document `-mtriple` option in opt command guide (NFC) (PR #213942)
Antonio Frighetto via llvm-commits
- [llvm] [docs] Document `-mtriple` option in opt command guide (NFC) (PR #213942)
Antonio Frighetto via llvm-commits
- [llvm] e0c0675 - [NFC][DWARF] Prefer addSectionLabel (#214239)
via llvm-commits
- [llvm] [NFC][DWARF] Prefer addSectionLabel (PR #214239)
Aiden Grossman via llvm-commits
- [llvm] Revert "[SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs" (PR #212485)
Antonio Frighetto via llvm-commits
- [llvm] Revert "[SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs" (PR #212485)
Antonio Frighetto via llvm-commits
- [llvm] [AArch64] Lower and price partial reductions without dotprod (PR #214636)
Adam Scott via llvm-commits
- [clang] [llvm] [IR] change i128 datalayout default to match clang (PR #214518)
Simeon David Schaub via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] [AArch64] Lower and price partial reductions without dotprod (PR #214636)
via llvm-commits
- [llvm] [AArch64] Lower and price partial reductions without dotprod (PR #214636)
Adam Scott via llvm-commits
- [llvm] Revert "[SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs" (PR #212485)
via llvm-commits
- [llvm] [TailRecElim] Fix miscompile of returns using a non-eliminated recursive call (PR #214503)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Fix miscompile of returns using a non-eliminated recursive call (PR #214503)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Fix miscompile of returns using a non-eliminated recursive call (PR #214503)
Federico Bruzzone via llvm-commits
- [llvm] [AArch64] Lower and price partial reductions without dotprod (PR #214636)
Adam Scott via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] [lit] Collect completed tests via callbacks, not wait() (PR #214386)
Cullen Rhodes via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] [SDAG] Add basic type legalization for experimental.vector.match (PR #213344)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix invalid subregister copies for truncating stores (PR #213935)
Cullen Rhodes via llvm-commits
- [llvm] 2a0c57c - [AArch64][GlobalISel] Fix invalid subregister copies for truncating stores (#213935)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix invalid subregister copies for truncating stores (PR #213935)
Cullen Rhodes via llvm-commits
- [libcxx] [llvm] [libcxx] Speed up xsgetn for always_noconv (PR #212010)
via llvm-commits
- [llvm] [TailRecElim] Generalize the unary accumulator recurrence to any pure function (PR #214507)
Federico Bruzzone via llvm-commits
- [llvm] [NVPTX] Model SM architectures as subtarget features (NFC) (PR #214335)
Rajat Bajpai via llvm-commits
- [llvm] e9446de - [RISCV] Scale i64 insert/extract element cost on RV32 with LMUL (#214609)
via llvm-commits
- [llvm] [RISCV] Scale i64 insert/extract element cost on RV32 with LMUL (PR #214609)
Luke Lau via llvm-commits
- [llvm] PPC750cl, and initial support for paired singles (PR #211463)
via llvm-commits
- [llvm] [llvm-mc][AsmParser] Fix Source location for undefined directional labels. (PR #214654)
via llvm-commits
- [llvm] [Analysis] Cache generation of SCEV expander overflow checks (PR #213013)
David Sherwood via llvm-commits
- [llvm] [NVVM][NVPTX] Add im2col_w support for S2G and reduction intrinsics (PR #214436)
Rajat Bajpai via llvm-commits
- [llvm] [SelectionDAG] Fold constant PARTIAL_REDUCE_SMLA/UMLA/SUMLA nodes (PR #210351)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Fold constant PARTIAL_REDUCE_SMLA/UMLA/SUMLA nodes (PR #210351)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Fold constant PARTIAL_REDUCE_SMLA/UMLA/SUMLA nodes (PR #210351)
Simon Pilgrim via llvm-commits
- [llvm] [DAG][AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [llvm] [DAG][AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [llvm] [InstCombine] Remove binop(concat(x,y),concat(a,b)) -> concat(binop(x,a),binop(y,b)) fold (PR #214285)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Remove binop(concat(x,y),concat(a,b)) -> concat(binop(x,a),binop(y,b)) fold (PR #214285)
Simon Pilgrim via llvm-commits
- [libcxx] [llvm] [libc++] Lower the default benchmark_min_time to 0.2s (PR #214499)
Nikolas Klauser via llvm-commits
- [llvm] [ValueLattice][SCCP] Consider provenance for predicate-derived pointer constants (PR #160083)
Antonio Frighetto via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Arda Serdar Pektezol via llvm-commits
- [llvm] f3bd40c - [ValueLattice][SCCP] Consider provenance for predicate-derived pointer constants (#160083)
via llvm-commits
- [llvm] [ValueLattice][SCCP] Consider provenance for predicate-derived pointer constants (PR #160083)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [HLSL] Move `step` implementation to header files (PR #214604)
Kaitlin Peng via llvm-commits
- [llvm] [AArch64] Lower and price partial reductions without dotprod (PR #214636)
David Sherwood via llvm-commits
- [llvm] [TailRecElim] Generalize the unary accumulator recurrence to any pure function (PR #214507)
via llvm-commits
- [llvm] [AArch64] Lower and price partial reductions without dotprod (PR #214636)
David Sherwood via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
Phoebe Wang via llvm-commits
- [llvm] [Support] Refactor SourceMgr location formatting to reduce code duplication (NFC) (PR #213798)
via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
David Sherwood via llvm-commits
- [llvm] [RISCV] Remove isBarrier from PseudoCALLReg/PseudoTLSDESCCall (PR #214155)
via llvm-commits
- [llvm] [llvm-debuginfo-analyzer][docs] Prefer --output-sort=id over offset (PR #214660)
via llvm-commits
- [llvm] [llvm-debuginfo-analyzer][docs] Prefer --output-sort=id over offset (PR #214660)
via llvm-commits
- [llvm] [llvm-debuginfo-analyzer][docs] Prefer --output-sort=id over offset (PR #214660)
via llvm-commits
- [llvm] [VPlan] Make simplifyRecipe more like InstCombine (PR #212968)
Florian Hahn via llvm-commits
- [llvm] [LLVM] Alwaysuniform function attribute (PR #214644)
Antonio Frighetto via llvm-commits
- [llvm] [LLVM] Alwaysuniform function attribute (PR #214644)
Antonio Frighetto via llvm-commits
- [llvm] [LLVM] Alwaysuniform function attribute (PR #214644)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Add `alwaysuniform` function attribute (PR #214644)
Antonio Frighetto via llvm-commits
- [llvm] [SPIR-V] Fix FaceForward combine erasing unrelated users (PR #214626)
Matt Arsenault via llvm-commits
- [llvm] [SPIR-V] Fix FaceForward combine erasing unrelated users (PR #214626)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
Radovan Božić via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
Florian Hahn via llvm-commits
- [llvm] [openmp] [Offload][OMPT][NFCI] Call ompt_libomp_connect instead of dlopen libomp (PR #214556)
Jan André Reuter via llvm-commits
- [llvm] [LoopVectorize] Improve Vectorization of Low Trip Count Loops (PR #195823)
Jack Styles via llvm-commits
- [llvm] 9b843a5 - [RISCV] Remove isBarrier from PseudoCALLReg/PseudoTLSDESCCall (#214155)
via llvm-commits
- [llvm] [RISCV] Remove isBarrier from PseudoCALLReg/PseudoTLSDESCCall (PR #214155)
Pengcheng Wang via llvm-commits
- [llvm] [openmp] [OpenMP][OMPT] Error when registering EMI and non-EMI callbacks (PR #213697)
Jan André Reuter via llvm-commits
- [llvm] [TailRecElim] Fix miscompile of returns using a non-eliminated recursive call (PR #214503)
Antonio Frighetto via llvm-commits
- [llvm] [libsycl] Fix debug build error caused by RTTI option mismatch (PR #210997)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Fix debug build error caused by RTTI option mismatch (PR #210997)
Kseniya Tikhomirova via llvm-commits
- [llvm] [ADT] Fix EquivalenceClasses sample to dereference iterators (PR #214663)
via llvm-commits
- [llvm] [AssumptionCache] Remove incorrect assertion from `removeAffectedValues()` (PR #214524)
Antonio Frighetto via llvm-commits
- [llvm] [ADT] Fix EquivalenceClasses sample to dereference iterators (PR #214663)
via llvm-commits
- [llvm] [libsycl] Fix debug build error caused by RTTI option mismatch (PR #210997)
Kseniya Tikhomirova via llvm-commits
- [llvm] [ADT] Fix EquivalenceClasses sample to dereference iterators (PR #214663)
via llvm-commits
- [llvm] [SPIR-V] Fix FaceForward combine erasing unrelated users (PR #214626)
Arseniy Obolenskiy via llvm-commits
- [llvm] [TailRecElim] Generalize the unary accumulator recurrence to any pure function (PR #214507)
Federico Bruzzone via llvm-commits
- [llvm] [SPIR-V] Fix FaceForward combine erasing unrelated users (PR #214626)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix FaceForward combine erasing unrelated users (PR #214626)
Arseniy Obolenskiy via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
James Henderson via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
James Henderson via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
James Henderson via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
James Henderson via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
James Henderson via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX] Add support for pzo in f32 to f16/bf16 conversions (PR #214667)
Srinivasa Ravi via llvm-commits
- [llvm] [llvm-mc][AsmParser] Fix Source location for undefined directional labels. (PR #214654)
via llvm-commits
- [llvm] [llvm-mc][AsmParser] Fix Source location for undefined directional labels. (PR #214654)
via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX] Add support for pzo in f32 to f16/bf16 conversions (PR #214667)
via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX] Add support for pzo in f32 to f16/bf16 conversions (PR #214667)
via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Madhur Amilkanthwar via llvm-commits
- [llvm] [ValueLattice][SCCP] Consider provenance for predicate-derived pointer constants (PR #160083)
LLVM Continuous Integration via llvm-commits
- [llvm] [ValueLattice][SCCP] Consider provenance for predicate-derived pointer constants (PR #160083)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
David Sherwood via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
David Sherwood via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
David Sherwood via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
David Sherwood via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
David Sherwood via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [PromoteMemToReg] Insert store undef when removing lifetime markers (PR #191909)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 95b1b6d - [InstCombine] Remove binop(concat(x, y), concat(a, b)) -> concat(binop(x,a),binop(y,b)) fold (#214285)
via llvm-commits
- [llvm] [InstCombine] Remove binop(concat(x,y),concat(a,b)) -> concat(binop(x,a),binop(y,b)) fold (PR #214285)
Simon Pilgrim via llvm-commits
- [lld] [llvm] RFC: [llvm-readobj] Support FDO package metadata in readelf (PR #214375)
James Henderson via llvm-commits
- [lld] [llvm] RFC: [llvm-readobj] Support FDO package metadata in readelf (PR #214375)
James Henderson via llvm-commits
- [lld] [llvm] RFC: [llvm-readobj] Support FDO package metadata in readelf (PR #214375)
James Henderson via llvm-commits
- [llvm] [llvm-debuginfo-analyzer][docs] Prefer --output-sort=id over offset (PR #214660)
via llvm-commits
- [llvm] [ADT] Fix EquivalenceClasses sample to dereference iterators (PR #214663)
via llvm-commits
- [llvm] [ORC] Add opt-in per-JITDylib colocating slab allocator (PR #207970)
via llvm-commits
- [llvm] [LoongArch][LASX] Fix fptosi/fptoui from <4 x float> to <4 x i64> (PR #214621)
via llvm-commits
- [llvm] [SLP][modularisation][NFC] Move type/width helpers to SLPTypeUtils (1/2) (PR #214672)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SLP][modularisation][NFC] Move type/width helpers to SLPTypeUtils (1/2) (PR #214672)
Madhur Amilkanthwar via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [mlir] [MLIR][SPIRV] Split vector accesses under the Logical addressing model (PR #214173)
via llvm-commits
- [llvm] [llvm-debuginfo-analyzer][docs] Prefer --output-sort=id over offset (PR #214660)
via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Alex Voicu via llvm-commits
- [llvm] [llvm-mc][AsmParser] Fix Source location for undefined directional labels. (PR #214654)
via llvm-commits
- [llvm] [ADT] Fix EquivalenceClasses sample to dereference iterators (PR #214663)
via llvm-commits
- [llvm] [AssumptionCache] Remove incorrect assertion from `removeAffectedValues()` (PR #214524)
Nathan Corbyn via llvm-commits
- [llvm] [ValueLattice][SCCP] Consider provenance for predicate-derived pointer constants (PR #160083)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] 990a3e3 - [NVVM][NVPTX] Add im2col_w support for S2G and reduction intrinsics (#214436)
via llvm-commits
- [llvm] [NVVM][NVPTX] Add im2col_w support for S2G and reduction intrinsics (PR #214436)
Rajat Bajpai via llvm-commits
- [llvm] [llvm][object][GOFF] refine Global flag conditions (PR #211632)
James Henderson via llvm-commits
- [llvm] [llvm][object][GOFF] refine Global flag conditions (PR #211632)
James Henderson via llvm-commits
- [llvm] [llvm][object][GOFF] refine Global flag conditions (PR #211632)
James Henderson via llvm-commits
- [llvm] [AssumptionCache] Remove incorrect assertion from `removeAffectedValues()` (PR #214524)
Nathan Corbyn via llvm-commits
- [llvm] [LoongArch][LASX] Fix fptosi/fptoui from <4 x float> to <4 x i64> (PR #214621)
via llvm-commits
- [llvm] [llvm-mc][AsmParser] Fix Source location for undefined directional labels. (PR #214654)
via llvm-commits
- [llvm] [AArch64] Lower and price partial reductions without dotprod (PR #214636)
Adam Scott via llvm-commits
- [llvm] [llvm-debuginfo-analyzer][docs] Prefer --output-sort=id over offset (PR #214660)
via llvm-commits
- [llvm] [SLP][modularisation][NFC] Move type/width helpers to SLPTypeUtils (1/2) (PR #214672)
via llvm-commits
- [llvm] d0fe5db - [AArch64] Enable FEAT_LSFE CodeGen only when exception can be ignored (#212799)
via llvm-commits
- [llvm] [AArch64] Enable FEAT_LSFE CodeGen only when exception can be ignored (PR #212799)
via llvm-commits
- [llvm] [ADT] Fix EquivalenceClasses sample to dereference iterators (PR #214663)
via llvm-commits
- [llvm] [AssumptionCache] Remove incorrect assertion from `removeAffectedValues()` (PR #214524)
Andreas Jonson via llvm-commits
- [llvm] [RISCV] Teach the VL Optimizer about Zvzip instructions (PR #214405)
Pengcheng Wang via llvm-commits
- [llvm] [ValueLattice][SCCP] Consider provenance for predicate-derived pointer constants (PR #160083)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] Lower and price partial reductions without dotprod (PR #214636)
Adam Scott via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
Haohai Wen via llvm-commits
- [llvm] [docs][PDB] Fix MSF Free Block Map interval wording (PR #214677)
via llvm-commits
- [llvm] [AArch64] Lower and price partial reductions without dotprod (PR #214636)
Adam Scott via llvm-commits
- [llvm] [RISCV][ISel] Use saturating fcvt.w.dyn for lrint i32 on rv64 (PR #214678)
Kane Wang via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
Radovan Božić via llvm-commits
- [llvm] 2dc53f7 - [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (#205102)
via llvm-commits
- [llvm] [AArch64] Cap upper-bound unrolling of loops with uncomputable trip counts (PR #205102)
Igor Kirillov via llvm-commits
- [llvm] [docs] Fix doesNotAccessMemory examples in AliasAnalysis (PR #214680)
via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
Radovan Božić via llvm-commits
- [llvm] [BOLT][AArch64] Add call relaxation pass (PR #173952)
Alexandros Lamprineas via llvm-commits
- [llvm] [openmp] [OpenMP][OMPT] Error when registering EMI and non-EMI callbacks (PR #213697)
Jan André Reuter via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] change i128 datalayout default to match clang (PR #214518)
Simeon David Schaub via llvm-commits
- [llvm] [openmp] [OMPT] Upstream device tracing implementation (PR #200165)
Jan Patrick Lehr via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
Radovan Božić via llvm-commits
- [llvm] 09ac4bb - [LLVM][SelectionDAG] Explicitly split SETCC generated operand of masked_div. (#213903)
via llvm-commits
- [llvm] [LLVM][SelectionDAG] Explicitly split SETCC generated operand of masked_div. (PR #213903)
Paul Walker via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Tom Eccles via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Tom Eccles via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
Romanov Vlad via llvm-commits
- [llvm] [docs] Document current fully supported CUDA toolkit version (PR #214683)
via llvm-commits
- [llvm] [docs] Document current fully supported CUDA toolkit version (PR #214683)
via llvm-commits
- [llvm] [AArch64] Lower and price partial reductions without dotprod (PR #214636)
Adam Scott via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
Romanov Vlad via llvm-commits
- [llvm] [docs] Fill empty Dynamically adding command line options section (PR #214684)
via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
Romanov Vlad via llvm-commits
- [llvm] [DebugInfo] Clear subregister mask state after use (PR #206428)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Increase opportunities to fold shift-of-extend into sshll/ushll. (PR #213989)
Paul Walker via llvm-commits
- [llvm] 3cce637 - Enforce single-operand form for llvm.loop.vectorize.predicate metadata (#213902)
via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.vectorize.predicate metadata (PR #213902)
Madhur Amilkanthwar via llvm-commits
- [llvm] [mlir] [MLIR][NVVM][NVPTX] Add collector_b operand to tcgen05.mma intrinsics (PR #214280)
Kirill Vedernikov via llvm-commits
- [llvm] d77a756 - [LV] Apply urem folds to preheader (#213928)
via llvm-commits
- [llvm] [LV] Apply urem folds to preheader (PR #213928)
David Sherwood via llvm-commits
- [llvm] [DebugInfo] Clear subregister mask state after use (PR #206428)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [RISCV][ISel] Use saturating fcvt.w.dyn for lrint i32 on rv64 (PR #214678)
Kane Wang via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [LoopFlatten] Invalidate SCEV on unflattening bail (PR #211819)
Kamlesh Kumar via llvm-commits
- [lld] [PAC][ELF] Make non-preemptible IFUNC GOT assertion an error and extend (PR #214456)
Daniil Kovalev via llvm-commits
- [llvm] [CostModel][X86] Update logic vector reduction costs to match llvm-mca estimates (PR #214191)
Simon Pilgrim via llvm-commits
- [llvm] [lit] Add dispatch chunking to the worker pool (PR #214687)
Prasoon Kumar via llvm-commits
- [llvm] [SelectionDAG] Fold constant PARTIAL_REDUCE_SMLA/UMLA/SUMLA nodes (PR #210351)
via llvm-commits
- [llvm] [lit] Add dispatch chunking to the worker pool (PR #214687)
Prasoon Kumar via llvm-commits
- [flang] [llvm] [flang-rt] - Lightweight runtime assignment function (AssignSimple) for intrinsic-type assignments (PR #213704)
Michael Klemm via llvm-commits
- [llvm] [offload] Add context parameter to olCreateQueue (PR #213057)
via llvm-commits
- [llvm] [docs][PDB] Document niMac after Named Stream Map (PR #214689)
via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Alex Duran via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Alex Duran via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Alex Duran via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Alex Duran via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Alex Duran via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Alex Duran via llvm-commits
- [llvm] 0740ced - [DebugInfo] Clear subregister mask state after use (#206428)
via llvm-commits
- [llvm] [DebugInfo] Clear subregister mask state after use (PR #206428)
via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Tom Eccles via llvm-commits
- [llvm] [AArch64] Improve lowering of pure fixed-length partial add reductions. (PR #214691)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64] Improve lowering of pure fixed-length partial add reductions. (PR #214691)
David Sherwood via llvm-commits
- [llvm] 480b2c9 - [InstCombine][AArch64] Combine ANDs with two constant CMPHS (#213995)
via llvm-commits
- [llvm] [InstCombine][AArch64] Combine ANDs with two constant CMPHS (PR #213995)
Matthew Devereau via llvm-commits
- [llvm] [AArch64] Lower and price partial reductions without dotprod (PR #214636)
David Sherwood via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Improve lowering of pure fixed-length partial add reductions. (PR #214691)
Ricardo Jesus via llvm-commits
- [llvm] [SCCP] Store provenance flag separately before `ValueState` DenseMap invalidation (NFC) (PR #214694)
Antonio Frighetto via llvm-commits
- [llvm] a5641e2 - [SCCP] Store provenance flag separately before `ValueState` DenseMap invalidation (NFC) (#214694)
via llvm-commits
- [llvm] [SCCP] Store provenance flag separately before `ValueState` DenseMap invalidation (NFC) (PR #214694)
Antonio Frighetto via llvm-commits
- [llvm] [SelectionDAG] Fold constant PARTIAL_REDUCE_SMLA/UMLA/SUMLA nodes (PR #210351)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Improve load / store costs for non-power2 vector types. (PR #214695)
David Green via llvm-commits
- [llvm] [RISCV][ISel] Use saturating fcvt.w.dyn for lrint i32 on rv64 (PR #214678)
Kane Wang via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Graham Hunter via llvm-commits
- [llvm] [mlir] [MLIR][NVVM][NVPTX] Add collector_b operand to tcgen05.mma intrinsics (PR #214280)
Kirill Vedernikov via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Improve lowering of pure fixed-length partial add reductions. (PR #214691)
Ricardo Jesus via llvm-commits
- [llvm] 46feebb - [flang][OpenMP] Gate the allocate clause at OpenMP 5.0 (#213980)
via llvm-commits
- [clang] [flang] [llvm] [flang][OpenMP] Gate the allocate clause at OpenMP 5.0 (PR #213980)
Tom Eccles via llvm-commits
- [llvm] [RISCV][ISel] Use saturating fcvt.w.dyn for lrint i32 on rv64 (PR #214678)
Kane Wang via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
Donát Nagy via llvm-commits
- [llvm] [RISCV][ISel] Use saturating fcvt.w.dyn for lrint i32 on rv64 (PR #214678)
Kane Wang via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Ashutosh Nema via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Ashutosh Nema via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Ashutosh Nema via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Ashutosh Nema via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Ashutosh Nema via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Ashutosh Nema via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Ashutosh Nema via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Ashutosh Nema via llvm-commits
- [llvm] [LV][RFC] Generating conditional VPBB that will be skip when the mask is inactive in VPlan. (PR #141900)
Ashutosh Nema via llvm-commits
- [llvm] [docs][PDB] Fix MSF Free Block Map interval wording (PR #214677)
via llvm-commits
- [llvm] [JITLink][ORC] Add ppc64 to generic stub API; use it in DLLImportDefinitionGenerator (PR #207968)
via llvm-commits
- [llvm] [LangRef] Clarify icmp samesign operand sign meaning (PR #214699)
via llvm-commits
- [llvm] [JITLink][ORC] Add ppc64 to generic stub API; use it in DLLImportDefinitionGenerator (PR #207968)
via llvm-commits
- [llvm] [docs] Fix doesNotAccessMemory examples in AliasAnalysis (PR #214680)
via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Jan Patrick Lehr via llvm-commits
- [llvm] [docs] Document current fully supported CUDA toolkit version (PR #214683)
via llvm-commits
- [llvm] [docs] Fill empty Dynamically adding command line options section (PR #214684)
via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX] Add support for pzo in f32 to f16/bf16 conversions (PR #214667)
via llvm-commits
- [clang] [llvm] [clang][analyzer] Avoid ArrayBound false positives for container-of expression (PR #214140)
via llvm-commits
- [llvm] [RISCV][ISel] Use saturating fcvt.w.dyn for lrint i32 on rv64 (PR #214678)
via llvm-commits
- [llvm] [docs][PDB] Document niMac after Named Stream Map (PR #214689)
via llvm-commits
- [llvm] [RISCV][ISel] Use saturating fcvt.w.dyn for lrint i32 on rv64 (PR #214678)
via llvm-commits
- [llvm] [openmp] [OpenMP][OMPT] Error when registering EMI and non-EMI callbacks (PR #213697)
Jan André Reuter via llvm-commits
- [llvm] [GlobalISel][AMDGPU][NFC] Use typed integer LLTs in the load legalizer tests (PR #214700)
Kacper Doga via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
via llvm-commits
- [llvm] [AArch64] Improve lowering of pure fixed-length partial add reductions. (PR #214691)
via llvm-commits
- [llvm] [LangRef] Clarify icmp samesign operand sign meaning (PR #214699)
via llvm-commits
- [llvm] [VPlan] Support tailfolded loops in multi-use-reductions (PR #214455)
via llvm-commits
- [llvm] [openmp] [OMPT] Upstream device tracing implementation (PR #200165)
via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Jan Patrick Lehr via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [mlir] [MLIR][NVVM][NVPTX] Add collector_b operand to tcgen05.mma intrinsics (PR #214280)
via llvm-commits
- [llvm] [GlobalISel][AMDGPU][NFC] Use typed integer LLTs in the load legalizer tests (PR #214700)
via llvm-commits
- [llvm] [LangRef] Clarify icmp samesign operand sign meaning (PR #214699)
via llvm-commits
- [llvm] [openmp] [Offload][OMPT][NFCI] Call ompt_libomp_connect instead of dlopen libomp (PR #214556)
Jan Patrick Lehr via llvm-commits
- [llvm] ddd7b23 - [AArch64] Use [SU]ADALP for partial (nx)v4i32 -> (nx)v2i64 add reduce. (#213915)
via llvm-commits
- [llvm] [SLP] Fix SmallVector<VFInfo> static assertion in SLPCompatibilityAnalysis (PR #214639)
Alexey Bataev via llvm-commits
- [llvm] [AArch64] Use [SU]ADALP for partial (nx)v4i32 -> (nx)v2i64 add reduce. (PR #213915)
Ricardo Jesus via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Jacob Crawley via llvm-commits
- [llvm] [openmp] [Offload][OMPT][NFCI] Call ompt_libomp_connect instead of dlopen libomp (PR #214556)
Jan Patrick Lehr via llvm-commits
- [llvm] [IVDescriptors] Implement MonotonicDescriptor (PR #214490)
Benjamin Maxwell via llvm-commits
- [llvm] [GlobalISel][AMDGPU][NFC] Use typed integer LLTs in the load legalizer tests (PR #214700)
Kacper Doga via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Jacob Crawley via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Jacob Crawley via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Ramkumar Ramachandra via llvm-commits
- [llvm] [IR][REVEC] Define llvm.vector.broadcast intrinsic (PR #208212)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Jan André Reuter via llvm-commits
- [llvm] [IR][REVEC] Define llvm.vector.broadcast intrinsic (PR #208212)
Gaëtan Bossu via llvm-commits
- [llvm] [IR][REVEC] Define llvm.vector.broadcast intrinsic (PR #208212)
Gaëtan Bossu via llvm-commits
- [llvm] [IR][REVEC] Define llvm.vector.broadcast intrinsic (PR #208212)
Gaëtan Bossu via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Kaviya Rajendiran via llvm-commits
- [llvm] [VectorCombine] binop-of-shuffles.ll - add infinite loop regression test from #211530 (PR #214702)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] binop-of-shuffles.ll - add infinite loop regression test from #211530 (PR #214702)
Simon Pilgrim via llvm-commits
- [llvm] [NVPTX] Add intrinsics for ue5m3x2 to f16x2/bf16x2 conversions (PR #214411)
Dharuni R Acharya via llvm-commits
- [llvm] [VectorCombine] binop-of-shuffles.ll - add infinite loop regression test from #211530 (PR #214702)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] Hybrid attributes kay (PR #214255)
Kay Hicketts via llvm-commits
- [llvm] [VectorCombine] binop-of-shuffles.ll - add infinite loop regression test from #211530 (PR #214702)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [IR][REVEC] Define llvm.vector.broadcast intrinsic (PR #208212)
Gaëtan Bossu via llvm-commits
- [llvm] [Verifier] Reject an empty non-'distinct' !llvm.access.group node (PR #214703)
via llvm-commits
- [llvm] [IR][REVEC] Define llvm.vector.broadcast intrinsic (PR #208212)
via llvm-commits
- [llvm] [IR][REVEC] Define llvm.vector.broadcast intrinsic (PR #208212)
via llvm-commits
- [llvm] [VectorCombine] binop-of-shuffles.ll - add infinite loop regression test from #211530 (PR #214702)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] binop-of-shuffles.ll - add infinite loop regression test from #211530 (PR #214702)
Simon Pilgrim via llvm-commits
- [llvm] [Verifier] Reject an empty non-'distinct' !llvm.access.group node (PR #214703)
via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Jan Patrick Lehr via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Jan Patrick Lehr via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
Jan Patrick Lehr via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Benjamin Maxwell via llvm-commits
- [llvm] [Offload] Add GenericProfilerTy abstraction and APITypes extensions (upstream OMPT device tracing 1/n) (PR #214340)
via llvm-commits
- [llvm] bc495da - [SelectionDAG] Fold constant PARTIAL_REDUCE_SMLA/UMLA/SUMLA nodes (#210351)
via llvm-commits
- [llvm] [SelectionDAG] Fold constant PARTIAL_REDUCE_SMLA/UMLA/SUMLA nodes (PR #210351)
Simon Pilgrim via llvm-commits
- [llvm] [NFC][X86] Add getMemoryOperandIdx helper function (PR #211685)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen][AArch64] Use vector parts for internal non-power-of-two vectors (PR #213982)
Hari Limaye via llvm-commits
- [llvm] [X86][PartialReduction] Lower zext-byte add reductions to vpsadbw (PR #201076)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64][GISel] Recover ADDHN from OR comparison masks (PR #213925)
Harry Ramsey via llvm-commits
- [clang] [llvm] [mlir] [clang][NVPTX] Add support for pzo in f32 to f16/bf16 conversions (PR #214667)
Srinivasa Ravi via llvm-commits
- [llvm] [SelectionDAG] Proper poison value for 32bit statepoint lowering on unused return (PR #214709)
via llvm-commits
- [llvm] 21b86ec - [LLVM][CodeGen][AArch64] Increase opportunities to fold shift-of-extend into sshll/ushll. (#213989)
via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Increase opportunities to fold shift-of-extend into sshll/ushll. (PR #213989)
Paul Walker via llvm-commits
- [clang] [llvm] [SPIR-V] Report branch divergence in TTI (PR #214624)
Arseniy Obolenskiy via llvm-commits
- [compiler-rt] [win/asan] GetInstructionSize: Add some more instructions. (PR #214707)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] Hybrid attributes kay (PR #214255)
Kay Hicketts via llvm-commits
- [llvm] [GlobalISel] Build the split load value in an integer type in lowerLoad (PR #213694)
Kacper Doga via llvm-commits
- [llvm] [LLVM][CodeGen][AArch64] Increase opportunities to fold shift-of-extend into sshll/ushll. (PR #213989)
LLVM Continuous Integration via llvm-commits
- [llvm] [GlobalISel] Build the split load value in an integer type in lowerLoad (PR #213694)
Kacper Doga via llvm-commits
- [llvm] [X86][PartialReduction] Lower zext-byte add reductions to vpsadbw (PR #201076)
via llvm-commits
- [llvm] [X86][PartialReduction] Lower zext-byte add reductions to vpsadbw (PR #201076)
via llvm-commits
- [clang] [llvm] [Inliner] Use distinct DILocations and cache inlineDebugLoc by OrigDL (PR #204817)
Clemens Wasser via llvm-commits
- [llvm] [AMDGPU][CodeGen] Do not rematerialize convergent MIs (PR #214711)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU][CodeGen] Do not rematerialize convergent MIs (PR #214711)
via llvm-commits
- [llvm] [mlir] [MLIR][NVVM][NVPTX] Add collector_b operand to tcgen05.mma intrinsics (PR #214280)
Pradeep Kumar via llvm-commits
- [llvm] [llvm-mc][AsmParser] Fix Source location for undefined directional labels. (PR #214654)
via llvm-commits
- [llvm] aa14e4b - [VectorCombine] binop-of-shuffles.ll - add infinite loop regression test from #211530 (#214702)
via llvm-commits
- [llvm] [VectorCombine] binop-of-shuffles.ll - add infinite loop regression test from #211530 (PR #214702)
Simon Pilgrim via llvm-commits
- [llvm] [Verifier] Reject an empty non-'distinct' !llvm.access.group node (PR #214703)
via llvm-commits
- [llvm] [GlobalISel] Port over `simplifyDemandedBits` to GlobalISel (PR #198808)
Alan Li via llvm-commits
- [llvm] [LAA][NFC] Factor out MemoryDepChecker::isStoreLoadForwardingConflict (PR #212085)
via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
Valeriy Savchenko via llvm-commits
- [llvm] [LAA][NFC] Add a test for #191867 (PR #213722)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA][NFC] Add a test for #191867 (PR #213722)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA][NFC] Add a test for #191867 (PR #213722)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA][NFC] Add a test for #191867 (PR #213722)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA][NFC] Add a test for #191867 (PR #213722)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA][NFC] Add a test for #191867 (PR #213722)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA][NFC] Add a test for #191867 (PR #213722)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Preserve NaN payload in fcanonicalize constant fold. (PR #214608)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] fix alignment of i128 (PR #213523)
Simeon David Schaub via llvm-commits
- [llvm] [llvm-mc][AsmParser] Fix Source location for undefined directional labels. (PR #214654)
via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Add tools for gathering historical benchmark data (PR #212775)
via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rule for amdgcn_alignbyte (PR #214323)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rule for amdgcn_cvt_pk_u8_f32 (PR #214325)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rules for QSAD intrinsics (PR #214328)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rule for amdgcn_fdot2_f32_bf16 (PR #214326)
Petar Avramovic via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AssumptionCache] Remove incorrect assertion from `removeAffectedValues()` (PR #214524)
Nathan Corbyn via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
Ramkumar Ramachandra via llvm-commits
- [llvm] [GlobalISel] Fix vector.deinterleave2 with <1 x float> results (PR #214718)
Mészáros Gergely via llvm-commits
- [llvm] [GlobalISel] Fix vector.deinterleave2 with <1 x float> results (PR #214718)
via llvm-commits
- [llvm] [openmp] [Offload][OMPT][NFCI] Call ompt_libomp_connect instead of dlopen libomp (PR #214556)
via llvm-commits
- [llvm] [RISCV] Dynamically find unused register for stack protection code (PR #210992)
via llvm-commits
- [llvm] [GlobalISel] Fix vector.deinterleave2 with <1 x float> results (PR #214718)
via llvm-commits
- [libcxx] [llvm] [libc++] Lower the default benchmark_min_time to 0.2s (PR #214499)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++] Lower the default benchmark_min_time to 0.2s (PR #214499)
Louis Dionne via llvm-commits
- [llvm] [ADT][Reassociate] Invalidate stale UniformityInfo entries on instruction erase (PR #214719)
Arseniy Obolenskiy via llvm-commits
- [llvm] [ADT][Reassociate] Invalidate stale UniformityInfo entries on instruction erase (PR #214719)
via llvm-commits
- [llvm] 9fdbfe2 - [SLP] Fix SmallVector<VFInfo> static assertion in SLPCompatibilityAnalysis (#214639)
via llvm-commits
- [llvm] [SLP] Fix SmallVector<VFInfo> static assertion in SLPCompatibilityAnalysis (PR #214639)
Wenju He via llvm-commits
- [llvm] [openmp] [OpenMP][OMPT] Error when registering EMI and non-EMI callbacks (PR #213697)
via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
David Sherwood via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
David Sherwood via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
Benjamin Maxwell via llvm-commits
- [llvm] ae119db - [DAGCombine][AArch64] Combine add vscale to sub if imm is legal (#214284)
via llvm-commits
- [llvm] [DAGCombine][AArch64] Combine add vscale to sub if imm is legal (PR #214284)
John Brawn via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 FSQRT, FLOG2, and FEXP2 (PR #214123)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 FSQRT, FLOG2, and FEXP2 (PR #214123)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 FSQRT, FLOG2, and FEXP2 (PR #214123)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][CodeGen] Do not rematerialize convergent MIs (PR #214711)
Shilei Tian via llvm-commits
- [llvm] [DAG] added ISD::FMINIMUM/FMAXIMUM cases in isIdentityElement (PR #210169)
via llvm-commits
- [llvm] [DAG] added ISD::FMINIMUM/FMAXIMUM cases in isIdentityElement (PR #210169)
via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
Benjamin Maxwell via llvm-commits
- [llvm] [IR] Add `alwaysuniform` function attribute (PR #214644)
Shilei Tian via llvm-commits
- [llvm] [Hexagon] Fix MachineMemOperand for brev load ; set the offset of the memory operand (PR #212916)
Brian Cain via llvm-commits
- [llvm] [Hexagon] Fix MachineMemOperand for brev load ; set the offset of the memory operand (PR #212916)
Brian Cain via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
Shilei Tian via llvm-commits
- [llvm] [InstCombine] Fold cttz(mul X, OddC) -> cttz(X) (PR #214376)
via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Reserve addrspaces used downstream (PR #214549)
Joe Nash via llvm-commits
- [llvm] [AMDGPU] Reserve addrspaces used downstream (PR #214549)
Joe Nash via llvm-commits
- [llvm] [AMDGPU] Reserve addrspaces used downstream (PR #214549)
via llvm-commits
- [llvm] [AArch64][CostModel] Adjust the cost of pure partial add reductions. (PR #214723)
Ricardo Jesus via llvm-commits
- [llvm] [AArch64][CostModel] Adjust the cost of pure partial add reductions. (PR #214723)
via llvm-commits
- [llvm] [AArch64][CostModel] Adjust the cost of pure partial add reductions. (PR #214723)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Allow remat with multiple users in same region (PR #214725)
Lucas Ramirez via llvm-commits
- [llvm] [AMDGPU][CodeGen] Allow remat with multiple users in same region (PR #214725)
via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
Haohai Wen via llvm-commits
- [llvm] [X86][PartialReduction] Lower zext-byte add reductions to vpsadbw (PR #201076)
via llvm-commits
- [llvm] e02d1e2 - [AMDGPU][CodeGen] Do not rematerialize convergent MIs (#214711)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Do not rematerialize convergent MIs (PR #214711)
Lucas Ramirez via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
zhijian lin via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 for FP math opcodes (PR #214059)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 for FP math opcodes (PR #214059)
Petar Avramovic via llvm-commits
- [clang] [llvm] [OpenMP] Create separate directives for two variants of ORDERED (PR #214726)
Krzysztof Parzyszek via llvm-commits
- [clang] [llvm] [OpenMP] Create separate directives for two variants of ORDERED (PR #214726)
Krzysztof Parzyszek via llvm-commits
- [clang] [llvm] [OpenMP] Create separate directives for two variants of ORDERED (PR #214726)
via llvm-commits
- [clang] [llvm] [OpenMP] Create separate directives for two variants of ORDERED (PR #214726)
Krzysztof Parzyszek via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
Haohai Wen via llvm-commits
- [llvm] workflows: Merge release-doxygen into release-documenation (PR #214366)
Tom Stellard via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
Alexey Sachkov via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
Haohai Wen via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
Haohai Wen via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
Haohai Wen via llvm-commits
- [llvm] [ObjectYAML][NFC] Finalize COFF symbol table offset in writeCOFF (PR #212671)
Haohai Wen via llvm-commits
- [llvm] [libc][NFC] Add CMake formatting to .git-blame-ignore-revs (PR #214736)
Jeff Bailey via llvm-commits
- [llvm] [libc][NFC] Add CMake formatting to .git-blame-ignore-revs (PR #214736)
Jeff Bailey via llvm-commits
- [llvm] [mlir] [NVPTX] Add Rubin extensions to tcgen05.commit (PR #211577)
Rajat Bajpai via llvm-commits
- [llvm] [AArch64] Add widening for vector interleave (PR #214313)
Kamlesh Kumar via llvm-commits
- [llvm] [LV] Prefer fixed VFs for epilogue vectorization (PR #211814)
Benjamin Maxwell via llvm-commits
- [llvm] [BOLT] Prevent .rela.plt reordering (PR #207412)
Alexey Moksyakov via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
David Green via llvm-commits
- [llvm] [AArch64] Add widening for vector interleave (PR #214313)
Kamlesh Kumar via llvm-commits
- [llvm] [AMDGPU][CodeGen] Do not rematerialize convergent MIs (PR #214711)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC][SPIR-V] Remove unused SPIRVGlobalRegistry methods (PR #214270)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [NFC][SPIR-V] Remove unused IsBallot and IsBallotFindBit fields from GroupBuiltin (PR #214273)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] [clang][NFC] Rename Traits.td to BuiltinTraits.td (PR #214595)
Corentin Jabot via llvm-commits
- [llvm] [NFC][SPIR-V] Remove unused getSwitchConstructBlocks and getCaseConstructBlocks (PR #214271)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [clang-tools-extra] [llvm] Hybrid attributes kay (PR #214255)
Kay Hicketts via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
Valeriy Savchenko via llvm-commits
- [llvm] [ADT][Reassociate] Invalidate stale UniformityInfo entries on instruction erase (PR #214719)
Alexis Engelke via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Simon Pilgrim via llvm-commits
- [llvm] [SPIR-V] Set MIB insert point before widened type lookup in widenSignSensitiveOps (PR #214424)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Simon Pilgrim via llvm-commits
- [llvm] bf927b2 - [NFC][SPIR-V] Remove unused SPIRVGlobalRegistry methods (#214270)
via llvm-commits
- [llvm] [NFC][SPIR-V] Remove unused SPIRVGlobalRegistry methods (PR #214270)
Arseniy Obolenskiy via llvm-commits
- [llvm] [X86][PartialReduction] Lower zext-byte add reductions to vpsadbw (PR #201076)
Simon Pilgrim via llvm-commits
- [llvm] [GlobalISel] Fix vector.deinterleave2 with <1 x float> results (PR #214718)
David Green via llvm-commits
- [llvm] 755cde6 - [NFC][SPIR-V] Remove unused IsBallot and IsBallotFindBit fields from GroupBuiltin (#214273)
via llvm-commits
- [llvm] [NFC][SPIR-V] Remove unused IsBallot and IsBallotFindBit fields from GroupBuiltin (PR #214273)
Arseniy Obolenskiy via llvm-commits
- [llvm] [NFC][SPIR-V] Remove unused getSwitchConstructBlocks and getCaseConstructBlocks (PR #214271)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AArch64][SVE] Enable factor-3 scalable interleave operations (PR #200424)
Harry Ramsey via llvm-commits
- [llvm] f27fd86 - [NFC][SPIR-V] Remove unused getSwitchConstructBlocks and getCaseConstructBlocks (#214271)
via llvm-commits
- [llvm] [NFC][SPIR-V] Remove unused getSwitchConstructBlocks and getCaseConstructBlocks (PR #214271)
Arseniy Obolenskiy via llvm-commits
- [llvm] [DAG] added ISD::FMINIMUM/FMAXIMUM cases in isIdentityElement (PR #210169)
Simon Pilgrim via llvm-commits
- [llvm] 7361c6b - [SPIR-V] Set MIB insert point before widened type lookup in widenSignSensitiveOps (#214424)
via llvm-commits
- [llvm] [SPIR-V] Set MIB insert point before widened type lookup in widenSignSensitiveOps (PR #214424)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [OpenMP] Create separate directives for two variants of ORDERED (PR #214726)
Krzysztof Parzyszek via llvm-commits
- [llvm] [JITLink] Notify memory managers on JITLinkDylib destruction (PR #214739)
Lang Hames via llvm-commits
- [llvm] [DAG] added ISD::FMINIMUM/FMAXIMUM cases in isIdentityElement (PR #210169)
Simon Pilgrim via llvm-commits
- [llvm] [StandardInstrumentations] Add helper class to StandardInstrumentations (PR #153171)
via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [StandardInstrumentations] Add helper class to StandardInstrumentations (PR #153171)
via llvm-commits
- [llvm] [LiveRegUnits] Avoid accidentally O(n^2) loop in addCalleeSavedRegs (NFC) (PR #214740)
Benjamin Maxwell via llvm-commits
- [llvm] [Verifier] Reject an empty non-'distinct' !llvm.access.group node (PR #214703)
Yingwei Zheng via llvm-commits
- [llvm] [LiveRegUnits] Avoid accidentally O(n^2) loop in addCalleeSavedRegs (NFC) (PR #214740)
Benjamin Maxwell via llvm-commits
- [llvm] [AMDGPU][CodeGen] Allow remat with multiple users in same region (PR #214725)
Lucas Ramirez via llvm-commits
- [llvm] 5f3b907 - [Hexagon] Fix MachineMemOperand for brev load ; set the offset of the memory operand (#212916)
via llvm-commits
- [llvm] [Hexagon] Fix MachineMemOperand for brev load ; set the offset of the memory operand (PR #212916)
Brian Cain via llvm-commits
- [llvm] [LiveRegUnits] Avoid accidentally O(n^2) loop in addCalleeSavedRegs (NFC) (PR #214740)
Cullen Rhodes via llvm-commits
- [llvm] [X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] bcb99bd - [AMDGPU] Reserve addrspaces used downstream (#214549)
via llvm-commits
- [llvm] [AMDGPU] Reserve addrspaces used downstream (PR #214549)
Joe Nash via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Gaëtan Bossu via llvm-commits
- [llvm] [llvm-mc][AsmParser] Fix Source location for undefined directional labels. (PR #214654)
via llvm-commits
- [llvm] [DAG] added ISD::FMINIMUM/FMAXIMUM cases in isIdentityElement (PR #210169)
via llvm-commits
- [llvm] [SCEV] Consolidate NoWrapFlags (NFC) (PR #214743)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [LLVMOffload] Add more error types + GetLastError/PeekAtLastError (PR #213389)
Kevin Sala Penades via llvm-commits
- [clang] [llvm] [LLVMOffload] Add more error types + GetLastError/PeekAtLastError (PR #213389)
Kevin Sala Penades via llvm-commits
- [clang] [llvm] [LLVMOffload] Add more error types + GetLastError/PeekAtLastError (PR #213389)
Kevin Sala Penades via llvm-commits
- [clang] [llvm] [LLVMOffload] Add more error types + GetLastError/PeekAtLastError (PR #213389)
Kevin Sala Penades via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Andrew Ng via llvm-commits
- [llvm] [AMDGPU] Fold image load/store with known-zero slice index to non-arrayed form (PR #214744)
Barbara Mitic via llvm-commits
- [llvm] [AMDGPU] Add AGPR pressure tracking (PR #214745)
Romanov Vlad via llvm-commits
- [llvm] [AMDGPU] Add AGPR pressure tracking (PR #214745)
Romanov Vlad via llvm-commits
- [llvm] [libsycl] Fix sycl-ls build on Windows (PR #214583)
Nick Sarnie via llvm-commits
- [llvm] [DAG] added ISD::FMINIMUM/FMAXIMUM cases in isIdentityElement (PR #210169)
via llvm-commits
- [llvm] [AMDGPU] Move EU and Wave Queries into TargetParser (PR #211312)
Shilei Tian via llvm-commits
- [llvm] [AArch64] Fold interleave of build_vector (PR #214403)
Kamlesh Kumar via llvm-commits
- [flang] [llvm] [flang][MIF] Update prif_coarray_handle in accordance with PRIF 0.8 #214080 (PR #214747)
Jean-Didier PAILLEUX via llvm-commits
- [llvm] [ADT][Reassociate] Invalidate stale UniformityInfo entries on instruction erase (PR #214719)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
Shilei Tian via llvm-commits
- [llvm] [AArch64] Fold interleave of build_vector (PR #214403)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Fold interleave of build_vector (PR #214403)
Kamlesh Kumar via llvm-commits
- [llvm] [DAGCombine][AArch64][X86] Adjust profitability check on and(anyext, c) -> zext(and) transform (PR #214749)
David Green via llvm-commits
- [llvm] [AMDGPU] Add AGPR pressure tracking (PR #214745)
Arsen Arsenović via llvm-commits
- [llvm] workflows: Merge release-doxygen into release-documenation (PR #214366)
Tom Stellard via llvm-commits
- [clang] [llvm] [LLVMOffload] Get LastError for bad Kernels (PR #213390)
Kevin Sala Penades via llvm-commits
- [clang] [llvm] [LLVMOffload] Get LastError for bad Kernels (PR #213390)
Kevin Sala Penades via llvm-commits
- [clang] [llvm] [LLVMOffload] Get LastError for bad Kernels (PR #213390)
Kevin Sala Penades via llvm-commits
- [llvm] [GVN] Track visited nodes in equality propagation to avoid OOM (PR #212265)
Alexis Engelke via llvm-commits
- [llvm] Revert "Reland [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict" (PR #214751)
zhijian lin via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Florian Hahn via llvm-commits
- [llvm] [offload] Do not pool memory while allocation traces are requested (PR #214752)
Robert Imschweiler via llvm-commits
- [llvm] PPC750cl, and initial support for paired singles (PR #211463)
Cynthia Coan via llvm-commits
- [llvm] Revert "Reland [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict" (PR #214751)
zhijian lin via llvm-commits
- [llvm] [openmp] [offload] Use pinned memory for KLE (PR #213767)
Robert Imschweiler via llvm-commits
- [llvm] PPC750cl, and initial support for paired singles (PR #211463)
Cynthia Coan via llvm-commits
- [llvm] [openmp] [offload] Use pinned memory for KLE (PR #213767)
Robert Imschweiler via llvm-commits
- [llvm] [openmp] [offload] Use pinned memory for KLE (PR #213767)
Robert Imschweiler via llvm-commits
- [llvm] [offload] Do not pool memory while allocation traces are requested (PR #214752)
Robert Imschweiler via llvm-commits
- [llvm] [PowerPC] Add PPC cost model support for partial reductions (PR #214760)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Allow remat with multiple users in same region (PR #214725)
Shilei Tian via llvm-commits
- [llvm] [BOLT] Prevent .rela.plt reordering (PR #207412)
Ilija Tovilo via llvm-commits
- [llvm] Revert "Reland [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict" (PR #214751)
Daniel Chen via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Florian Hahn via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Florian Hahn via llvm-commits
- [llvm] [AArch64] Fix cost of vector shifts with non-uniform constant amounts (PR #214206)
Hassnaa Hamdi via llvm-commits
- [llvm] [DAGCombine][AArch64][X86] Adjust profitability check on and(anyext, c) -> zext(and) transform (PR #214749)
David Green via llvm-commits
- [llvm] [AMDGPU] Add initial version of gfx950 MFMA co-exec rules (PR #214682)
Shilei Tian via llvm-commits
- [llvm] [LiveRegUnits] Avoid accidentally O(n^2) loop in addCalleeSavedRegs (NFC) (PR #214740)
via llvm-commits
- [llvm] [AMDGPU] Move stress options into getMaxNumVectorRegs/getBaseMaxNumSGPRs (PR #214762)
Romanov Vlad via llvm-commits
- [llvm] 2e3553d - [X86] Lower vector integer division and remainder through float division (#205263)
via llvm-commits
- [llvm] [AMDGPU] Add AGPR pressure tracking (PR #214745)
Romanov Vlad via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
Mariusz Sikora via llvm-commits
- [llvm] [X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Replace amdgpu-num-* attributes with stress options (PR #213924)
Romanov Vlad via llvm-commits
- [llvm] [AMDGPU] Merge 32-bit VGPR copies into 64-bit copies (PR #193270)
Steffen Larsen via llvm-commits
- [llvm] [DAGCombine][AArch64][X86] Adjust profitability check on and(anyext, c) -> zext(and) transform (PR #214749)
via llvm-commits
- [llvm] [offload] Do not pool memory while allocation traces are requested (PR #214752)
Joseph Huber via llvm-commits
- [llvm] [offload] Do not pool memory while allocation traces are requested (PR #214752)
Joseph Huber via llvm-commits
- [llvm] [offload] Do not pool memory while allocation traces are requested (PR #214752)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Fold image load/store with known-zero slice index to non-arrayed form (PR #214744)
via llvm-commits
- [llvm] [SCEV] Consolidate NoWrapFlags (NFC) (PR #214743)
via llvm-commits
- [llvm] [AMDGPU] Do not treat LDSDMA as VALU in several passes (PR #212866)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU] Add AGPR pressure tracking (PR #214745)
via llvm-commits
- [flang] [llvm] [flang][MIF] Update prif_coarray_handle in accordance with PRIF 0.8 #214080 (PR #214747)
via llvm-commits
- [llvm] [JITLink] Notify memory managers on JITLinkDylib destruction (PR #214739)
via llvm-commits
- [llvm] Revert "Reland [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict" (PR #214751)
via llvm-commits
- [clang] [llvm] [clang][ARM] Add -fstack-limit-variable to trap before stack overflow (PR #208076)
Peter Smith via llvm-commits
- [llvm] [IR][REVEC] Define llvm.vector.broadcast intrinsic (PR #208212)
Gaëtan Bossu via llvm-commits
- [llvm] [AMDGPU][TTI] Refine gfx9 packed FP32 SLP costs for pair formation and shuffles (PR #208572)
Akash Dutta via llvm-commits
- [llvm] [offload] Do not pool memory while allocation traces are requested (PR #214752)
via llvm-commits
- [llvm] [PowerPC] Add PPC cost model support for partial reductions (PR #214760)
via llvm-commits
- [llvm] [PowerPC] Add PPC cost model support for partial reductions (PR #214760)
via llvm-commits
- [llvm] [AMDGPU] Move stress options into getMaxNumVectorRegs/getBaseMaxNumSGPRs (PR #214762)
via llvm-commits
- [llvm] [AMDGPU] Add AGPR pressure tracking (PR #214745)
via llvm-commits
- [llvm] [PowerPC] Add PPC cost model support for partial reductions (PR #214760)
via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [AMDGPU] Move stress options into getMaxNumVectorRegs/getBaseMaxNumSGPRs (PR #214762)
via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
via llvm-commits
- [llvm] [openmp] [Offload][OMPT][NFCI] Call ompt_libomp_connect instead of dlopen libomp (PR #214556)
Michael Halkenhäuser via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid cross bank copies for NEON vcvtfp2fx results (PR #213277)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid cross bank copies for NEON vcvtfp2fx results (PR #213277)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid cross bank copies for NEON vcvtfp2fx results (PR #213277)
via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [offload] Do not pool memory while allocation traces are requested (PR #214752)
Robert Imschweiler via llvm-commits
- [llvm] [AArch64][GlobalISel] Match SelectionDAG lowering for vshll_n and vshll_high_n intrinsics (PR #214449)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Match SelectionDAG lowering for vshll_n and vshll_high_n intrinsics (PR #214449)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Match SelectionDAG lowering for vshll_n and vshll_high_n intrinsics (PR #214449)
David Green via llvm-commits
- [llvm] [TargetParser] Recognize legacy GNU/Hurd triples (PR #214765)
Bhupesh Cholake via llvm-commits
- [llvm] [AMDGPU] Add AGPR pressure tracking (PR #214745)
Shilei Tian via llvm-commits
- [llvm] [TargetParser] Recognize legacy GNU/Hurd triples (PR #214765)
via llvm-commits
- [llvm] [libsycl] Fix debug build error caused by RTTI option mismatch (PR #210997)
Yury Plyakhin via llvm-commits
- [llvm] [libsycl] Fix debug build error caused by RTTI option mismatch (PR #210997)
Yury Plyakhin via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
Kamlesh Kumar via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
Kamlesh Kumar via llvm-commits
- [llvm] [AMDGPU] Add AGPR pressure tracking (PR #214745)
Romanov Vlad via llvm-commits
- [llvm] [AMDGPU] Fold image load/store with known-zero slice index to non-arrayed form (PR #214744)
Shilei Tian via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [TargetParser] Recognize legacy GNU/Hurd triples (PR #214765)
Bhupesh Cholake via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
Kamlesh Kumar via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Avoid cross bank copies for NEON vcvtfp2fx results (PR #213277)
Kieran B via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
Mariusz Sikora via llvm-commits
- [llvm] [X86][PartialReduction] Lower zext-byte add reductions to vpsadbw (PR #201076)
via llvm-commits
- [llvm] [DebugInfo] Keep validating after register and entry-value ops (PR #214057)
Adrian Prantl via llvm-commits
- [llvm] [DebugInfo] Keep validating after register and entry-value ops (PR #214057)
Adrian Prantl via llvm-commits
- [lld] [llvm] RFC: [llvm-readobj] Support FDO package metadata in readelf (PR #214375)
Dan McGregor via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
LLVM Continuous Integration via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Share scalable vector GEP bases (PR #214769)
Jacob Crawley via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [WIP][docs] Strongly typed DIExpression design doc (PR #208541)
Scott Linder via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [offload] Do not pool memory while allocation traces are requested (PR #214752)
Robert Imschweiler via llvm-commits
- [llvm] [offload] Respect alignment in memory manager (PR #214753)
Robert Imschweiler via llvm-commits
- [llvm] [offload] Respect alignment in memory manager (PR #214753)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] Set gfx13 LDS to 192KB and model LDS size via subtarget features (PR #214513)
Mariusz Sikora via llvm-commits
- [lld] [llvm] RFC: [llvm-readobj] Support FDO package metadata in readelf (PR #214375)
Dan McGregor via llvm-commits
- [llvm] [RISCV] Dynamically find unused register for stack protection code (PR #210992)
Raphael Moreira Zinsly via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [AArch64][GISel] Recover ADDHN from OR comparison masks (PR #213925)
David Green via llvm-commits
- [llvm] [AArch64][GISel] Recover ADDHN from OR comparison masks (PR #213925)
David Green via llvm-commits
- [llvm] [AArch64][GISel] Recover ADDHN from OR comparison masks (PR #213925)
David Green via llvm-commits
- [clang] [llvm] [OpenMP] Create separate directives for two variants of ORDERED (PR #214726)
Alexey Bataev via llvm-commits
- [llvm] [openmp] [Offload][OMPT][NFCI] Call ompt_libomp_connect instead of dlopen libomp (PR #214556)
Michael Halkenhäuser via llvm-commits
- [llvm] [openmp] [Offload][OMPT][NFCI] Call ompt_libomp_connect instead of dlopen libomp (PR #214556)
via llvm-commits
- [llvm] [AArch64][RegAlloc] Enable callee-saved register optimization for AArch64 (PR #214773)
Shreeyash Pandey via llvm-commits
- [llvm] [AArch64][RegAlloc] Enable callee-saved register optimization for AArch64 (PR #214773)
Shreeyash Pandey via llvm-commits
- [llvm] [AArch64][RegAlloc] Enable callee-saved register optimization for AArch64 (PR #214773)
via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Andrei Elovikov via llvm-commits
- [llvm] [AArch64][RegAlloc] Enable callee-saved register optimization for AArch64 (PR #214773)
Shreeyash Pandey via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support for "atomic compare capture" (PR #202315)
Tom Eccles via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support for "atomic compare capture" (PR #202315)
Tom Eccles via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Andrew Ng via llvm-commits
- [clang] [llvm] [RegAlloc] [X86] Enable callee saved register optimization for x86 (PR #188609)
Shreeyash Pandey via llvm-commits
- [llvm] [DAG] added ISD::FMINIMUM/FMAXIMUM cases in isIdentityElement (PR #210169)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Mugundan S via llvm-commits
- [llvm] [DAG] added ISD::FMINIMUM/FMAXIMUM cases in isIdentityElement (PR #210169)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Mugundan S via llvm-commits
- [llvm] [LV] Use wide lane masks as the canonical form when tail-folding & interleaving (PR #209484)
Kerry McLaughlin via llvm-commits
- [llvm] [SCEV] Distribute zext across (C + Rest) in LoopGuards rewriter (PR #210719)
Aleksandr Popov via llvm-commits
- [llvm] [WIP][X86] Remove matchScalarReduction from combineAnd/Or (PR #214774)
Simon Pilgrim via llvm-commits
- [llvm] 879a2e6 - [X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (#212950)
via llvm-commits
- [llvm] [X86] Always use 128-bit V_SET0/AVX512_128_SET0 patterns, along with SUBREG_TO_REG for extension to 256/512-bit vectors (PR #212950)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Match SelectionDAG lowering for vshll_n and vshll_high_n intrinsics (PR #214449)
Kieran B via llvm-commits
- [llvm] [CodeGen][AArch64] Use vector parts for internal non-power-of-two vectors (PR #213982)
Hari Limaye via llvm-commits
- [llvm] [AArch64][GlobalISel] Match SelectionDAG lowering for vshll_n and vshll_high_n intrinsics (PR #214449)
Kieran B via llvm-commits
- [llvm] [AMDGPU] Promote <2 x bfloat> select to i32 (PR #214598)
Jake Daly via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Vectorize bounded (i % 2^N) loads in read only loops w/o RT checks. (PR #207279)
Ramkumar Ramachandra via llvm-commits
- [llvm] [CodeGen][AArch64] Use vector parts for internal non-power-of-two vectors (PR #213982)
Hari Limaye via llvm-commits
- [llvm] 8a9c075 - [AMDGPU][CodeGen] Allow remat with multiple users in same region (#214725)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Allow remat with multiple users in same region (PR #214725)
Lucas Ramirez via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold fp_to_int(fmul) for FPR results (PR #210987)
via llvm-commits
- [llvm] [CodeGen][AArch64] Use vector parts for internal non-power-of-two vectors (PR #213982)
Hari Limaye via llvm-commits
- [llvm] [offload] Respect alignment in memory manager (PR #214753)
Robert Imschweiler via llvm-commits
- [llvm] [openmp] [offload] Pool host and shared allocations (PR #214754)
Robert Imschweiler via llvm-commits
- [llvm] [openmp] [offload] Pool host and shared allocations (PR #214754)
Robert Imschweiler via llvm-commits
- [llvm] [VPlan] Support tailfolded loops in multi-use-reductions (PR #214455)
Philipp Rados via llvm-commits
- [llvm] [X86][PartialReduction] Lower zext-byte add reductions to vpsadbw (PR #201076)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Rewrite undef PHIs with a unique constant value (PR #214319)
via llvm-commits
- [llvm] [AMDGPU] Add SSA-form memory clause pass (AMDGPUFormSSAMemoryClauses) (PR #209656)
Jun Wang via llvm-commits
- [llvm] [AMDGPU] Rewrite undef PHIs with a unique constant value (PR #214319)
via llvm-commits
- [llvm] [AMDGPU] Add SSA-form memory clause pass (AMDGPUFormSSAMemoryClauses) (PR #209656)
Jun Wang via llvm-commits
- [llvm] [AMDGPU] Add SSA-form memory clause pass (AMDGPUFormSSAMemoryClauses) (PR #209656)
Jun Wang via llvm-commits
- [llvm] [AMDGPU] Add SSA-form memory clause pass (AMDGPUFormSSAMemoryClauses) (PR #209656)
Jun Wang via llvm-commits
- [clang] [clang-tools-extra] [llvm] Hybrid attributes kay (PR #214255)
Kay Hicketts via llvm-commits
- [clang] [clang-tools-extra] [llvm] Hybrid attributes kay (PR #214255)
Kay Hicketts via llvm-commits
- [libc] [llvm] [libc] armv8m hard float build check (PR #214090)
Victor Campos via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Jon Roelofs via llvm-commits
- [llvm] [InstCombine] Fold cttz(mul X, OddC) -> cttz(X) (PR #214376)
via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Jon Roelofs via llvm-commits
- [llvm] [NFC][VPlan] Extract BTC-related tests into `vplan-based-stride-mv-btc.ll` (PR #214047)
Andrei Elovikov via llvm-commits
- [llvm] [NFC][VPlan] Extract BTC-related tests into `vplan-based-stride-mv-btc.ll` (PR #214047)
Andrei Elovikov via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Jon Roelofs via llvm-commits
- [llvm] [PowerPC] Add PPC cost model support for partial reductions (PR #214760)
via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Kyungwoo Lee via llvm-commits
- [llvm] [TargetParser] Recognize legacy GNU/Hurd triples (PR #214765)
Bhupesh Cholake via llvm-commits
- [clang] [clang-tools-extra] [llvm] Hybrid attributes kay (PR #214255)
Kay Hicketts via llvm-commits
- [llvm] [libsycl] Fix sycl-ls build on Windows (PR #214583)
Sergey Semenov via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Jacob Crawley via llvm-commits
- [llvm] 0a57fee - AMDGPU/GlobalISel: Legalize BF16 for FP math opcodes (#214059)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 for FP math opcodes (PR #214059)
via llvm-commits
- [llvm] 95ed500 - [AMDGPU] Promote <2 x bfloat> select to i32 (#214598)
via llvm-commits
- [llvm] [AMDGPU] Promote <2 x bfloat> select to i32 (PR #214598)
Shilei Tian via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Jon Roelofs via llvm-commits
- [llvm] [AMDGPU] Promote <2 x bfloat> select to i32 (PR #214598)
Shilei Tian via llvm-commits
- [llvm] [CostModel][X86] Update logic vector reduction costs to match llvm-mca estimates (PR #214191)
via llvm-commits
- [llvm] b27f231 - Revert "Reland [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict" (#214751)
via llvm-commits
- [llvm] Revert "Reland [PowerPC] improve performance on the isNan and !isNan function in case of -ffp-model=strict" (PR #214751)
zhijian lin via llvm-commits
- [llvm] 6f0ee44 - [AMDGPU][GISel] RegBankLegalize rule for amdgcn_alignbyte (#214323)
via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rule for amdgcn_alignbyte (PR #214323)
Chinmay Deshpande via llvm-commits
- [llvm] [libsycl] Run unittests using lit (PR #214778)
Nick Sarnie via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Peter Smith via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Peter Smith via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Peter Smith via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Peter Smith via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Initial LLD support for dynamic debugging (PR #214188)
Peter Smith via llvm-commits
- [llvm] Exclude more libc math C++ builtins from compiler-rt Bazel overlay (PR #214779)
Lucile Rose Nihlen via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Jacob Crawley via llvm-commits
- [clang] [llvm] [NVPTX] Make `shortptr` a target ABI (PR #214112)
Reid Kleckner via llvm-commits
- [clang] [llvm] [NVPTX] Make `shortptr` a target ABI (PR #214112)
Reid Kleckner via llvm-commits
- [clang] [llvm] [NVPTX] Make `shortptr` a target ABI (PR #214112)
Reid Kleckner via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Tom Eccles via llvm-commits
- [llvm] e8fe07d - [AMDGPU][GISel] RegBankLegalize rule for amdgcn_cvt_pk_u8_f32 (#214325)
via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rule for amdgcn_cvt_pk_u8_f32 (PR #214325)
Chinmay Deshpande via llvm-commits
- [llvm] 1613ee7 - [AMDGPU][GISel] RegBankLegalize rules for QSAD intrinsics (#214328)
via llvm-commits
- [llvm] [AMDGPU][GISel] RegBankLegalize rules for QSAD intrinsics (PR #214328)
Chinmay Deshpande via llvm-commits
- [llvm] [LAA][NFC] Add a test for #191867 (PR #213722)
Andrei Elovikov via llvm-commits
- [llvm] [AArch64][NEON] Fold insert(zero, extract(X, 0), 0) -> X when X is known to zero lanes 1-N (PR #213940)
via llvm-commits
- [llvm] [RISCV][ISel] Use saturating fcvt.w.dyn for lrint i32 on rv64 (PR #214678)
Craig Topper via llvm-commits
- [llvm] [CostModel][X86] Update logic vector reduction costs to match llvm-mca estimates (PR #214191)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][NEON] Fold insert(zero, extract(X, 0), 0) -> X when X is known to zero lanes 1-N (PR #213940)
via llvm-commits
- [llvm] fb7a6d1 - [RISCV] Dynamically find unused register for stack protection code (#210992)
via llvm-commits
- [llvm] [RISCV] Dynamically find unused register for stack protection code (PR #210992)
Craig Topper via llvm-commits
- [clang] [llvm] Reland "[HIPSPV] Add in-tree SPIR-V backend support for chipStar" (PR #213052)
Macro Terra via llvm-commits
- [llvm] [SLP] Allow non-power-of-2 VF in tryToVectorizeList (PR #206259)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Allow non-power-of-2 VF in tryToVectorizeList (PR #206259)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Allow non-power-of-2 VF in tryToVectorizeList (PR #206259)
Alexey Bataev via llvm-commits
- [llvm] [GlobalISel] Fix vector.deinterleave2 with <1 x float> results (PR #214718)
Mészáros Gergely via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [llvm] [llvm-nm][GOFF] Support symbol types and sizes (PR #207119)
Amy Kwan via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Nathan Corbyn via llvm-commits
- [llvm] [PowerPC] Fix IS_FPCLASS crash on 32-bit AIX targets for fcFinite/fcInf/fcInf|fcNan masks (PR #213298)
Daniel Chen via llvm-commits
- [clang] [llvm] [OpenMP] Create separate directives for two variants of ORDERED (PR #214726)
Krzysztof Parzyszek via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
Tom Eccles via llvm-commits
- [llvm] 320d264 - [DAG] added ISD::FMINIMUM/FMAXIMUM cases in isIdentityElement (#210169)
via llvm-commits
- [llvm] [DAG] added ISD::FMINIMUM/FMAXIMUM cases in isIdentityElement (PR #210169)
Simon Pilgrim via llvm-commits
- [flang] [llvm] [mlir] [flang][OpenMP] Support the FULL clause on the UNROLL construct (PR #214115)
Tom Eccles via llvm-commits
- [llvm] [DAG] added ISD::FMINIMUM/FMAXIMUM cases in isIdentityElement (PR #210169)
via llvm-commits
- [llvm] [AArch64][NEON] Fold insert(zero, extract(X, 0), 0) -> X when X is known to zero lanes 1-N (PR #213940)
via llvm-commits
- [llvm] [PromoteMemToReg] Insert store undef when removing lifetime markers (PR #191909)
Alexandre Isoard via llvm-commits
- [clang] [llvm] [AArch64] Add __hvc and __svc MS intrinsics (PR #202582)
Adhemerval Zanella via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Graham Hunter via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Graham Hunter via llvm-commits
- [llvm] [VectorCombine] Fold Deinterleave/Interleave Pairs (PR #211022)
Graham Hunter via llvm-commits
- [clang] [llvm] [clang][AArch64] Omit zext when high bits have unspecified value (PR #214788)
via llvm-commits
- [llvm] [AMDGPU] Make unsupported libcall legalization a fatal error (PR #214601)
via llvm-commits
- [llvm] [AMDGPU] Make unsupported libcall legalization a fatal error (PR #214601)
via llvm-commits
- [llvm] [BOLT] Flip the first and last bits of build ID (PR #214784)
via llvm-commits
- [llvm] [LV] Handle complex multiply reductions (PR #204349)
Andrei Elovikov via llvm-commits
- [llvm] [DebugInfo] Keep validating after register and entry-value ops (PR #214057)
Eric Christopher via llvm-commits
- [llvm] [DebugInfo] Keep validating after register and entry-value ops (PR #214057)
Eric Christopher via llvm-commits
- [clang] [llvm] [Hexagon] Fix unusable SCS reg, make it selectable (PR #213820)
Santanu Das via llvm-commits
- [llvm] [llvm][object][GOFF] refine Global flag conditions (PR #211632)
David Tenty via llvm-commits
- [clang] [llvm] [Offload] Add GetErrorName and GetErrorString to LLVMOffloadKernel (PR #212887)
Sophia Herrmann via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [clang] [llvm] [clang][AArch64] Omit zext when high bits have unspecified value (PR #214788)
via llvm-commits
- [clang] [llvm] [HLSL] Move `step` implementation to header files (PR #214604)
Farzon Lotfi via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
via llvm-commits
- [llvm] 3873a4d - [llvm][object][GOFF] refine Global flag conditions (#211632)
via llvm-commits
- [llvm] [llvm][object][GOFF] refine Global flag conditions (PR #211632)
David Tenty via llvm-commits
- [llvm] [LLVM][Support] Add options to control DAG graph dumps (PR #214314)
via llvm-commits
- [clang] [llvm] [HLSL] Move `step` implementation to header files (PR #214604)
Farzon Lotfi via llvm-commits
- [llvm] [MC] Make pseudo-probe divisions ordering stable (PR #214803)
via llvm-commits
- [llvm] [MC] Make pseudo-probe divisions ordering stable (PR #214803)
via llvm-commits
- [llvm] [SandboxVec][Scheduler][DAG] Fix the update of DGNode on setOperand (PR #214110)
Anshil Gandhi via llvm-commits
- [llvm] [MC] Make pseudo-probe divisions ordering stable (PR #214803)
via llvm-commits
- [llvm] [Support] ScopedPrinter: support pretty-printing JSON (PR #214806)
Dan McGregor via llvm-commits
- [llvm] [Support] ScopedPrinter: support pretty-printing JSON (PR #214806)
via llvm-commits
- [llvm] [CAS] Add a plugin C API for providing ObjectStore/ActionCache implementations (PR #213331)
Steven Wu via llvm-commits
- [llvm] 1cf7984 - [CAS] Add a plugin C API for providing ObjectStore/ActionCache implementations (#213331)
via llvm-commits
- [llvm] [CAS] Add a plugin C API for providing ObjectStore/ActionCache implementations (PR #213331)
Steven Wu via llvm-commits
- [llvm] [PowerPC] Add bctar instruction (ISA 2.07) (PR #187322)
Jacob Lifshay via llvm-commits
- [clang] [llvm] [LLVMOffload] Add more error types + GetLastError/PeekAtLastError (PR #213389)
Sophia Herrmann via llvm-commits
- [clang] [llvm] [LLVMOffload] Add more error types + GetLastError/PeekAtLastError (PR #213389)
Sophia Herrmann via llvm-commits
- [llvm] [NFC][llvm][object][GOFF] cleanup GOFFObjectTests (PR #212286)
David Tenty via llvm-commits
- [llvm] workflows: Merge release-doxygen into release-documenation (PR #214366)
Tom Stellard via llvm-commits
- [clang] [llvm] [LLVMOffload] Add more error types + GetLastError/PeekAtLastError (PR #213389)
Sophia Herrmann via llvm-commits
- [clang] [llvm] [LLVMOffload] Add more error types + GetLastError/PeekAtLastError (PR #213389)
Sophia Herrmann via llvm-commits
- [clang] [llvm] [LLVMOffload] Add more error types + GetLastError/PeekAtLastError (PR #213389)
Sophia Herrmann via llvm-commits
- [llvm] [EH] fix typo when ignoring deleted invoke (PR #214640)
James Y Knight via llvm-commits
- [llvm] Merge doxygen (PR #213379)
Tom Stellard via llvm-commits
- [llvm] Merge doxygen (PR #213379)
Tom Stellard via llvm-commits
- [llvm] workflows/release-documentation: Rework workflow to make it testable (PR #214304)
Tom Stellard via llvm-commits
- [clang] [llvm] [HLSL][DirectX] Lower llvm.dx.load.input and llvm.dx.store.output to DXIL (PR #208871)
Dan Brown via llvm-commits
- [lld] [WebAssembly] Fix __init_tls_base global in coop threading (PR #208597)
Alex Crichton via llvm-commits
- [llvm] [NFC][VPlan] Extract BTC-related tests into `vplan-based-stride-mv-btc.ll` (PR #214047)
LLVM Continuous Integration via llvm-commits
- [llvm] [MC] Make pseudo-probe divisions ordering stable (PR #214803)
Wei Wang via llvm-commits
- [llvm] [offload] Fix extra semicolon after API_HELPER_OPTIONAL macro in L0Compat.h (PR #214569)
Srividya Sundaram via llvm-commits
- [llvm] Move SI Lower Control Flow Up (PR #159557)
Matt Arsenault via llvm-commits
- [llvm] Move SI Lower Control Flow Up (PR #159557)
Matt Arsenault via llvm-commits
- [llvm] [Docs] Fix debug info documentation typos (PR #214819)
Eric Christopher via llvm-commits
- [lld] [llvm] [llvm-readobj] Support FDO package metadata in readelf (PR #214375)
Dan McGregor via llvm-commits
- [lld] [llvm] [llvm-readobj] Support FDO package metadata in readelf (PR #214375)
Dan McGregor via llvm-commits
- [llvm] c4eda0c - [HLSL][DirectX] Lower llvm.dx.load.input and llvm.dx.store.output to DXIL (#208871)
via llvm-commits
- [clang] [llvm] [HLSL][DirectX] Lower llvm.dx.load.input and llvm.dx.store.output to DXIL (PR #208871)
Finn Plummer via llvm-commits
- [llvm] [NVPTX] Drop cache hints on volatile loads/stores (PR #214830)
Yonah Goldberg via llvm-commits
- [llvm] [NVPTX] Drop cache hints on volatile loads/stores (PR #214830)
Yonah Goldberg via llvm-commits
- [llvm] [WebAssembly] Emit typed selects for reference types (PR #214811)
via llvm-commits
- [llvm] [NVPTX] Drop cache hints on volatile loads/stores (PR #214830)
Yonah Goldberg via llvm-commits
- [clang] [llvm] [AMDGPU] Add builtins for FMA mix instructions (PR #214814)
via llvm-commits
- [llvm] [LAA] Bound non-affine monotonic pointer expressions for runtime checks. (PR #210626)
Florian Hahn via llvm-commits
- [llvm] [AIX][SystemZ][Support] Check if file is dir on open instead of read (PR #214815)
via llvm-commits
- [llvm] [Bazel] Fixes 45f1b25 (PR #214816)
via llvm-commits
- [llvm] f49e971 - [LV] Add historgram multi-use tests (NFC). (#214831)
via llvm-commits
- [llvm] [LV] Add historgram multi-use tests (NFC). (PR #214831)
Florian Hahn via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [NVPTX] Drop cache hints on volatile loads/stores (PR #214830)
Alex MacLean via llvm-commits
- [llvm] [LV][Test Only] Fix build after #214047: drop `-tail-predication` option (PR #214838)
Andrei Elovikov via llvm-commits
- [llvm] [Docs] Fix a DIExpression fragment example (PR #214839)
Eric Christopher via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [NFC][VPlan] Extract BTC-related tests into `vplan-based-stride-mv-btc.ll` (PR #214047)
Andrei Elovikov via llvm-commits
- [clang] [llvm] [NVPTX] Make `shortptr` a target ABI (PR #214112)
Justin Fargnoli via llvm-commits
- [llvm] [LV][Test Only] Fix build after #214047: drop `-tail-predication` option (PR #214838)
Andrei Elovikov via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] 4c002cf - [LV][Test Only] Fix build after #214047: drop `-tail-predication` option (#214838)
via llvm-commits
- [llvm] [LV][Test Only] Fix build after #214047: drop `-tail-predication` option (PR #214838)
Andrei Elovikov via llvm-commits
- [llvm] [RISCV] Dynamically find unused register for stack protection code (PR #210992)
Craig Topper via llvm-commits
- [clang] [llvm] [NVPTX] Make `shortptr` a target ABI (PR #214112)
Justin Fargnoli via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
Craig Topper via llvm-commits
- [clang] [llvm] [NVPTX] Make `shortptr` a target ABI (PR #214112)
Joseph Huber via llvm-commits
- [llvm] [Docs] Fix a DIExpression fragment example (PR #214839)
via llvm-commits
- [clang] [llvm] [HLSL][DirectX] Correct codegen of `dx.load.input`/`dx.store.output` intrinsic calls (PR #212656)
Finn Plummer via llvm-commits
- [llvm] [AMDGPU] Guard intrinsics that need vmem-to-lds-load-insts (PR #214842)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Guard intrinsics that need vmem-to-lds-load-insts (PR #214842)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Guard intrinsics that need vmem-to-lds-load-insts (PR #214842)
via llvm-commits
- [llvm] [PowerPC] fix `ppc_fp128` `FABS` miscompile (PR #209286)
Lei Huang via llvm-commits
- [llvm] [docs] Document `-mtriple` option in opt command guide (NFC) (PR #213942)
Eli Friedman via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
via llvm-commits
- [llvm] [AMDGPU] Guard intrinsics that need vmem-to-lds-load-insts (PR #214842)
Shilei Tian via llvm-commits
- [clang] [llvm] [HLSL][DirectX] Correct codegen of `dx.load.input`/`dx.store.output` intrinsic calls (PR #212656)
Finn Plummer via llvm-commits
- [llvm] [LLVMCAS] libCASPluginTest should link libpthread (PR #214847)
Steven Wu via llvm-commits
- [llvm] [LLVMCAS] libCASPluginTest should link libpthread (PR #214847)
Steven Wu via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
via llvm-commits
- [llvm] [DAGCombiner] Fold sext_in_reg when adding sign bit to an already extended value. (PR #214848)
Usman Nadeem via llvm-commits
- [llvm] [DAGCombiner] Fold sext_in_reg when adding sign bit to an already extended value. (PR #214848)
via llvm-commits
- [llvm] [DAGCombiner] Fold sext_in_reg when adding sign bit to an already extended value. (PR #214848)
via llvm-commits
- [llvm] [DAGCombiner] Fold sext_in_reg when adding sign bit to an already extended value. (PR #214848)
via llvm-commits
- [llvm] [VPlan][NFC] Speed up getVectorLoopRegion() with a last-successor walk (PR #199437)
Vladimir Vereschaka via llvm-commits
- [llvm] [Support] ScopedPrinter: support pretty-printing JSON (PR #214806)
Dan McGregor via llvm-commits
- [llvm] [DAGCombiner] Fold sext_in_reg when adding sign bit to an already extended value. (PR #214848)
Matt Arsenault via llvm-commits
- [llvm] [Support] ScopedPrinter: support pretty-printing JSON (PR #214806)
Dan McGregor via llvm-commits
- [llvm] [mlir] [mlir][affine] Add optional alignment attribute to affine load/store ops (PR #214532)
William Moses via llvm-commits
- [clang] [llvm] [NVPTX] Make `shortptr` a target ABI (PR #214112)
via llvm-commits
- [clang] [llvm] [NVPTX] Make `shortptr` a target ABI (PR #214112)
via llvm-commits
- [llvm] [mlir] [mlir][affine] Add optional alignment attribute to affine load/store ops (PR #214532)
William Moses via llvm-commits
- [llvm] [InstCombine] Simplify fractions when there is no overflow (PR #210516)
via llvm-commits
- [llvm] [MC] Make pseudo-probe divisions ordering stable (PR #214803)
Amir Ayupov via llvm-commits
- [llvm] [LAA] Fix off-by-EltSize in negative-step deref bounds check (PR #211964)
Andrei Elovikov via llvm-commits
- [llvm] [LoopInfo] Do not enqueue unreachable nodes; fix infinite loop (PR #214832)
Pranav Kant via llvm-commits
- [clang] [llvm] [AMDGPU] Add builtins for FMA mix instructions (PR #214814)
Yaxun Liu via llvm-commits
- [clang] [llvm] [AMDGPU] Add builtins for FMA mix instructions (PR #214814)
Matt Arsenault via llvm-commits
- [clang] [llvm] [LLVMOffload] Add more error types + GetLastError/PeekAtLastError (PR #213389)
Kevin Sala Penades via llvm-commits
- [llvm] [RISCV] Port RISCVZacasABIFix to NewPM (PR #214866)
Sam Elliott via llvm-commits
- [llvm] [offload] Fix extra semicolon after API_HELPER_OPTIONAL macro in L0Compat.h (PR #214569)
Srividya Sundaram via llvm-commits
- [llvm] [BOLT] Compute local code section names lazily to reduce memory (PR #214890)
Rafael Auler via llvm-commits
- [llvm] [BOLT] Compute local code section names lazily to reduce memory (PR #214890)
via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [BOLT] Compute local code section names lazily to reduce memory (PR #214890)
Rafael Auler via llvm-commits
- [llvm] [DebugInfo] Add DWARFUnit::clearDWO() (PR #214899)
Rafael Auler via llvm-commits
- [llvm] [SCEV][LoopStrengthReduce] Avoid querying SCEV for non-SCEVable operands (PR #214902)
Jinpeng Wang via llvm-commits
- [llvm] [SCEV][LoopStrengthReduce] Avoid querying SCEV for non-SCEVable operands (PR #214902)
via llvm-commits
- [llvm] [BOLT] Relax conditional tail calls in non-simple functions (PR #214400)
YongKang Zhu via llvm-commits
- [llvm] [WIP][SLP] Allow external uses to exist as both an extract and a rematerialization during the pass (PR #211680)
Ryan Buchner via llvm-commits
- [llvm] [WIP][SLP] Allow external uses to exist as both an extract and a rematerialization during the pass (PR #211680)
Ryan Buchner via llvm-commits
- [llvm] [WIP][SLP] Allow external uses to exist as both an extract and a rematerialization during the pass (PR #211680)
via llvm-commits
- [llvm] [WIP][SLP] Allow external uses to exist as both an extract and a rematerialization during the pass (PR #211680)
Ryan Buchner via llvm-commits
- [llvm] [X86] Optimize (a & 0xff) | ((b & 0xff) << 8) into high-byte register insertions (PR #214645)
via llvm-commits
- [llvm] [SPIR-V] Fix FaceForward combine erasing unrelated users (PR #214626)
Kaitlin Peng via llvm-commits
- [llvm] [AMDGPU] Fold constants in v2bf16 canonicalization (PR #214384)
via llvm-commits
- [llvm] [AMDGPU] Fold constants in 2-elt vector canonicalization (PR #214384)
via llvm-commits
- [llvm] [RISC-V] Use an optional offset operand instead of zero-offset InstAliases (PR #210901)
Alexander Richardson via llvm-commits
- [llvm] [RISC-V] Use an optional offset operand instead of zero-offset InstAliases (PR #210901)
Alexander Richardson via llvm-commits
- [llvm] 12336bb - [RISC-V] Use an optional offset operand instead of zero-offset InstAliases
via llvm-commits
- [llvm] [RISC-V] Use an optional offset operand instead of zero-offset InstAliases (PR #210901)
Alexander Richardson via llvm-commits
- [llvm] [AMDGPU] Fold constants in 2-elt vector canonicalization (PR #214384)
via llvm-commits
- [llvm] [AMDGPU] Fold constants in 2-elt vector canonicalization (PR #214384)
via llvm-commits
- [llvm] 49deb52 - [MC] Make pseudo-probe divisions ordering stable (#214803)
via llvm-commits
- [llvm] [MC] Make pseudo-probe divisions ordering stable (PR #214803)
Wei Wang via llvm-commits
- [llvm] [MC] Make pseudo-probe divisions ordering stable (PR #214803)
Wei Wang via llvm-commits
- [llvm] [MC] Make pseudo-probe divisions ordering stable (PR #214803)
via llvm-commits
- [llvm] [CodeGen] Cache `shouldOptimizeForSize()` when computing spill weights (PR #214905)
Peter Rong via llvm-commits
- [llvm] [RegAlloc] Add a hook for default target specific CSR cost scale (PR #214857)
via llvm-commits
- [llvm] [AMDGPU] Fold constants in 2-elt vector canonicalization (PR #214384)
via llvm-commits
- [llvm] [SCEV][LoopStrengthReduce] Avoid querying SCEV for non-SCEVable operands (PR #214902)
Jinpeng Wang via llvm-commits
- [llvm] [AMDGPU] Fold constants in 2-elt vector canonicalization (PR #214384)
via llvm-commits
- [llvm] [AMDGPU] Fold constants in 2-elt vector canonicalization (PR #214384)
via llvm-commits
- [llvm] [KnownFPClass] Infer signs of finite nonzero fdiv results (PR #214912)
via llvm-commits
- [llvm] [KnownFPClass] Infer signs of finite nonzero fdiv results (PR #214912)
via llvm-commits
- [llvm] [DAGCombiner] Fold extract of signbit + srl to srl. (PR #214913)
Usman Nadeem via llvm-commits
- [llvm] [DAGCombiner] Fold extract of signbit + srl to srl. (PR #214913)
via llvm-commits
- [llvm] [DAGCombiner] Fold extract of signbit + srl to srl. (PR #214913)
via llvm-commits
- [llvm] [DAGCombiner] Fold extract of signbit + srl to srl. (PR #214913)
via llvm-commits
- [llvm] [CodeView] Match MSVC implicit this records for Visual Studio (PR #214289)
via llvm-commits
- [llvm] [AMDGPU] Fold constants in 2-elt vector canonicalization (PR #214384)
via llvm-commits
- [llvm] [AMDGPU] Check operand for split barrier in both assembler and disassembler (PR #214916)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Check operand for split barrier in both assembler and disassembler (PR #214916)
via llvm-commits
- [compiler-rt] [sanitizer_common][NFC] Fix sanitizer_platform_limits_posix.cpp formatting (PR #180823)
Vitaly Buka via llvm-commits
- [llvm] [AMDGPU] Check operand for split barrier in both assembler and disassembler (PR #214916)
Shilei Tian via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Mark unsupported tests (PR #213404)
Vitaly Buka via llvm-commits
- [llvm] [NVPTX] Support cache hints on atomic operations (PR #214918)
Yonah Goldberg via llvm-commits
- [llvm] [mlir] [APFloat] Don't turn a Float8E8M0FNU NaN into an Inf on conversion (PR #214919)
曾鈜寬 Tseng Hung Kuan via llvm-commits
- [llvm] [LoopInterchange] Consider eligible inner subnests (PR #214920)
via llvm-commits
- [llvm] [SDAG][NVPTX] Support cache hints on atomic operations (PR #214918)
Yonah Goldberg via llvm-commits
- [llvm] [mlir] [APFloat] Don't turn a Float8E8M0FNU NaN into an Inf on conversion (PR #214919)
via llvm-commits
- [llvm] [SDAG][NVPTX] Support cache hints on atomic operations (PR #214918)
via llvm-commits
- [clang] [compiler-rt] [sanitizer] Add DoubleFreeSanitizer (DSan) (PR #213846)
Vitaly Buka via llvm-commits
- [llvm] [SDAG][NVPTX] Support cache hints on atomic operations (PR #214918)
Yonah Goldberg via llvm-commits
- [llvm] [mlir] [APFloat] Don't turn a Float8E8M0FNU NaN into an Inf on conversion (PR #214919)
via llvm-commits
- [llvm] [mlir] [APFloat] Don't turn a Float8E8M0FNU NaN into an Inf on conversion (PR #214919)
曾鈜寬 Tseng Hung Kuan via llvm-commits
- [llvm] [mlir] [APFloat] Don't turn a Float8E8M0FNU NaN into an Inf on conversion (PR #214919)
曾鈜寬 Tseng Hung Kuan via llvm-commits
- [llvm] [KnownFPClass] Infer signs of finite nonzero fdiv results (PR #214912)
via llvm-commits
- [llvm] [MSan] Fix va_arg handling on 32-bit machines (PR #211339)
Vitaly Buka via llvm-commits
- [llvm] [KnownFPClass] Infer signs of finite nonzero fdiv results (PR #214912)
via llvm-commits
- [llvm] [KnownFPClass] Infer signs of finite nonzero fdiv results (PR #214912)
via llvm-commits
- [llvm] [KnownFPClass] Infer signs of finite nonzero fdiv results (PR #214912)
via llvm-commits
- [llvm] [KnownFPClass] Infer signs of finite nonzero fdiv results (PR #214912)
via llvm-commits
- [llvm] 90cc2a4 - [AMDGPU] Fix an AMDGPU disassembler crash (#214914)
via llvm-commits
- [llvm] [AMDGPU] Fix an AMDGPU disassembler crash (PR #214914)
Shilei Tian via llvm-commits
- [llvm] [PoC][ASan] Emit global metadata in a named section (PR #212890)
Vitaly Buka via llvm-commits
- [clang] [flang] [lldb] [llvm] [docs] Prefer colon fences to delineate blocks containing markup (PR #214921)
Reid Kleckner via llvm-commits
- [clang] [flang] [lldb] [llvm] [docs] Prefer colon fences to delineate blocks containing markup (PR #214921)
via llvm-commits
- [clang] [flang] [lldb] [llvm] [docs] Prefer colon fences to delineate blocks containing markup (PR #214921)
via llvm-commits
- [compiler-rt] [llvm] [msan] Add interceptors for fortified memory functions (__memcpy_chk, etc.) (PR #206702)
Vitaly Buka via llvm-commits
- [llvm] [SLP] More accurately cost RISCV scalar splats (PR #213104)
Ryan Buchner via llvm-commits
- [llvm] b9d5c24 - [AMDGPU] Check operand for split barrier in both assembler and disassembler (#214916)
via llvm-commits
- [llvm] [AMDGPU] Check operand for split barrier in both assembler and disassembler (PR #214916)
Shilei Tian via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
Daniel Chen via llvm-commits
- [llvm] [LLVMCAS] libCASPluginTest should link libpthread (PR #214847)
LLVM Continuous Integration via llvm-commits
- [llvm] Fold to frexp (PR #207262)
via llvm-commits
- [llvm] Fold to frexp (PR #207262)
via llvm-commits
- [llvm] Fold to frexp (PR #207262)
via llvm-commits
- [clang] [llvm] [OpenMP] Create separate directives for two variants of ORDERED (PR #214726)
Sairudra More via llvm-commits
- [llvm] Fold to frexp (PR #207262)
via llvm-commits
- [llvm] [CodeView] Match MSVC implicit this records for Visual Studio (PR #214289)
via llvm-commits
- [llvm] [docs] Document `-mtriple` option in opt command guide (NFC) (PR #213942)
Reid Kleckner via llvm-commits
- [llvm] [DAGCombiner] Fold extract of signbit + srl to srl. (PR #214913)
Craig Topper via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Brad Smith via llvm-commits
- [llvm] [docs] Document `-mtriple` option in opt command guide (NFC) (PR #213942)
Reid Kleckner via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
via llvm-commits
- [llvm] [DAGCombiner] Fold extract of signbit + srl to srl. (PR #214913)
Usman Nadeem via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #207262)
via llvm-commits
- [llvm] [CodeView] Match MSVC implicit this records for Visual Studio (PR #214289)
via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #207262)
via llvm-commits
- [llvm] [KnownFPClass] Infer signs of finite nonzero fdiv results (PR #214912)
via llvm-commits
- [llvm] [DAGCombiner] Fold sext_in_reg when adding sign bit to an already extended value. (PR #214848)
Usman Nadeem via llvm-commits
- [llvm] [IR] Set Number of Hungoff Uses after allocation (PR #213304)
Reid Kleckner via llvm-commits
- [llvm] X86: Simplify the EH_LABEL Expand condition (PR #213130)
Reid Kleckner via llvm-commits
- [llvm] X86: Simplify the EH_LABEL Expand condition (PR #213130)
Reid Kleckner via llvm-commits
- [llvm] X86: Simplify the EH_LABEL Expand condition (PR #213130)
Reid Kleckner via llvm-commits
- [llvm] [SelectionDAG] Handle add(x, signbit) in ComputeNumSignBits (PR #214848)
Usman Nadeem via llvm-commits
- [clang] [llvm] [mlir] [polly] [llvm] Forward declare VirtualFileSystem (PR #211761)
Reid Kleckner via llvm-commits
- [llvm] [SelectionDAG] Handle add(x, signbit) in ComputeNumSignBits (PR #214848)
Usman Nadeem via llvm-commits
- [llvm] [SelectionDAG] Handle add(x, signbit) in ComputeNumSignBits (PR #214848)
Usman Nadeem via llvm-commits
- [llvm] [llvm][LoopVectorize] Avoid nondeterministic iteration (PR #214886)
Florian Hahn via llvm-commits
- [llvm] [RegAlloc] Add a hook for default target specific CSR cost scale (PR #214857)
Shreeyash Pandey via llvm-commits
- [llvm] [GlobalISel] Fix vector.deinterleave2 with <1 x float> results (PR #214718)
David Green via llvm-commits
- [llvm] 1838717 - [NVPTX] Add Rubin extensions to tcgen05.commit (#211577)
via llvm-commits
- [llvm] [mlir] [NVPTX] Add Rubin extensions to tcgen05.commit (PR #211577)
Rajat Bajpai via llvm-commits
- [llvm] [LoopInfo] Do not enqueue unreachable nodes; fix infinite loop (PR #214832)
Alexis Engelke via llvm-commits
- [llvm] [LoopInfo] Do not enqueue unreachable nodes; fix infinite loop (PR #214832)
Alexis Engelke via llvm-commits
- [llvm] [LoopInfo] Do not enqueue unreachable nodes; fix infinite loop (PR #214832)
Alexis Engelke via llvm-commits
- [llvm] [SelectionDAG] Handle add(x, signbit) in ComputeNumSignBits (PR #214848)
via llvm-commits
- [llvm] [SelectionDAG] Handle add(x, signbit) in ComputeNumSignBits (PR #214848)
via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #207262)
via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] change i128 datalayout default to match clang (PR #214518)
Simeon David Schaub via llvm-commits
- [clang-tools-extra] [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #207262)
via llvm-commits
- [llvm] [InstCombine] Fold comparisons of urem with dividend (PR #214933)
Hadong Lee via llvm-commits
- [llvm] [InstCombine] Fold comparisons of urem with dividend (PR #214933)
via llvm-commits
- [llvm] [InstCombine] Fold comparisons of urem with dividend (PR #214933)
Hadong Lee via llvm-commits
- [llvm] [mlir] [NVPTX] Add Rubin extensions to tcgen05.commit (PR #211577)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
David Green via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
David Green via llvm-commits
- [llvm] [AArch64] Move interleaved access testcase to codegen (PR #214133)
David Green via llvm-commits
- [llvm] [mlir] [NVPTX] Add Rubin extensions to tcgen05.commit (PR #211577)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Prevent GFX11 VALU Hazard Wait merging into terminators (PR #214935)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Prevent GFX11 VALU Hazard Wait merging into terminators (PR #214935)
via llvm-commits
- [llvm] [LoopInterchange] Consider eligible inner subnests (PR #214920)
via llvm-commits
- [llvm] [CostModel][X86] Update logic vector reduction costs to match llvm-mca estimates (PR #214191)
Simon Pilgrim via llvm-commits
- [llvm] [CostModel][X86] Update logic vector reduction costs to match llvm-mca estimates (PR #214191)
Simon Pilgrim via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to most passes (PR #214923)
Aiden Grossman via llvm-commits
- [llvm] [DAGCombiner] Fold extract of signbit + srl to srl. (PR #214913)
Simon Pilgrim via llvm-commits
- [llvm] [Docs] Update contribution guide to remove the single-commit requirement (PR #212031)
via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] change i128 datalayout default to match clang (PR #214518)
Simeon David Schaub via llvm-commits
- [llvm] [WebAssembly] Avoid folding wasm_var loads through select (PR #214937)
Gauarv Chaudhary via llvm-commits
- [llvm] [WebAssembly] Avoid folding wasm_var loads through select (PR #214937)
via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] change i128 datalayout default to match clang (PR #214518)
Simeon David Schaub via llvm-commits
- [clang] [llvm] [mlir] [polly] [IR] change i128 datalayout default to match clang (PR #214518)
Simeon David Schaub via llvm-commits
- [llvm] [PowerPC] Add pnop (prefixed no-op) instruction (ISA v3.1) (PR #188373)
via llvm-commits
- [llvm] [PowerPC] Fix wrteei crash: use u1imm instead of i1imm (PR #188558)
via llvm-commits
- [llvm] 21bcdab - [CostModel][X86] Update logic vector reduction costs to match llvm-mca estimates (#214191)
via llvm-commits
- [llvm] [CostModel][X86] Update logic vector reduction costs to match llvm-mca estimates (PR #214191)
Simon Pilgrim via llvm-commits
- [llvm] [LoopInterchange] Consider eligible inner subnests (PR #214920)
via llvm-commits
- Delivery Status Notification.
via llvm-commits
- [flang] [llvm] [openmp] [OpenMP][Flang] Add integer-kind wrappers to omp_lib (PR #213505)
via llvm-commits
- [llvm] [LoopInterchange] Consider eligible inner subnests (PR #214920)
via llvm-commits
- [llvm] [LoopInterchange] Consider eligible inner subnests (PR #214920)
via llvm-commits
- [compiler-rt] [llvm] [msan] Add interceptors for fortified memory functions (__memcpy_chk, etc.) (PR #206702)
Austin Schuh via llvm-commits
- [compiler-rt] [llvm] [msan] Add interceptors for fortified memory functions (__memcpy_chk, etc.) (PR #206702)
Austin Schuh via llvm-commits
- [llvm] [IR] Set Number of Hungoff Uses after allocation (PR #213304)
Marc Auberer via llvm-commits
- [llvm] e416b09 - [IR] Set Number of Hungoff Uses after allocation (#213304)
via llvm-commits
- [llvm] [IR] Set Number of Hungoff Uses after allocation (PR #213304)
Marc Auberer via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
via llvm-commits
- [llvm] [IR] Set Number of Hungoff Uses after allocation (PR #213304)
Marc Auberer via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
via llvm-commits
- [llvm] [IR] Set Number of Hungoff Uses after allocation (PR #213304)
Marc Auberer via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
Florian Hahn via llvm-commits
- [llvm] [IR] Set Number of Hungoff Uses after allocation (PR #213304)
via llvm-commits
- [llvm] [SDPatternMatch] Add m_NU/SWAdd and m_NU/SWAddLike (PR #214876)
Yingwei Zheng via llvm-commits
- [llvm] [BFI] Detect irreducible SCC from CycleInfo instead of by failing. NFC (PR #214941)
Fangrui Song via llvm-commits
- [llvm] [BFI] Detect irreducible SCC from CycleInfo instead of by failing. NFC (PR #214941)
via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
via llvm-commits
- [llvm] [AMDGPU] Prevent GFX11 VALU Hazard Wait merging into terminators (PR #214935)
Christudasan Devadasan via llvm-commits
- [llvm] [WebAssembly] Avoid folding wasm_var loads through select (PR #214937)
Gauarv Chaudhary via llvm-commits
- [llvm] IR: Add Module::getLongDoubleFormat helper (PR #214943)
Matt Arsenault via llvm-commits
- [llvm] IR: Add Module::getLongDoubleFormat helper (PR #214943)
Matt Arsenault via llvm-commits
- [llvm] IR: Add Module::getLongDoubleFormat helper (PR #214943)
Matt Arsenault via llvm-commits
- [llvm] IR: Add Module::getLongDoubleFormat helper (PR #214943)
via llvm-commits
- [llvm] [AArch64] Restrict FP imm ISel by accurate subtarget macro-fusion (PR #214849)
Tomer Shafir via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
via llvm-commits
- [llvm] [VPlan] Preserve branch weights from VPlan0 through to codegen. (PR #213143)
via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
Matt Arsenault via llvm-commits
- [llvm] [LoopInfo] Do not enqueue unreachable nodes; fix infinite loop (PR #214832)
Fangrui Song via llvm-commits
- [llvm] [TailRecElim] Fix miscompile of returns using a non-eliminated recursive call (PR #214503)
Federico Bruzzone via llvm-commits
- [llvm] [InstCombine] Use DenseMap instead of MapVector (NFC) (PR #214536)
Fangrui Song via llvm-commits
- [llvm] [AArch64] Restrict FP imm ISel by accurate subtarget macro-fusion (PR #214849)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Restrict FP imm ISel by accurate subtarget macro-fusion (PR #214849)
via llvm-commits
- [llvm] [CodeView] Match MSVC implicit this records for Visual Studio (PR #214289)
via llvm-commits
- [llvm] [LV][NFC] Change Planner's CM reference to a pointer (PR #214898)
Hassnaa Hamdi via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Alex Voicu via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
via llvm-commits
- [llvm] [AArch64] Restrict FP imm ISel by accurate subtarget macro-fusion (PR #214849)
Tomer Shafir via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat comparison using known operand relation (PR #212776)
Lee Dong Wook via llvm-commits
- [llvm] [Bazel] Fixes 6685d79 (PR #214948)
via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
via llvm-commits
- [clang] [llvm] IR: Add Module::getLongDoubleFormat helper (PR #214943)
Matt Arsenault via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Use mock coroutine header in instrprof-coroutine-profile.cpp (PR #214593)
Douglas Yung via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [CodeGen] Don't inflate the register pressure set limit by live-thru pressure (PR #214957)
Nazar Mokrynskyi via llvm-commits
- [llvm] [CodeGen] Don't inflate the register pressure set limit by live-thru pressure (PR #214957)
via llvm-commits
- [llvm] [CodeGen] Don't inflate the register pressure set limit by live-thru pressure (PR #214957)
via llvm-commits
- [llvm] [KnownFPClass] Infer signs of finite nonzero fdiv results (PR #214912)
Tim Gymnich via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Guard coroutine profile test on <coroutine> header availability (PR #214958)
Wenju He via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Guard coroutine profile test on <coroutine> header availability (PR #214958)
via llvm-commits
- [llvm] [AMDGPU] Keep TDM counter low (PR #214885)
Tim Gymnich via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Don't inflate the register pressure set limit by live-thru pressure (PR #214957)
via llvm-commits
- [llvm] [AArch64] InsertSelect: Fold both diamond arms into chained CSEL family instructions (PR #212033)
Mugundan S via llvm-commits
- [llvm] [AMDGPU] Check operand for split barrier in both assembler and disassembler (PR #214916)
Shilei Tian via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeKnownBits (PR #214533)
Deepak Shirke via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
via llvm-commits
- [llvm] [AMDGPU] Fold redundant inf/nan checks into frexp instructions (PR #214936)
via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Florian Hahn via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Florian Hahn via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Florian Hahn via llvm-commits
- [llvm] [LV] Avoid adding stray predicates in isConsecutivePtr (PR #213662)
Florian Hahn via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [NFC][VPlan] Extract BTC-related tests into `vplan-based-stride-mv-btc.ll` (PR #214047)
Florian Hahn via llvm-commits
- [llvm] [NFC][VPlan] Extract BTC-related tests into `vplan-based-stride-mv-btc.ll` (PR #214047)
Florian Hahn via llvm-commits
- [llvm] [NFC][VPlan] Extract BTC-related tests into `vplan-based-stride-mv-btc.ll` (PR #214047)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
via llvm-commits
- [llvm] Users/slinder1/saving private pr (PR #214821)
Scott Linder via llvm-commits
- [llvm] Users/slinder1/saving private pr (PR #214821)
Scott Linder via llvm-commits
- [llvm] Users/slinder1/saving private pr (PR #214821)
Scott Linder via llvm-commits
- [llvm] workflows: Merge release-doxygen into release-documenation (PR #214366)
Tom Stellard via llvm-commits
- [clang] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [compiler-rt] 35854f8 - [compiler-rt][pgo] Use mock coroutine header in instrprof-coroutine-profile.cpp (#214593)
via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Use mock coroutine header in instrprof-coroutine-profile.cpp (PR #214593)
Mircea Trofin via llvm-commits
- [llvm] [PowerPC] Handle native 128-bit PPC32 arguments (PR #214522)
Matthias Görgens via llvm-commits
- [llvm] AMDGPU: Only disassemble .amdhsa_reserve_xnack_mask on xnack targets (PR #212789)
Matt Arsenault via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Guard coroutine profile test on <coroutine> header availability (PR #214958)
Mircea Trofin via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
via llvm-commits
- [llvm] [CodeView] Match MSVC implicit this records for Visual Studio (PR #214289)
via llvm-commits
- [llvm] [X86] Prefer SIMD min/max/abs for scalars when staying in XMM domain (PR #210654)
via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
via llvm-commits
- [llvm] [AMDGPU] Fix a decoder crash in disassembler (PR #214969)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Fix a decoder crash in disassembler (PR #214969)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Fix a decoder crash in disassembler (PR #214969)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Fix a decoder crash in disassembler (PR #214969)
via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Joyoungjin via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
via llvm-commits
- [llvm] [PowerPC] Handle native 128-bit PPC32 arguments (PR #214522)
Matthias Görgens via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Joyoungjin via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Use mock coroutine header in instrprof-coroutine-profile.cpp (PR #214593)
LLVM Continuous Integration via llvm-commits
- [llvm] release-tasks: Disable lit publishing for release candidates (PR #214972)
Tom Stellard via llvm-commits
- [llvm] release-tasks: Disable lit publishing for release candidates (PR #214972)
Tom Stellard via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
Shilei Tian via llvm-commits
- [llvm] release-tasks: Disable lit publishing for release candidates (PR #214972)
via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Fold constants in 2-elt vector canonicalization (PR #214384)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Fold constants in 2-elt vector canonicalization (PR #214384)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Check availability of certain registers (PR #214973)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Check availability of certain registers (PR #214973)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Check availability of certain registers (PR #214973)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Check availability of certain registers (PR #214973)
via llvm-commits
- [llvm] release-tasks: Disable lit publishing for release candidates (PR #214972)
Tom Stellard via llvm-commits
- [llvm] [Xtensa] Don't convert a select of FP constants into an indexed const… (PR #214974)
Omid Safarzadeh via llvm-commits
- [llvm] [Xtensa] Don't convert a select of FP constants into an indexed const… (PR #214974)
via llvm-commits
- [llvm] LangRef: mention that willreturn can cause time-traveling UB (PR #214229)
via llvm-commits
- [llvm] [Xtensa] Don't convert a select of FP constants into an indexed const… (PR #214974)
via llvm-commits
- [llvm] LangRef: mention that willreturn can cause time-traveling UB (PR #214229)
Ralf Jung via llvm-commits
- [llvm] [Xtensa] Don't convert a select of FP constants into an indexed const… (PR #214974)
Omid Safarzadeh via llvm-commits
- [llvm] LangRef: mention that willreturn can cause time-traveling UB (PR #214229)
Ralf Jung via llvm-commits
- [flang] [llvm] [flang][MIF] Update prif_coarray_handle in accordance with PRIF 0.8 #214080 (PR #214747)
Dan Bonachea via llvm-commits
- [llvm] [AMDGPU][MC] Check lit64 availability because decode (PR #214976)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Check lit64 availability because decode (PR #214976)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Check lit64 availability because decode (PR #214976)
via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
via llvm-commits
- [llvm] [ADT] Avoid generic dispatch in StringRef::split(char) (PR #214978)
Zhiyang Chen via llvm-commits
- [llvm] [ADT] Avoid generic dispatch in StringRef::split(char) (PR #214978)
via llvm-commits
- [llvm] workflows/release-task: Stop uploading lit to test.pypi.org (PR #214979)
Tom Stellard via llvm-commits
- [llvm] workflows/release-task: Stop uploading lit to test.pypi.org (PR #214979)
Tom Stellard via llvm-commits
- [llvm] workflows/release-task: Stop uploading lit to test.pypi.org (PR #214979)
via llvm-commits
- [llvm] [KnownFPClass] Infer signs of finite nonzero fdiv results (PR #214912)
via llvm-commits
- [llvm] [KnownFPClass] Infer signs of finite nonzero fdiv results (PR #214912)
via llvm-commits
- [llvm] [KnownFPClass] Infer signs of finite nonzero fdiv results (PR #214912)
via llvm-commits
- [llvm] [KnownFPClass] Infer signs of finite nonzero fdiv results (PR #214912)
via llvm-commits
- [llvm] [SDPatternMatch] Add m_NU/SWAdd and m_NU/SWAddLike (PR #214876)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Fix a decoder crash in disassembler (PR #214969)
Matt Arsenault via llvm-commits
- [llvm] [ADT] Avoid generic dispatch in StringRef::split(char) (PR #214978)
Zhiyang Chen via llvm-commits
- [llvm] [ADT] Avoid generic dispatch in StringRef::split(char) (PR #214978)
Zhiyang Chen via llvm-commits
- [llvm] [WebAssembly][FastISel] Fix sext i1 to i64 with +sign-ext (#213734) (PR #214007)
Alex Rønne Petersen via llvm-commits
- [llvm] workflows/release-task: Stop uploading lit to test.pypi.org (PR #214979)
Douglas Yung via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
Fangrui Song via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero and NaN result classes for sqrt (PR #214987)
via llvm-commits
- [llvm] workflows/release-task: Stop uploading lit to test.pypi.org (PR #214979)
Aiden Grossman via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero and NaN result classes for sqrt (PR #214987)
via llvm-commits
- [llvm] release-tasks: Disable lit publishing for release candidates (PR #214972)
Aiden Grossman via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero and NaN result classes for sqrt (PR #214987)
via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero and NaN result classes for sqrt (PR #214987)
via llvm-commits
- [llvm] [InstCombine] Handle switch-to-select remapping correctly (PR #213302)
via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero and NaN result classes for sqrt (PR #214987)
via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [clang] [flang] [lldb] [llvm] [docs] Prefer colon fences to delineate blocks containing markup (PR #214921)
Aiden Grossman via llvm-commits
- [llvm] [llvm][LoopVectorize] Avoid nondeterministic iteration (PR #214886)
Aiden Grossman via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [llvm] release-tasks: Disable lit publishing for release candidates (PR #214972)
Douglas Yung via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Handle switch-to-select remapping correctly (PR #213302)
via llvm-commits
- [llvm] [LoopSink] Do not sink instructions with side effects (PR #214988)
Matthias Görgens via llvm-commits
- [llvm] [LoopSink] Do not sink instructions with side effects (PR #214988)
via llvm-commits
- [llvm] [PowerPC] Handle native 128-bit PPC32 arguments (PR #214522)
Matthias Görgens via llvm-commits
- [llvm] [PowerPC] Handle native 128-bit PPC32 arguments (PR #214522)
Matthias Görgens via llvm-commits
- [llvm] [LoopSink] Do not sink instructions with side effects (PR #214988)
via llvm-commits
- [llvm] X86: Simplify the EH_LABEL Expand condition (PR #213130)
Matt Arsenault via llvm-commits
- [llvm] X86: Simplify the EH_LABEL Expand condition (PR #213130)
Matt Arsenault via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero and NaN result classes for sqrt (PR #214987)
via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
via llvm-commits
- [llvm] [InstCombine] Fold cttz(mul X, OddC) -> cttz(X) (PR #214376)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold cttz(mul X, OddC) -> cttz(X) (PR #214376)
Yingwei Zheng via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Fix lastiter assertion in target workshare loop (PR #214996)
via llvm-commits
- [llvm] [InstCombine] Fold comparisons of x & -x with 0 and 1 (PR #213709)
Yingwei Zheng via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Fix lastiter assertion in target workshare loop (PR #214996)
via llvm-commits
- [llvm] [InstCombine] Fold comparisons of x & -x with 0 and 1 (PR #213709)
Yingwei Zheng via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Fix lastiter assertion in target workshare loop (PR #214996)
via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
Hubert Tong via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
via llvm-commits
- [llvm] [AMDGPU] Fold constants in 2-elt vector canonicalization (PR #214384)
via llvm-commits
- [llvm] 8c6343b - [InstCombine] Fold cttz(mul X, OddC) -> cttz(X) (#214376)
via llvm-commits
- [llvm] [InstCombine] Fold cttz(mul X, OddC) -> cttz(X) (PR #214376)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold cttz(mul X, OddC) -> cttz(X) (PR #214376)
via llvm-commits
- [llvm] 59c18a5 - [InstCombine] Simplify fractions when there is no overflow (#210516)
via llvm-commits
- [llvm] [InstCombine] Simplify fractions when there is no overflow (PR #210516)
Craig Topper via llvm-commits
- [llvm] 210c0ba - X86: Simplify the EH_LABEL Expand condition (#213130)
via llvm-commits
- [llvm] X86: Simplify the EH_LABEL Expand condition (PR #213130)
Matt Arsenault via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
via llvm-commits
- [llvm] 51fc705 - [InstCombine] Fold comparisons of x & -x with 0 and 1 (#213709)
via llvm-commits
- [llvm] [InstCombine] Fold comparisons of x & -x with 0 and 1 (PR #213709)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold comparisons of x & -x with 0 and 1 (PR #213709)
via llvm-commits
- [llvm] fe4a02e - [AMDGPU] Fix a decoder crash in disassembler (#214969)
via llvm-commits
- [llvm] [AMDGPU] Fix a decoder crash in disassembler (PR #214969)
Shilei Tian via llvm-commits
- [llvm] [InstCombine] Fold icmp on frexp exponent to fcmp on fabs(x) (PR #210711)
Yingwei Zheng via llvm-commits
- [llvm] df633b2 - [InstCombine] Fold icmp on frexp exponent to fcmp on fabs(x) (#210711)
via llvm-commits
- [llvm] [InstCombine] Fold icmp on frexp exponent to fcmp on fabs(x) (PR #210711)
Yingwei Zheng via llvm-commits
- [llvm] [SPIR-V] Fix FaceForward combine erasing unrelated users (PR #214626)
Arseniy Obolenskiy via llvm-commits
- [llvm] caf83f9 - [SPIR-V] Fix FaceForward combine erasing unrelated users (#214626)
via llvm-commits
- [llvm] [SPIR-V] Fix FaceForward combine erasing unrelated users (PR #214626)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
Shilei Tian via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat comparison using known operand relation (PR #212776)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Simplify fractions when there is no overflow (PR #210516)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Fold cttz(mul X, OddC) -> cttz(X) (PR #214376)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Fold (X - X%C) u>= C to X u>= C (PR #214381)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold (X - X%C) u>= C to X u>= C (PR #214381)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold cttz(mul X, OddC) -> cttz(X) (PR #214376)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [flang][MIF] Update prif_coarray_handle in accordance with PRIF 0.8 #214080 (PR #214747)
Jean-Didier PAILLEUX via llvm-commits
- [flang] [llvm] [flang][MIF] Update prif_coarray_handle in accordance with PRIF 0.8 #214080 (PR #214747)
Jean-Didier PAILLEUX via llvm-commits
- [flang] [llvm] [flang][MIF] Update prif_coarray_handle in accordance with PRIF 0.8 #214080 (PR #214747)
Jean-Didier PAILLEUX via llvm-commits
- [llvm] AMDGPU/GlobalISel: Legalize BF16 for FP math opcodes (PR #214059)
via llvm-commits
- [flang] [llvm] [flang][MIF] Update prif_coarray_handle in accordance with PRIF 0.8 #214080 (PR #214747)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [flang][MIF] Update prif_coarray_handle in accordance with PRIF 0.8 #214080 (PR #214747)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Improve execz branch removal for async load-to-LDS (PR #192341)
Vigneshwar Jayakumar via llvm-commits
- [flang] [llvm] [flang][MIF] Update prif_coarray_handle in accordance with PRIF 0.8 #214080 (PR #214747)
via llvm-commits
- [llvm] [gn] port 0ca4b9dd78f8 (PR #215008)
Nico Weber via llvm-commits
- [llvm] debad83 - [gn] port 0ca4b9dd78f8 (#215008)
via llvm-commits
- [llvm] [gn] port 0ca4b9dd78f8 (PR #215008)
Nico Weber via llvm-commits
- [llvm] [mlir] [OpenMPIRBuilder] Serialize lanes around critical on the device (PR #215009)
Spencer Bryngelson via llvm-commits
- [llvm] [mlir] [OpenMPIRBuilder] Serialize lanes around critical on the device (PR #215009)
via llvm-commits
- [llvm] [mlir] [OpenMPIRBuilder] Serialize lanes around critical on the device (PR #215009)
via llvm-commits
- [llvm] [X86] Fix miscompile of fptosi.sat.iN.f16 for NaN under avx512fp16 (PR #210556)
Nathaniel McCallum via llvm-commits
- [llvm] [llvm][test][CGPluginTest] Fix missing `plugins` in test requirements (PR #215010)
Seth Junot via llvm-commits
- [llvm] [llvm][test][CGPluginTest] Fix missing `plugins` in test requirements (PR #215010)
via llvm-commits
- [llvm] [X86] Fix miscompile of fptosi.sat.iN.f16 for NaN under avx512fp16 (PR #210556)
via llvm-commits
- [clang] [flang] [lldb] [llvm] [docs] Prefer colon fences to delineate blocks containing markup (PR #214921)
Baranov Victor via llvm-commits
- [llvm] [X86] Fix miscompile of fptosi.sat.iN.f16 for NaN under avx512fp16 (PR #210556)
Nathaniel McCallum via llvm-commits
- [llvm] [VPlan] Use i64 for constant lane indices in insertelement (NFC) (PR #214664)
Florian Hahn via llvm-commits
- [llvm] [LoopPassManager] Exit early for loop-free fns in FunctionToLoopPass. (PR #215011)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use i64 for constant lane indices in insertelement (NFC) (PR #214664)
Florian Hahn via llvm-commits
- [llvm] [LoopPassManager] Exit early for loop-free fns in FunctionToLoopPass. (PR #215011)
via llvm-commits
- [llvm] [llvm][test][CGPluginTest] Fix missing `plugins` in test requirements (PR #215010)
Seth Junot via llvm-commits
- [llvm] [CodeGen] Remove dead declarations (PR #215013)
Kazu Hirata via llvm-commits
- [llvm] a4897aa - [SDPatternMatch] Add m_NU/SWAdd and m_NU/SWAddLike (#214876)
via llvm-commits
- [llvm] [SDPatternMatch] Add m_NU/SWAdd and m_NU/SWAddLike (PR #214876)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Canonicalize mask-producing SETCC for easier conversion on the consuming instruction to be VL-predicate (PR #214877)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Canonicalize mask-producing SETCC for easier conversion on the consuming instruction to be VL-predicate (PR #214877)
Min-Yih Hsu via llvm-commits
- [llvm] [KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] [KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
via llvm-commits
- [llvm] [KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] [KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [flang] [llvm] [flang][PPC] Set the type and size of PPC vector in codegen (PR #193290)
Daniel Chen via llvm-commits
- [llvm] [SLP]Fix unscheduled-deps assert for copyable operands in reassociated nodes (PR #215016)
Alexey Bataev via llvm-commits
- [llvm] [openmp] [Offload][OMPT][NFCI] Call ompt_libomp_connect instead of dlopen libomp (PR #214556)
Michael Halkenhäuser via llvm-commits
- [llvm] 12a5b7b - [SLP]Fix unscheduled-deps assert for copyable operands in reassociated nodes
via llvm-commits
- [llvm] [SLP]Fix unscheduled-deps assert for copyable operands in reassociated nodes (PR #215016)
Alexey Bataev via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Hussam Alhassan via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] [AArch64] Extend optimizeCrossBlock() to handle select-family instruc… (PR #208369)
Hussam Alhassan via llvm-commits
- [llvm] [SLP]Fix unscheduled-deps assert for copyable operands in reassociated nodes (PR #215016)
via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] 1e11d91 - [VPlan] Use i64 for constant lane indices in insertelement (NFC) (#214664)
via llvm-commits
- [llvm] [VPlan] Use i64 for constant lane indices in insertelement (NFC) (PR #214664)
Florian Hahn via llvm-commits
- [llvm] [SCEV][LSR] Don't infer nowrap flags for non-SCEVable binops (PR #215019)
Kacper Doga via llvm-commits
- [llvm] [SCEV][LSR] Don't infer nowrap flags for non-SCEVable binops (PR #215019)
via llvm-commits
- [llvm] [LV] Don't form a histogram if the bucket value or its update escapes (PR #215021)
Florian Hahn via llvm-commits
- [llvm] [LV] Don't form a histogram if the bucket value or its update escapes (PR #215021)
via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
Daniel Chen via llvm-commits
- [llvm] [LV] Don't form a histogram if the bucket value or its update escapes (PR #215021)
Florian Hahn via llvm-commits
- [llvm] workflows/release-binaries: Always dump Wix log on Windows (PR #212056)
Tom Stellard via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to AsmPrinter (PR #215022)
Alex MacLean via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to AsmPrinter (PR #215022)
via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [compiler-rt] 2abc0e5 - [compiler-rt][builtins] add libc-backed double/float-to-int builtins (#207543)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] add libc-backed double/float-to-int builtins (PR #207543)
via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
Daniel Chen via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] workflows/release-binaries: Always dump Wix log on Windows (PR #212056)
Tom Stellard via llvm-commits
- [llvm] workflows/release-binaries: Always dump Wix log on Windows (PR #212056)
Tom Stellard via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed int-to-double/float builtins (PR #209900)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed int-to-double/float builtins (PR #209900)
via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed float16 extend/truncate builtins (PR #211882)
via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed float16 extend/truncate builtins (PR #211882)
via llvm-commits
- [llvm] workflows/release-binaries: Always dump Wix log on Windows (PR #212056)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed float16 extend/truncate builtins (PR #211882)
via llvm-commits
- [llvm] 031a67f - [llvm][LoopVectorize] Avoid nondeterministic iteration (#214886)
via llvm-commits
- [llvm] [llvm][LoopVectorize] Avoid nondeterministic iteration (PR #214886)
Paul Kirth via llvm-commits
- [llvm] [llvm][YAMLTraits] Avoid nondeterministic iteration in endMapping() (PR #214887)
Paul Kirth via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed float16 extend/truncate builtins (PR #211882)
via llvm-commits
- [llvm] [SystemZ] Fix assertion failures during DAG combine (PR #215027)
Jacob Young via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] [SystemZ] Fix assertion failures during DAG combine (PR #215027)
via llvm-commits
- [llvm] [llvm][YAMLTraits] Avoid nondeterministic iteration in endMapping() (PR #214887)
Paul Kirth via llvm-commits
- [llvm] [llvm][LoopVectorize] Avoid nondeterministic iteration (PR #214886)
LLVM Continuous Integration via llvm-commits
- [llvm] Validate immediates for SCVTF, UCVTF and EXT (PR #214233)
Hamza Khan via llvm-commits
- [compiler-rt] f9b0ba3 - [compiler-rt][builtins] libc-backed int-to-double/float builtins (#209900)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed int-to-double/float builtins (PR #209900)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed bfloat16 extend/truncate builtins (PR #211881)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed bfloat16 extend/truncate builtins (PR #211881)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed bfloat16 extend/truncate builtins (PR #211881)
via llvm-commits
- [llvm] [SystemZ] Fix assertion failures during DAG combine (PR #215027)
Jacob Young via llvm-commits
- [llvm] [SystemZ] Fix assertion failures during DAG combine (PR #215027)
Jacob Young via llvm-commits
- [llvm] bebff2a - [docs] Prefer colon fences to delineate blocks containing markup (#214921)
via llvm-commits
- [clang] [flang] [lldb] [llvm] [docs] Prefer colon fences to delineate blocks containing markup (PR #214921)
Reid Kleckner via llvm-commits
- [llvm] [llvm][LoopVectorize] Avoid nondeterministic iteration (PR #214886)
Paul Kirth via llvm-commits
- [llvm] [SystemZ] Fix assertion failures during DAG combine (PR #215027)
Jacob Young via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed float16 extend/truncate builtins (PR #211882)
via llvm-commits
- [compiler-rt] [libc] [compiler-rt][builtins] libc-backed float16 extend/truncate builtins (PR #211882)
via llvm-commits
- [llvm] [CodeGen] Remove dead declarations (PR #215013)
Fangrui Song via llvm-commits
- [llvm] [BOLT] Skip non-code relocs as function references (PR #215028)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Skip non-code relocs as function references (PR #215028)
via llvm-commits
- [llvm] d9b672b - [CodeGen] Remove dead declarations (#215013)
via llvm-commits
- [llvm] [CodeGen] Remove dead declarations (PR #215013)
Kazu Hirata via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Yingwei Zheng via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Yingwei Zheng via llvm-commits
- [llvm] [ADT] Add `[[clang::lifetimebound]]` annotations to Twine.h (PR #210474)
Benedek Kaibas via llvm-commits
- [clang] [flang] [lldb] [llvm] [docs] Prefer colon fences to delineate blocks containing markup (PR #214921)
LLVM Continuous Integration via llvm-commits
- [llvm] [SCEV] Fix infinite recursion in expensive range sharpening (PR #215029)
Kacper Doga via llvm-commits
- [llvm] [SCEV][LSR] Don't infer nowrap flags for non-SCEVable binops (PR #215019)
Kacper Doga via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Kirill A. Korinsky via llvm-commits
- [llvm] [SCEV] Fix infinite recursion in expensive range sharpening (PR #215029)
via llvm-commits
- [llvm] Debug (PR #215030)
Tom Stellard via llvm-commits
- [llvm] Debug (PR #215030)
Tom Stellard via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Kirill A. Korinsky via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Kirill A. Korinsky via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Kirill A. Korinsky via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
Daniel Chen via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
Daniel Chen via llvm-commits
- [llvm] [LoopPassManager] Exit early for loop-free fns in FunctionToLoopPass. (PR #215011)
Aiden Grossman via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
Daniel Chen via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to AsmPrinter (PR #215022)
Aiden Grossman via llvm-commits
- [llvm] [VPlan] Use constant 64-bit indices for InsertElement (PR #209002)
Andreas Jonson via llvm-commits
- [llvm] DAG: Gracefully diagnose missing lrint/llrint/lround/llround libcall (PR #215032)
Matt Arsenault via llvm-commits
- [llvm] DAG: Gracefully diagnose missing lrint/llrint/lround/llround libcall (PR #215032)
Matt Arsenault via llvm-commits
- [llvm] DAG: Gracefully diagnose missing lrint/llrint/lround/llround libcall (PR #215032)
Matt Arsenault via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
Daniel Chen via llvm-commits
- [llvm] DAG: Gracefully diagnose missing lrint/llrint/lround/llround libcall (PR #215032)
via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
Hubert Tong via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] DAG: Gracefully diagnose missing lrint/llrint/lround/llround libcall (PR #215032)
Matt Arsenault via llvm-commits
- [flang] [llvm] [flang] To fix LIT test that AIX does not emit comdat. (PR #214950)
Daniel Chen via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [flang] [llvm] [flang] To fix LIT test that AIX does not emit comdat. (PR #214950)
via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some minor fixes for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some partial minor fix for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] 1432be4 - [InstCombine] Use DenseMap instead of MapVector (NFC) (#214536)
via llvm-commits
- [llvm] [InstCombine] Use DenseMap instead of MapVector (NFC) (PR #214536)
Kazu Hirata via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Guard coroutine profile test on <coroutine> header availability (PR #214958)
Jin Huang via llvm-commits
- [llvm] [NFC][X86] Remove CurOp parameter from emitPrefixImpl (PR #215038)
Zachary Yedidia via llvm-commits
- [llvm] [NFC][X86] Remove CurOp parameter from emitPrefixImpl (PR #215038)
via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
Daniel Chen via llvm-commits
- [llvm] [LoopInterchange] Consider eligible inner subnests (PR #214920)
Ryotaro Kasuga via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
Daniel Chen via llvm-commits
- [llvm] [DRAFT] Changing register initial status as undefined (PR #209032)
David Zheng via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [llvm] [DRAFT] Changing register initial status as undefined (PR #209032)
David Zheng via llvm-commits
- [compiler-rt] [sanitizer_common][NFC] Fix sanitizer_platform_limits_posix.cpp formatting (PR #180823)
Fangrui Song via llvm-commits
- [llvm] [AMDGPU] Widen fminnum/fmaxnum bf16 to v2bf16 (PR #215042)
via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
Daniel Chen via llvm-commits
- [llvm] [X86] Lower i64 vector division and remainder through float division (PR #215043)
Adam Scott via llvm-commits
- [llvm] [AMDGPU] Widen fminnum/fmaxnum bf16 to v2bf16 (PR #215042)
via llvm-commits
- [llvm] [AArch64] Improve lowering of pure fixed-length partial add reductions. (PR #214691)
Adam Scott via llvm-commits
- [llvm] [AArch64] Decouple -aarch64-code-layout-opt-enable= from the Subtarget (PR #215044)
Jon Roelofs via llvm-commits
- [llvm] [AArch64] Decouple -aarch64-code-layout-opt-enable= from the Subtarget (PR #215044)
via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
Daniel Chen via llvm-commits
- [llvm] [AArch64] Decouple -aarch64-code-layout-opt-enable= from the Subtarget (PR #215044)
via llvm-commits
- [llvm] [AArch64] Lower and price partial reductions without dotprod (PR #214636)
Adam Scott via llvm-commits
- [llvm] [AArch64] Decouple -aarch64-code-layout-opt-enable= from the Subtarget (PR #215044)
Jon Roelofs via llvm-commits
- [llvm] [AMDGPU][True16] Fix MadMix selection (PR #205431)
Guo Chen via llvm-commits
- [llvm] [DomTree] Remove redundant getNodeForBlock. NFC (PR #215045)
Fangrui Song via llvm-commits
- [llvm] [DomTree] Remove redundant getNodeForBlock. NFC (PR #215045)
Fangrui Song via llvm-commits
- [llvm] [DomTree] Remove redundant getNodeForBlock. NFC (PR #215045)
via llvm-commits
- [flang] [llvm] [flang][MIF] Update prif_coarray_handle in accordance with PRIF 0.8 #214080 (PR #214747)
Dan Bonachea via llvm-commits
- [llvm] [JITLink] Notify memory managers on JITLinkDylib destruction (PR #214739)
Lang Hames via llvm-commits
- [llvm] [LAA][NFC] Factor out MemoryDepChecker::isStoreLoadForwardingConflict (PR #212085)
via llvm-commits
- [llvm] [AMDGPU][True16] Fix MadMix selection (PR #205431)
Guo Chen via llvm-commits
- [llvm] [ORC] Make RTBridge Callers value types; add buildCallers (PR #215046)
Lang Hames via llvm-commits
- [llvm] [DomTree] Remove redundant getNodeForBlock. NFC (PR #215045)
Fangrui Song via llvm-commits
- [llvm] 9bc4fd0 - [DomTree] Remove redundant getNodeForBlock. NFC (#215045)
via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Joyoungjin via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Joyoungjin via llvm-commits
- [llvm] [AArch64] Decouple -aarch64-code-layout-opt-enable= from the Subtarget (PR #215044)
via llvm-commits
- [llvm] [AArch64] Decouple -aarch64-code-layout-opt-enable= from the Subtarget (PR #215044)
via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Joyoungjin via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Joyoungjin via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Joyoungjin via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Joyoungjin via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
via llvm-commits
- [llvm] [X86] Fix miscompile of fptosi.sat.iN.f16 for NaN under avx512fp16 (PR #210556)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fix miscompile of fptosi.sat.iN.f16 for NaN under avx512fp16 (PR #210556)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fix miscompile of fptosi.sat.iN.f16 for NaN under avx512fp16 (PR #210556)
via llvm-commits
- [llvm] [DomTree] Remove redundant getNode() calls. NFC (PR #215050)
Fangrui Song via llvm-commits
- [llvm] [DomTree] Remove redundant getNode() calls. NFC (PR #215050)
Fangrui Song via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [llvm] 0e929c0 - [NVPTX] Add NewPM boilerplate to AsmPrinter (#215022)
via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to AsmPrinter (PR #215022)
Alex MacLean via llvm-commits
- [llvm] Debug (PR #215030)
Tom Stellard via llvm-commits
- [llvm] Debug (PR #215030)
Tom Stellard via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [llvm] workflows/release-binaries: Fixup Windows version string for release candidates (PR #215030)
Tom Stellard via llvm-commits
- [llvm] workflows/release-binaries: Fixup Windows version string for release candidates (PR #215030)
Tom Stellard via llvm-commits
- [llvm] workflows/release-binaries: Fixup Windows version string for release candidates (PR #215030)
Tom Stellard via llvm-commits
- [clang] [llvm] Add SuperH (1-4a) target (PR #181287)
via llvm-commits
- [llvm] [UnreachableBlockElim] Report changes from block renumbering (PR #215051)
Alex MacLean via llvm-commits
- [llvm] eb347af - [ORC] Make RTBridge Callers value types; add buildCallers (#215046)
via llvm-commits
- [llvm] [ORC] Make RTBridge Callers value types; add buildCallers (PR #215046)
Lang Hames via llvm-commits
- [llvm] 1f112d6 - [JITLink] Notify memory managers on JITLinkDylib destruction (#214739)
via llvm-commits
- [llvm] [JITLink] Notify memory managers on JITLinkDylib destruction (PR #214739)
Lang Hames via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
via llvm-commits
- [llvm] [PowerPC] Add bctar instruction (ISA 2.07) (PR #187322)
via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
via llvm-commits
- [llvm] [DomTree] Remove redundant getNode() calls. NFC (PR #215050)
via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
via llvm-commits
- [llvm] [ORC] Make RTBridge Callers value types; add buildCallers (PR #215046)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to AsmPrinter (PR #215022)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [llvm] [DomTree] Remove redundant getNode() calls. NFC (PR #215050)
Fangrui Song via llvm-commits
- [llvm] 25fdcd7 - [DomTree] Remove redundant getNode() calls. NFC (#215050)
via llvm-commits
- [llvm] [DomTree] Remove redundant getNode() calls. NFC (PR #215050)
Fangrui Song via llvm-commits
- [llvm] [InstCombine] Fold comparisons of urem with dividend (PR #214933)
Hadong Lee via llvm-commits
- [llvm] [InstCombine] Fold comparisons of urem with dividend (PR #214933)
Hadong Lee via llvm-commits
- [llvm] [InstCombine] Fold comparisons of urem with dividend (PR #214933)
via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #213986)
via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Guard coroutine profile test on <coroutine> header availability (PR #214958)
Wenju He via llvm-commits
- [llvm] [SPARC] Keep absolute hi/lo relocations direct (PR #208553)
Brad Smith via llvm-commits
- [compiler-rt] [compiler-rt][pgo] Guard coroutine profile test on <coroutine> header availability (PR #214958)
Wenju He via llvm-commits
- [llvm] Fix FreeBSD LTO build (PR #215056)
Theo Paris via llvm-commits
- [llvm] Fix FreeBSD LTO build (PR #215056)
via llvm-commits
- [llvm] [BOLT] Flip the first and last bits of build ID (PR #214784)
YongKang Zhu via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Aiden Grossman via llvm-commits
- [llvm] [ConstraintElim] Avoid int64_t{1} << 63 when decomposing SHL. (PR #215058)
Florian Hahn via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [llvm] [ConstraintElim] Avoid int64_t{1} << 63 when decomposing SHL. (PR #215058)
via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [llvm] [X86] Lower i64 vector division and remainder through float division (PR #215043)
Adam Scott via llvm-commits
- [llvm] [X86] Lower i64 vector division and remainder through float division (PR #215043)
Adam Scott via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [llvm] Fix FreeBSD LTO Kernel build (PR #215056)
Theo Paris via llvm-commits
- [flang] [llvm] [flang][OpenMP] Add parsing and semantic checks for USES_ALLOCATORS (PR #213955)
Sairudra More via llvm-commits
- [llvm] [X86] Lower i64 vector division and remainder through float division (PR #215043)
via llvm-commits
- [llvm] [UnreachableBlockElim] Report changes from block renumbering (PR #215051)
Aiden Grossman via llvm-commits
- [llvm] [UnreachableBlockElim] Report changes from block renumbering (PR #215051)
Aiden Grossman via llvm-commits
- [llvm] [UnreachableBlockElim] Report changes from block renumbering (PR #215051)
Alexis Engelke via llvm-commits
- [llvm] [LoopPassManager] Exit early for loop-free fns in FunctionToLoopPass. (PR #215011)
Alexis Engelke via llvm-commits
- [llvm] [llvm][test][CGPluginTest] Fix missing `plugins` in test requirements (PR #215010)
Alexis Engelke via llvm-commits
- [llvm] [LoopPassManager] Exit early for loop-free fns in FunctionToLoopPass. (PR #215011)
Alexis Engelke via llvm-commits
- [llvm] cmake: Derive CMake system name from a triple via new mechanism (PR #208773)
LLVM Continuous Integration via llvm-commits
- [llvm] [DomTree] Store immediate dominator as DFS number. NFC (PR #215059)
Fangrui Song via llvm-commits
- [llvm] [DomTree] Store immediate dominator as DFS number. NFC (PR #215059)
via llvm-commits
- [llvm] [SPARC] Keep absolute hi/lo relocations direct (PR #208553)
Fangrui Song via llvm-commits
- [llvm] [SPARC] Keep absolute hi/lo relocations direct (PR #208553)
Fangrui Song via llvm-commits
- [llvm] [ConstraintElim] Avoid int64_t{1} << 63 when decomposing SHL. (PR #215058)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [clang] [llvm] [ARM] Emit an error when the hard-float ABI is enabled but can't be used (PR #111334)
Chris Copeland via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Remove deprecated zircon module (PR #215063)
Zeyi Xu via llvm-commits
- [llvm] [InstCombine] Fold consecutive udivs into a single udiv (PR #214541)
Yingwei Zheng via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Remove deprecated zircon module (PR #215063)
Zeyi Xu via llvm-commits
- [llvm] [InstCombine] Fold consecutive udivs into a single udiv (PR #214541)
Yingwei Zheng via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Remove deprecated zircon module (PR #215063)
Zeyi Xu via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Remove deprecated zircon module (PR #215063)
via llvm-commits
- [llvm] [InstCombine] Handle switch-to-select remapping correctly (PR #213302)
Yingwei Zheng via llvm-commits
- [llvm] [SPARC] Fix %hi/%lo of absolute expressions in PIC mode (PR #215066)
Fangrui Song via llvm-commits
- [llvm] [SPARC] Fix %hi/%lo of absolute expressions in PIC mode (PR #215066)
Fangrui Song via llvm-commits
- [llvm] [GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (PR #213364)
Simon Pilgrim via llvm-commits
- [llvm] [GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (PR #213364)
Simon Pilgrim via llvm-commits
- [flang] [llvm] [flang][OpenMP] Add parsing and semantic checks for USES_ALLOCATORS (PR #213955)
Sairudra More via llvm-commits
- [llvm] [X86] Lower i64 vector division and remainder through float division (PR #215043)
Adam Scott via llvm-commits
- [llvm] [LoopInfo] Do not enqueue unreachable nodes; fix infinite loop (PR #214832)
Fangrui Song via llvm-commits
- [llvm] [DomTree] Remove the DomTreeNodeBase overload of isReachableFromEntry. NFC (PR #215068)
Fangrui Song via llvm-commits
- [llvm] [DomTree] Remove the DomTreeNodeBase overload of isReachableFromEntry. NFC (PR #215068)
via llvm-commits
- [llvm] [LoopInfo] Do not enqueue unreachable nodes; fix infinite loop (PR #214832)
Fangrui Song via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Fangrui Song via llvm-commits
- [llvm] [X86] Lower i64 vector division and remainder through float division (PR #215043)
Adam Scott via llvm-commits
- [llvm] [X86] Lower i64 vector division and remainder through float division (PR #215043)
Simon Pilgrim via llvm-commits
- [llvm] [SDAG] Make FNEG and FCOPYSIGN expansions handle vectors (PR #214545)
Simon Pilgrim via llvm-commits
- [llvm] [AArch64] Optimize lowering of extending BUILD_VECTOR(EXTRACT_VECTOR_ELT()) (PR #212156)
Simon Pilgrim via llvm-commits
- [llvm] [Instcombine] Fold a zero-select hexadecimal digit count into ctlz(x | 1) (PR #215073)
Jeong Jihyeon via llvm-commits
- [llvm] [Instcombine] Fold a zero-select hexadecimal digit count into ctlz(x | 1) (PR #215073)
via llvm-commits
- [llvm] [CI] Enable reverse iteration in the AArch64 Linux premerge job (PR #215074)
Fangrui Song via llvm-commits
- [llvm] [X86] Lower i64 vector division and remainder through float division (PR #215043)
Adam Scott via llvm-commits
- [llvm] [Instcombine] Fold a zero-select hexadecimal digit count into ctlz(x | 1) (PR #215073)
via llvm-commits
- [llvm] ff2f56c - [GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (#213364)
via llvm-commits
- [llvm] [GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (PR #213364)
Simon Pilgrim via llvm-commits
- [llvm] [GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (PR #213364)
via llvm-commits
- [llvm] [CI] Enable reverse iteration in the AArch64 Linux premerge job (PR #215074)
via llvm-commits
- [llvm] [DomTree] Remove the DomTreeNodeBase overload of isReachableFromEntry. NFC (PR #215068)
Alexis Engelke via llvm-commits
- [llvm] [X86] Lower i64 vector division and remainder through float division (PR #215043)
Adam Scott via llvm-commits
- [llvm] [SPARC] Fix %hi/%lo of absolute expressions in PIC mode (PR #215066)
via llvm-commits
- [llvm] [SPARC] Fix %hi/%lo of absolute expressions in PIC mode (PR #215066)
via llvm-commits
- [llvm] 5371bca - [DomTree] Remove the DomTreeNodeBase overload of isReachableFromEntry. NFC (#215068)
via llvm-commits
- [llvm] [DomTree] Remove the DomTreeNodeBase overload of isReachableFromEntry. NFC (PR #215068)
Fangrui Song via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Implement VPlan-based unit-strideness speculation (PR #182595)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add tests for outer-loop accesses with irregular types (NFC). (PR #215075)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add tests for outer-loop accesses with irregular types (NFC). (PR #215075)
Florian Hahn via llvm-commits
- [llvm] [DomTree] Store immediate dominator as DFS number. NFC (PR #215059)
Fangrui Song via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Patrick Ribbsaeter via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
via llvm-commits
- [llvm] [ORC] Rename RTBridge Caller to Proxy (PR #215077)
Lang Hames via llvm-commits
- [llvm] [DomTree] Store immediate dominator as DFS number. NFC (PR #215059)
Alexis Engelke via llvm-commits
- [llvm] [BFI] Detect irreducible SCC from CycleInfo instead of by failing. NFC (PR #214941)
Alexis Engelke via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Patrick Ribbsaeter via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Patrick Ribbsaeter via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Patrick Ribbsaeter via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Patrick Ribbsaeter via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Simon Pilgrim via llvm-commits
- [llvm] [UnreachableBlockElim] Report changes from block renumbering (PR #215051)
Matt Arsenault via llvm-commits
- [llvm] [UnreachableBlockElim] Report changes from block renumbering (PR #215051)
Matt Arsenault via llvm-commits
- [llvm] [MC][AsmParser] Resolve FIXME items and handle zero-sized NOP emissions in AsmParser (PR #214396)
via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Widen fminnum/fmaxnum bf16 to v2bf16 (PR #215042)
Matt Arsenault via llvm-commits
- [llvm] [AtomicExpand] Don't sink the release fence into a weak cmpxchg (PR #214867)
Josef Schlehofer via llvm-commits
- [llvm] [AtomicExpand] Let targets keep the release fence out of the reservation (PR #214867)
Josef Schlehofer via llvm-commits
- [llvm] [AtomicExpand] Let targets keep the release fence out of the reservation (PR #214867)
Josef Schlehofer via llvm-commits
- [llvm] c447f60 - [SPARC] Fix %hi/%lo of absolute expressions in PIC mode (#215066)
via llvm-commits
- [llvm] [SPARC] Fix %hi/%lo of absolute expressions in PIC mode (PR #215066)
Fangrui Song via llvm-commits
- [llvm] 14c563e - [VPlan] Add tests for outer-loop accesses with irregular types (NFC). (#215075)
via llvm-commits
- [llvm] [VPlan] Add tests for outer-loop accesses with irregular types (NFC). (PR #215075)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move structural loop-region verification to verifier. (PR #215079)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Fix miscompile when widening induction with loop-variant step (PR #206010)
via llvm-commits
- [llvm] [VPlan] Move structural loop-region verification to verifier. (PR #215079)
via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
Matt Arsenault via llvm-commits
- [llvm] [DirectX] Warn when !llvm.ident is missing during metadata translation (PR #215081)
Niyati Jain via llvm-commits
- [llvm] [DirectX] Warn when !llvm.ident is missing during metadata translation (PR #215081)
via llvm-commits
- [llvm] [DirectX] Warn when !llvm.ident is missing during metadata translation (PR #215081)
via llvm-commits
- [llvm] [DirectX] Warn when !llvm.ident is missing during metadata translation (PR #215081)
Niyati Jain via llvm-commits
- [llvm] [DRAFT][Debug] Add support for multi-level line support (PR #211390)
via llvm-commits
- [llvm] [AMDGPU][True16] Fix MadMix selection (PR #205431)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][True16] Fix MadMix selection (PR #205431)
Matt Arsenault via llvm-commits
- [llvm] [SPARC] Fix %hi/%lo of absolute expressions in PIC mode (PR #215066)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU][MC] Check lit64 availability because decode (PR #214976)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Check availability of certain registers (PR #214973)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Check availability of certain registers (PR #214973)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Check availability of certain registers (PR #214973)
Matt Arsenault via llvm-commits
- [llvm] [AtomicExpand] Let targets keep the release fence out of the reservation (PR #214867)
Josef Schlehofer via llvm-commits
- [llvm] [AMDGPU] Fold constants in 2-elt vector canonicalization (PR #214384)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold constants in 2-elt vector canonicalization (PR #214384)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold constants in 2-elt vector canonicalization (PR #214384)
Matt Arsenault via llvm-commits
- [llvm] [RegAlloc] Add a hook for default target specific CSR cost scale (PR #214857)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not treat LDSDMA as VALU in several passes (PR #212866)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not treat LDSDMA as VALU in several passes (PR #212866)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not treat LDSDMA as VALU in several passes (PR #212866)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not treat LDSDMA as VALU in several passes (PR #212866)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Preserve NaN payload in fcanonicalize constant fold. (PR #214608)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Preserve NaN payload in fcanonicalize constant fold. (PR #214608)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Preserve NaN payload in fcanonicalize constant fold. (PR #214608)
Matt Arsenault via llvm-commits
- [flang] [llvm] [flang][OpenMP] Add parsing and semantic checks for USES_ALLOCATORS (PR #213955)
Sairudra More via llvm-commits
- [llvm] [DAG] Add computeKnownBits(FREEZE(X)) handling (PR #214095)
Matt Arsenault via llvm-commits
- [llvm] [DAG] Add computeKnownBits(FREEZE(X)) handling (PR #214095)
Matt Arsenault via llvm-commits
- [llvm] [DAG] Add computeKnownBits(FREEZE(X)) handling (PR #214095)
Matt Arsenault via llvm-commits
- [llvm] [LAA] Fix off-by-EltSize in negative-step deref bounds check (PR #211964)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Verify hoist point when hoisting previous value of a recurrence. (PR #215084)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Evaluate zext nneg as sext where possible (PR #212230)
Yingwei Zheng via llvm-commits
- [llvm] [AMDGPU][GISel] Match constrained shifts across regbank copies (PR #212097)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GISel] Match constrained shifts across regbank copies (PR #212097)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add BF16 widening to V2BF16 for packed instructions (PR #214370)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
via llvm-commits
- [llvm] [InstCombine] Fold comparisons of urem with dividend (PR #214933)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold comparisons of urem with dividend (PR #214933)
Hadong Lee via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Matt Arsenault via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Matt Arsenault via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Matt Arsenault via llvm-commits
- [llvm] d99bd3e - [ORC] Rename RTBridge Caller to Proxy (#215077)
via llvm-commits
- [llvm] [ORC] Rename RTBridge Caller to Proxy (PR #215077)
Lang Hames via llvm-commits
- [llvm] [ORC] Remove CallViaEPC.h and CallSPSViaEPC.h (PR #215086)
Lang Hames via llvm-commits
- [lld] [LLD] Initial support for MIPS COFF relocations (PR #205200)
Hervé Poussineau via llvm-commits
- [lld] [LLD] Add support for MIPS COFF base relocations (PR #208102)
Hervé Poussineau via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Remove deprecated zircon module (PR #215063)
Baranov Victor via llvm-commits
- [llvm] [InstCombine] Fold comparisons of urem with dividend (PR #214933)
Yingwei Zheng via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Remove deprecated zircon module (PR #215063)
via llvm-commits
- [llvm] [DomTree] Remove the DomTreeNodeBase overload of isReachableFromEntry. NFC (PR #215068)
LLVM Continuous Integration via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Phoebe Wang via llvm-commits
- [lld] [lldb] [llvm] [lld] Add -z mark-plt support for X86_64 (PR #206002)
Phoebe Wang via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Yingwei Zheng via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [llvm] [LV] codegen for tail-folded epilogue loop (PR #208764)
Hassnaa Hamdi via llvm-commits
- [flang] [llvm] [flang][OpenMP] Add parsing and semantic checks for USES_ALLOCATORS (PR #213955)
Sairudra More via llvm-commits
- [llvm] [DomTree] Store immediate dominator as DFS number. NFC (PR #215059)
Jakub Kuderski via llvm-commits
- [llvm] [Instcombine] Fold a zero-select hexadecimal digit count into ctlz(x | 1) (PR #215073)
via llvm-commits
- [llvm] 1a08c40 - [ORC] Remove CallViaEPC.h and CallSPSViaEPC.h (#215086)
via llvm-commits
- [llvm] [ORC] Remove CallViaEPC.h and CallSPSViaEPC.h (PR #215086)
Lang Hames via llvm-commits
- [llvm] [InstCombine] Fold comparisons of urem with dividend (PR #214933)
Hadong Lee via llvm-commits
- [llvm] [ORC] Remove CallableTraitsHelper (PR #215089)
Lang Hames via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Joyoungjin via llvm-commits
- [llvm] [MISched] Dump region header under -misched-print-dags (PR #215090)
Tomer Shafir via llvm-commits
- [llvm] [MISched] Dump region header under -misched-print-dags (PR #215090)
Tomer Shafir via llvm-commits
- [llvm] [MISched] Dump region header under -misched-print-dags (PR #215090)
via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Joyoungjin via llvm-commits
- [llvm] [AMDGPU] Rewrite undef PHIs with a unique constant value (PR #214319)
Matt Arsenault via llvm-commits
- [clang] [llvm] IR: Add Module::getLongDoubleFormat helper (PR #214943)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Joyoungjin via llvm-commits
- [llvm] [AMDGPU] Fold image load/store with known-zero slice index to non-arrayed form (PR #214744)
Matt Arsenault via llvm-commits
- [llvm] [MISched] Dump region header under -misched-print-dags (PR #215090)
Matt Arsenault via llvm-commits
- [llvm] [MISched] Dump region header under -misched-print-dags (PR #215090)
Matt Arsenault via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
Hubert Tong via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Joyoungjin via llvm-commits
- [llvm] [MISched] Dump region header under -misched-print-dags (PR #215090)
Tomer Shafir via llvm-commits
- [llvm] [CodeGenPrepare] Maintain BranchProbabilityInfo up-to-date in bypassSlowDivision (PR #212058)
Mingjie Xu via llvm-commits
- [llvm] [SLP][NFC]Add a test with the spills for loop invariants, NFC (PR #215092)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with the spills for loop invariants, NFC (PR #215092)
via llvm-commits
- [llvm] 6860517 - [SLP][NFC]Add a test with the spills for loop invariants, NFC
via llvm-commits
- [llvm] [SLP][NFC]Add a test with the spills for loop invariants, NFC (PR #215092)
Alexey Bataev via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Joyoungjin via llvm-commits
- [llvm] [SLP]Charge spill cost for loop-invariant gathers live over a call (PR #215093)
Alexey Bataev via llvm-commits
- [llvm] [MISched] Dump region header under -misched-print-dags (PR #215090)
Tomer Shafir via llvm-commits
- [llvm] [SLP]Charge spill cost for loop-invariant gathers live over a call (PR #215093)
via llvm-commits
- [llvm] 7e0a4ee - [SLP]Charge spill cost for loop-invariant gathers live over a call
via llvm-commits
- [llvm] [SLP]Charge spill cost for loop-invariant gathers live over a call (PR #215093)
Alexey Bataev via llvm-commits
- [llvm] [MISched] Dump region header under -misched-print-dags (PR #215090)
Tomer Shafir via llvm-commits
- [clang] [llvm] [AArch64] Add aarch64-unknown-uefi target support (PR #213275)
via llvm-commits
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
Max Graey via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
via llvm-commits
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
via llvm-commits
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
Max Graey via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero and NaN result classes for sqrt (PR #214987)
Matt Arsenault via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero and NaN result classes for sqrt (PR #214987)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smeihv, Sseihv, Smip, and Ssip support (PR #215095)
Zeyi Xu via llvm-commits
- [llvm] [AArch64] Fix cost of vector shifts with non-uniform constant amounts (PR #214206)
Hassnaa Hamdi via llvm-commits
- [llvm] [AArch64] Fix cost of vector shifts with non-uniform constant amounts (PR #214206)
Hassnaa Hamdi via llvm-commits
- [llvm] [InstCombine] Fold srem comparisons with the dividend into range checks (PR #215096)
via llvm-commits
- [llvm] [InstCombine] Fold srem comparisons with the dividend into range checks (PR #215096)
via llvm-commits
- [llvm] [InstCombine] Fold srem comparisons with the dividend into range checks (PR #215096)
via llvm-commits
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
Max Graey via llvm-commits
- [llvm] a132a22 - [ORC] Remove CallableTraitsHelper (#215089)
via llvm-commits
- [llvm] [ORC] Remove CallableTraitsHelper (PR #215089)
Lang Hames via llvm-commits
- [llvm] [AArch64] Fix cost of vector shifts with non-uniform constant amounts (PR #214206)
Hassnaa Hamdi via llvm-commits
- [llvm] [AMDGPU][MC] Check availability of certain registers (PR #214973)
Shilei Tian via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smeihv, Sseihv, Smip, and Ssip support (PR #215095)
Zeyi Xu via llvm-commits
- [llvm] 0815853 - [AMDGPU][MC] Check availability of certain registers (#214973)
via llvm-commits
- [llvm] [AMDGPU][MC] Check availability of certain registers (PR #214973)
Shilei Tian via llvm-commits
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
Max Graey via llvm-commits
- [llvm] [Object][Wasm] Guard relocation diagnostics against out-of-range indexes (PR #204872)
KIM SO JUNG via llvm-commits
- [llvm] [InstCombine] Fold srem comparisons with the dividend into range checks (PR #215096)
via llvm-commits
- [llvm] [ORC] Construct EPCGenericMemoryAccess from ExecutionSession. (PR #215097)
Lang Hames via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero and NaN result classes for sqrt (PR #214987)
via llvm-commits
- [llvm] [SLP]Flatten alternate associative chains into one reassociated node (PR #215098)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Flatten alternate associative chains into one reassociated node (PR #215098)
via llvm-commits
- [llvm] [Test][CAS] Fix PluginCASTest DLL discovery on Windows multi-config generators (PR #215099)
Jinsong Ji via llvm-commits
- [llvm] [AMDGPU] Add AGPR pressure tracking (PR #214745)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Check lit64 availability because decode (PR #214976)
Shilei Tian via llvm-commits
- [llvm] [AArch64] Fix cost of vector shifts with non-uniform constant amounts (PR #214206)
Hassnaa Hamdi via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Fold srem comparisons with the dividend into range checks (PR #215096)
via llvm-commits
- [llvm] [mlir] [APFloat] Don't turn a Float8E8M0FNU NaN into an Inf on conversion (PR #214919)
via llvm-commits
- [llvm] [AMDGPU][MC] Check lit64 availability because decode (PR #214976)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Check availability of certain registers (PR #214973)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Fold consecutive udivs into a single udiv (PR #214541)
via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero and NaN result classes for sqrt (PR #214987)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold consecutive udivs into a single udiv (PR #214541)
via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero and NaN result classes for sqrt (PR #214987)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Check lit64 availability because decode (PR #214976)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Return fail when the decoding is not an VGPR (PR #215101)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Return fail when the decoding is not an VGPR (PR #215101)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Return fail when the decoding is not an VGPR (PR #215101)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Return fail when the decoding is not an VGPR (PR #215101)
via llvm-commits
- [llvm] 20e75d4 - [VPlan] Verify hoist point when hoisting previous value of a recurrence. (#215084)
via llvm-commits
- [llvm] [VPlan] Verify hoist point when hoisting previous value of a recurrence. (PR #215084)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU][MC] Return fail when the decoding is not an VGPR (PR #215101)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Return fail when the decoding is not an VGPR (PR #215101)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Return fail when the decoding is not an VGPR (PR #215101)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Return fail when the decoding is not an VGPR (PR #215101)
Shilei Tian via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smeihv, Sseihv, Smip, and Ssip support (PR #215095)
Zeyi Xu via llvm-commits
- [llvm] [SPARC] Preserve liveins after leaf register remapping (PR #213359)
Kirill A. Korinsky via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Andreas Jonson via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Andreas Jonson via llvm-commits
- [llvm] [AMDGPU] Precommit Tests for 'Fold redundant inf/nan checks into frexp instructions' (PR #214964)
via llvm-commits
- [llvm] [Object][WebAssembly] Make Wasm read failures recoverable (PR #215102)
Gauarv Chaudhary via llvm-commits
- [llvm] [VPlan] CSE ExpandSCEV recipes (PR #208953)
Florian Hahn via llvm-commits
- [llvm] [Object][WebAssembly] Make Wasm read failures recoverable (PR #215102)
via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Expand AddRecs in VPSCEVExpander (PR #209921)
Florian Hahn via llvm-commits
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
Max Graey via llvm-commits
- [llvm] [Instcombine] Fold a zero-select hexadecimal digit count into ctlz(x | 1) (PR #215073)
Jeong Jihyeon via llvm-commits
- [clang] [llvm] [clang][Modules][serialization] Deduplicate source location entries across loaded modules (PR #209795)
Ayokunle Amodu via llvm-commits
- [llvm] [Support][KnownFPClass] Generalize scaling refinement to an exponent range (PR #215094)
Max Graey via llvm-commits
- [llvm] [mlir] [APFloat] Don't turn a Float8E8M0FNU NaN into an Inf on conversion (PR #214919)
曾鈜寬 Tseng Hung Kuan via llvm-commits
- [llvm] [AMDGPU] PeepholeOptimizer - continue search next new source if a new source found is a subreg (PR #212563)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] PeepholeOptimizer - continue search next new source if a new source found is a subreg (PR #212563)
Matt Arsenault via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smeihv, Sseihv, Smip, and Ssip support (PR #215095)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smeihv, Sseihv, Smip, and Ssip support (PR #215095)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smeihv, Sseihv, Smip, and Ssip support (PR #215095)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smeihv, Sseihv, Smip, and Ssip support (PR #215095)
Zeyi Xu via llvm-commits
- [llvm] [VPlan] Move structural loop-region verification to verifier. (PR #215079)
Florian Hahn via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smeihv, Sseihv, Smip, and Ssip support (PR #215095)
Zeyi Xu via llvm-commits
- [clang] [llvm] [RISCV][MC] Add experimental Smeihv, Sseihv, Smip, and Ssip support (PR #215095)
via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [clang] [lld] [llvm] [LLVM] Respect `optnone` in `promote-args` and `deadargelim` (PR #211804)
Joseph Huber via llvm-commits
- [llvm] [X86] Add test coverage for #214676 (PR #215107)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add test coverage for #214676 (PR #215107)
Simon Pilgrim via llvm-commits
- [clang] [lldb] [llvm] [OpenCL][Clang] Add support for cooperative matrix extension (PR #213986)
via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some partial minor fix for propagateXorSign (PR #215014)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Yingwei Zheng via llvm-commits
- [llvm] [ConstraintElim] Avoid int64_t{1} << 63 when decomposing SHL. (PR #215058)
Florian Hahn via llvm-commits
- [llvm] [Support][KnownFPClass] Refine fdiv and fdiv_self class propagation + some partial minor fix for propagateXorSign (PR #215014)
Max Graey via llvm-commits
- [llvm] [ConstraintElim] Avoid int64_t{1} << 63 when decomposing SHL. (PR #215058)
Florian Hahn via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
Andreas Jonson via llvm-commits
- [llvm] [VPlan] CSE ExpandSCEV recipes (PR #208953)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstCombine] Fold consecutive udivs into a single udiv (PR #214541)
Yingwei Zheng via llvm-commits
- [llvm] f3aa3fb - [InstCombine] Fold consecutive udivs into a single udiv (#214541)
via llvm-commits
- [llvm] [InstCombine] Fold consecutive udivs into a single udiv (PR #214541)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold consecutive udivs into a single udiv (PR #214541)
via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [llvm] [InstCombine] Fold xor(zext(or disjoint X, C1), C2) (PR #214970)
via llvm-commits
- [llvm] [X86][SchedModel] Use ZMM zero-idiom class for 512-bit VPSUB/VPCMPGT on Znver4 (PR #215109)
Nazar Mokrynskyi via llvm-commits
- [llvm] [X86][SchedModel] Use ZMM zero-idiom class for 512-bit VPSUB/VPCMPGT on Znver4 (PR #215109)
via llvm-commits
- [llvm] [X86][SchedModel] Use ZMM zero-idiom class for 512-bit VPSUB/VPCMPGT on Znver4 (PR #215109)
via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Yingwei Zheng via llvm-commits
- [llvm] 9f7e2a3 - [X86] Add test coverage for #214676 (#215107)
via llvm-commits
- [llvm] [X86] Add test coverage for #214676 (PR #215107)
Simon Pilgrim via llvm-commits
- [llvm] LangRef: mention that willreturn can cause time-traveling UB (PR #214229)
Yingwei Zheng via llvm-commits
- [lld] [lld][wasm] Allow stub libraries to depend on optional linker symbols (PR #215112)
Gauarv Chaudhary via llvm-commits
- [lld] [lld][wasm] Allow stub libraries to depend on optional linker symbols (PR #215112)
via llvm-commits
- [lld] [lld][wasm] Allow stub libraries to depend on optional linker symbols (PR #215112)
via llvm-commits
- [lld] [lld][wasm] Allow stub libraries to depend on optional linker symbols (PR #215112)
via llvm-commits
- [llvm] [ADT][Reassociate] Invalidate stale UniformityInfo entries on instruction erase (PR #214719)
Yingwei Zheng via llvm-commits
- [llvm] [ADT][Reassociate] Invalidate stale UniformityInfo entries on instruction erase (PR #214719)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Yingwei Zheng via llvm-commits
- [llvm] 7078915 - [ConstraintElim] Avoid int64_t{1} << 63 when decomposing SHL. (#215058)
via llvm-commits
- [llvm] [ConstraintElim] Avoid int64_t{1} << 63 when decomposing SHL. (PR #215058)
Florian Hahn via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Yingwei Zheng via llvm-commits
- [llvm] [SLP] Enable full non-power-of-2 vectorization by default (PR #199450)
Alexey Bataev via llvm-commits
- [lld] [lld][wasm] Allow stub libraries to depend on optional linker symbols (PR #215112)
Sam Clegg via llvm-commits
- [llvm] [InstCombine] Fold srem comparisons with the dividend into range checks (PR #215096)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold srem comparisons with the dividend into range checks (PR #215096)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold srem comparisons with the dividend into range checks (PR #215096)
Yingwei Zheng via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Yingwei Zheng via llvm-commits
- [llvm] 5dbc0ee - [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (#213416)
via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [llvm] [SimplifyCFG] Avoid scanning functions multiple times in `removeUnreachableBlocks` (PR #213416)
LLVM Continuous Integration via llvm-commits
- [llvm] [Object][Wasm] Guard relocation diagnostics against out-of-range indexes (PR #204872)
Sam Clegg via llvm-commits
- [llvm] [Object][Wasm] Guard relocation diagnostics against out-of-range indexes (PR #204872)
Sam Clegg via llvm-commits
- [llvm] [ADT][Reassociate] Invalidate stale UniformityInfo entries on instruction erase (PR #214719)
Alexis Engelke via llvm-commits
- [llvm] RuntimeLibcalls: Add sincos to the RISCV runtime libcall set (PR #215115)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Add sincos to the RISCV runtime libcall set (PR #215115)
Matt Arsenault via llvm-commits
- [llvm] RuntimeLibcalls: Add sincos to the RISCV runtime libcall set (PR #215115)
via llvm-commits
- [llvm] RuntimeLibcalls: Add sincos to the RISCV runtime libcall set (PR #215115)
Matt Arsenault via llvm-commits
- [llvm] [ADT][Reassociate] Invalidate stale UniformityInfo entries on instruction erase (PR #214719)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGenPrepare] Propagate assume-constrained constants before erasing llvm.assume (PR #215116)
Madhur Kumar via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [clang] [llvm] [CHERI][RISCV][AArch64][MC] Add shared support for aligning globals to an "alignment granule", which is applied to both the alignment and the allocated size. (PR #203872)
Owen Anderson via llvm-commits
- [llvm] [ADT][Reassociate] Invalidate stale UniformityInfo entries on instruction erase (PR #214719)
Alexis Engelke via llvm-commits
- [llvm] [CodeGenPrepare] Propagate assume-constrained constants before erasing llvm.assume (PR #215116)
via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero and NaN result classes for sqrt (PR #214987)
via llvm-commits
- [llvm] [KnownFPClass] Do not propagate non-NaN through `asin` and `acos` (PR #213812)
via llvm-commits
- [llvm] [AArch64] Decouple -aarch64-code-layout-opt-enable= from the Subtarget (PR #215044)
Jon Roelofs via llvm-commits
- [llvm] [InstCombine] Fold select (A & Shift == 0 | B & Shift == 0), 0, Shift to Shift & A & B (PR #212132)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold select (A & Shift == 0 | B & Shift == 0), 0, Shift to Shift & A & B (PR #212132)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold select (A & Shift == 0 | B & Shift == 0), 0, Shift to Shift & A & B (PR #212132)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold select (A & Shift == 0 | B & Shift == 0), 0, Shift to Shift & A & B (PR #212132)
Yingwei Zheng via llvm-commits
- [llvm] [BOLT] Skip non-code relocs as function references (PR #215028)
YongKang Zhu via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Alex MacLean via llvm-commits
- [llvm] b5f3fed - [VPlan] Move structural loop-region verification to verifier. (#215079)
via llvm-commits
- [llvm] [VPlan] Move structural loop-region verification to verifier. (PR #215079)
Florian Hahn via llvm-commits
- [llvm] [VPlan][NFC] Speed up getVectorLoopRegion() with a last-successor walk (PR #199437)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Wrap SCEVAddRecExprs in VPExpandSCEVRecipe in VPSCEVExpander. (PR #210013)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Wrap SCEVAddRecExprs in VPExpandSCEVRecipe in VPSCEVExpander. (PR #210013)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Wrap SCEVAddRecExprs in VPExpandSCEVRecipe in VPSCEVExpander. (PR #210013)
Florian Hahn via llvm-commits
- [llvm] [BOLT] Compute local code section names lazily to reduce memory (PR #214890)
YongKang Zhu via llvm-commits
- [compiler-rt] 3d88682 - [sanitizer-common][rtsan] Mark unsupported tests (#213404)
via llvm-commits
- [compiler-rt] [sanitizer-common][rtsan] Mark unsupported tests (PR #213404)
Chris Apple via llvm-commits
- [llvm] [VPlan] Move structural loop-region verification to verifier. (PR #215079)
LLVM Continuous Integration via llvm-commits
- [llvm] [PassInstrumentation] Pass Any as const &. (NFC) (PR #215120)
Florian Hahn via llvm-commits
- [llvm] [PassInstrumentation] Pass Any as const &. (NFC) (PR #215120)
via llvm-commits
- [llvm] [PassInstrumentation] Pass Any as const &. (NFC) (PR #215120)
via llvm-commits
- [llvm] [InstCombine][CVP] Fold length-one memset with variable fill (PR #213240)
via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Alex MacLean via llvm-commits
- [llvm] [PassInstrumentation] Pass Any as const &. (NFC) (PR #215120)
Snehasish Kumar via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Alex MacLean via llvm-commits
- [llvm] [VPlan] Don't classify irregular element types as contiguous. (PR #215121)
Florian Hahn via llvm-commits
- [llvm] [PassInstrumentation] Pass Any as const &. (NFC) (PR #215120)
Alexis Engelke via llvm-commits
- [llvm] [PassInstrumentation] Pass Any as const &. (NFC) (PR #215120)
Alexis Engelke via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [llvm] 08cb7d9 - [DomTree] Store immediate dominator as DFS number. NFC (#215059)
via llvm-commits
- [llvm] [DomTree] Store immediate dominator as DFS number. NFC (PR #215059)
Fangrui Song via llvm-commits
- [llvm] [LoopPassManager] Exit early for loop-free fns in FunctionToLoopPass. (PR #215011)
Florian Hahn via llvm-commits
- [llvm] [LoopPassManager] Exit early for loop-free fns in FunctionToLoopPass. (PR #215011)
Florian Hahn via llvm-commits
- [llvm] [LoopPassManager] Exit early for loop-free fns in FunctionToLoopPass. (PR #215011)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Fold X + ((-X) & (C - 1)) to (X + C - 1) & -C (PR #215122)
via llvm-commits
- [llvm] [InstCombine] Fold X + ((-X) & (C - 1)) to (X + C - 1) & -C (PR #215122)
via llvm-commits
- [llvm] [LoopPassManager] Exit early for loop-free fns in FunctionToLoopPass. (PR #215011)
Alexis Engelke via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [llvm] [AMDGPU] Widen fminnum/fmaxnum bf16 to v2bf16 (PR #215042)
via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Alex Voicu via llvm-commits
- [llvm] [CostModel][X86] Add variable divisor div/rem costs (PR #215124)
Adam Scott via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [llvm] [CostModel][X86] Add variable divisor div/rem costs (PR #215124)
via llvm-commits
- [llvm] [CostModel][X86] Add variable divisor div/rem costs (PR #215124)
via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215126)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215126)
via llvm-commits
- [llvm] [CodeGenPrepare] Propagate assume-constrained constants before erasing llvm.assume (PR #215116)
Madhur Kumar via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [llvm] [VPlan] Move structural loop-region verification to verifier. (PR #215079)
LLVM Continuous Integration via llvm-commits
- [llvm] [BFI] Detect irreducible SCC from CycleInfo instead of by failing. NFC (PR #214941)
Fangrui Song via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Patrick Ribbsaeter via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215126)
via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Patrick Ribbsaeter via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215126)
Durgesh Nandan Mohanty via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215126)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [InstCombine] Add demanded-bits pext handling (PR #205092)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add demanded-bits pext handling (PR #205092)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add demanded-bits pext handling (PR #205092)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add demanded-bits pext handling (PR #205092)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add demanded-bits pext handling (PR #205092)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add demanded-bits pext handling (PR #205092)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [llvm] [BFI] Detect irreducible SCC from CycleInfo instead of by failing. NFC (PR #214941)
Fangrui Song via llvm-commits
- [llvm] [bazel][libc] Add targets for realpath (PR #215127)
Jackson Stogel via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215126)
via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215126)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215126)
via llvm-commits
- [llvm] [llvm-calc-occupancy] Add an AMDGPU occupancy calculator tool (PR #208727)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215128)
Aryan Bhirud via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215128)
via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215128)
via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215128)
via llvm-commits
- [llvm] [BFI] Detect irreducible SCC from CycleInfo instead of by failing. NFC (PR #214941)
Alexis Engelke via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215128)
via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215128)
Aryan Bhirud via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215126)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [BFI] Detect irreducible SCC from CycleInfo instead of by failing. NFC (PR #214941)
Fangrui Song via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215128)
Aryan Bhirud via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Adam Scott via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215128)
via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x),uitofp(y))) or fptosi(fdiv(sitofp(x),sitofp(y))) into udiv(x,y) or sdiv(x,y) for sve (PR #215126)
Durgesh Nandan Mohanty via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [flang] [libc] [libcxx] [lldb] [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x),uitofp(y))) or fptosi(fdiv(sitofp(x),sitofp(y))) into udiv(x,y) or sdiv(x,y) for sve (PR #215126)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
via llvm-commits
- [llvm] [BFI] Detect irreducible SCC from CycleInfo instead of by failing. NFC (PR #214941)
Fangrui Song via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
via llvm-commits
- [llvm] [X86] Vectorize non-power-of-two integer division (PR #215076)
Adam Scott via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Alex Voicu via llvm-commits
- [llvm] [GlobalISel] Add KnownBits support for G_INSERT_SUBVECTOR (PR #215048)
via llvm-commits
- [clang] [llvm] [SPIRV] Add support for the `SPV_EXT_long_vector` extension (PR #210279)
Alex Voicu via llvm-commits
- [llvm] [InstCombine] Fold X + ((-X) & (C - 1)) to (X + C - 1) & -C (PR #215122)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold X + ((-X) & (C - 1)) to (X + C - 1) & -C (PR #215122)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold X + ((-X) & (C - 1)) to (X + C - 1) & -C (PR #215122)
Yingwei Zheng via llvm-commits
- [llvm] [BFI] Detect irreducible SCC from CycleInfo instead of by failing. NFC (PR #214941)
Fangrui Song via llvm-commits
- [clang] [llvm] [LLVM] Respect `optnone` in `promote-args` and `deadargelim` (PR #211804)
Joseph Huber via llvm-commits
- [clang] [llvm] [IR][IPO] Don't rewrite the signature of optnone functions (PR #211804)
Joseph Huber via llvm-commits
- [clang] [llvm] [IR][IPO] Don't rewrite the signature of optnone functions (PR #211804)
Joseph Huber via llvm-commits
- [llvm] [PassInstrumentation] Pass Any as const &. (NFC) (PR #215120)
Kazu Hirata via llvm-commits
- [llvm] [BFI] Detect irreducible SCC from CycleInfo instead of by failing. NFC (PR #214941)
Fangrui Song via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215128)
Aryan Bhirud via llvm-commits
- [clang] [llvm] [IR][IPO] Don't rewrite the signature of optnone functions (PR #211804)
Joseph Huber via llvm-commits
- [llvm] [VectorCombine] Fold bitcast(bitreverse(bitcast(x))) to fshl+bitreverse (PR #214362)
Yingwei Zheng via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215128)
Aryan Bhirud via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215128)
via llvm-commits
- [llvm] [InstCombine] Fold select (A & Shift == 0 | B & Shift == 0), 0, Shift to Shift & A & B (PR #212132)
Shengxin Pei via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat(X, C) - C to umin(X, ~C) (PR #215130)
via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat(X, C) - C to umin(X, ~C) (PR #215130)
via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [llvm] 51de808 - [BFI] Detect irreducible SCC from CycleInfo instead of by failing. NFC (#214941)
via llvm-commits
- [llvm] [BFI] Detect irreducible SCC from CycleInfo instead of by failing. NFC (PR #214941)
Fangrui Song via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215131)
Aryan Bhirud via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215131)
via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215131)
via llvm-commits
- [llvm] [InstCombine] Fold select (A & Shift == 0 | B & Shift == 0), 0, Shift to Shift & A & B (PR #212132)
Shengxin Pei via llvm-commits
- [llvm] [InstCombine] Fold select (A & Shift == 0 | B & Shift == 0), 0, Shift to Shift & A & B (PR #212132)
Shengxin Pei via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extend cse to eliminate redundant widened loads (PR #212543)
Florian Hahn via llvm-commits
- [llvm] [BFI] Detect irreducible SCC from CycleInfo instead of by failing. NFC (PR #214941)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215131)
via llvm-commits
- [llvm] [X86] use vdivph for i8 integer division on avx512fp16 (PR #215131)
via llvm-commits
- [llvm] [bazel][libc] Add targets for realpath (PR #215127)
Jackson Stogel via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXISelDAGToDAG (PR #215132)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXISelDAGToDAG (PR #215132)
via llvm-commits
- [llvm] [InstCombine] Fold select (A & Shift == 0 | B & Shift == 0), 0, Shift to Shift & A & B (PR #212132)
Shengxin Pei via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXImageOptimizer (PR #215133)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXImageOptimizer (PR #215133)
via llvm-commits
- [llvm] [LoopPassManager] Exit early for loop-free fns in FunctionToLoopPass. (PR #215011)
Florian Hahn via llvm-commits
- [llvm] [LoopPassManager] Exit early for loop-free fns in FunctionToLoopPass. (PR #215011)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElimination] Defer removal of simplified ssub.with.overflow (PR #215135)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElimination] Defer removal of simplified ssub.with.overflow (PR #215135)
via llvm-commits
- [llvm] [SampleProfile] Support Eytzinger layout in SecFuncOffsetTable (PR #213829)
Snehasish Kumar via llvm-commits
- [llvm] [SampleProfile] Support Eytzinger layout in SecFuncOffsetTable (PR #213829)
Snehasish Kumar via llvm-commits
- [llvm] [SampleProfile] Support Eytzinger layout in SecFuncOffsetTable (PR #213829)
Snehasish Kumar via llvm-commits
- [llvm] [SampleProfile] Support Eytzinger layout in SecFuncOffsetTable (PR #213829)
Snehasish Kumar via llvm-commits
- [llvm] [SampleProfile] Support Eytzinger layout in SecFuncOffsetTable (PR #213829)
Snehasish Kumar via llvm-commits
- [llvm] [SampleProfile] Support Eytzinger layout in SecFuncOffsetTable (PR #213829)
Snehasish Kumar via llvm-commits
- [llvm] [AMDGPU][MC] Return fail when it is not a VGPR in the decoder (PR #215136)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Return fail when it is not a VGPR in the decoder (PR #215136)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Return fail when it is not a VGPR in the decoder (PR #215136)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Return fail when it is not a VGPR in the decoder (PR #215136)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Return fail when it is not a VGPR in the decoder (PR #215136)
via llvm-commits
- [llvm] [BFI] Extract computeMassInIrreducibleLoop. NFC (PR #215137)
Fangrui Song via llvm-commits
- [llvm] [BFI] Extract computeMassInIrreducibleLoop. NFC (PR #215137)
Fangrui Song via llvm-commits
- [llvm] [ConstraintElimination] Defer removal of simplified ssub.with.overflow (PR #215135)
Florian Hahn via llvm-commits
- [llvm] 003903d - [InstCombine] Fold select (A & Shift == 0 | B & Shift == 0), 0, Shift to Shift & A & B (#212132)
via llvm-commits
- [llvm] [InstCombine] Fold select (A & Shift == 0 | B & Shift == 0), 0, Shift to Shift & A & B (PR #212132)
Shengxin Pei via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Trevor Gross via llvm-commits
- [llvm] [VPlan] Don't classify irregular element types as contiguous. (PR #215121)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Don't classify irregular element types as contiguous. (PR #215121)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU][MC] Fix a crash when invalid SDWA encoding is used (PR #215140)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Fix a crash when invalid SDWA encoding is used (PR #215140)
Shilei Tian via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXForwardParams (PR #215141)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXForwardParams (PR #215141)
via llvm-commits
- [llvm] [bazel][libc] Add targets for realpath (PR #215127)
Jackson Stogel via llvm-commits
- [llvm] [AMDGPU][MC] Fix a crash when invalid SDWA encoding is used (PR #215140)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Fix a crash when invalid SDWA encoding is used (PR #215140)
via llvm-commits
- [llvm] [ConstraintElim] Add tests for facts with decrementing IVs. (NFC) (PR #215143)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add tests for facts with decrementing IVs. (NFC) (PR #215143)
Florian Hahn via llvm-commits
- [llvm] [bazel][libc] Add targets for realpath (PR #215127)
via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [llvm] [AMDGPU] Improve codegen for copysign(x, fneg(y)) (PR #207178)
Madhur Kumar via llvm-commits
- [llvm] [InstCombine] Fold select (A & Shift == 0 | B & Shift == 0), 0, Shift to Shift & A & B (PR #212132)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU][MC] Fix a crash when invalid SDWA encoding is used (PR #215140)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Fix a crash when invalid SDWA encoding is used (PR #215140)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Fix a crash when invalid SDWA encoding is used (PR #215140)
Shilei Tian via llvm-commits
- [llvm] [X86] Fold `B + (-C)*A` into `neg + lea` (PR #215145)
Nikita Taranov via llvm-commits
- [llvm] [X86] Fold `B + (-C)*A` into `neg + lea` (PR #215145)
via llvm-commits
- [llvm] [bazel][libc] Add targets for realpath (PR #215127)
Jeff Bailey via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Trevor Gross via llvm-commits
- [llvm] [PowerPC] Handle native 128-bit PPC32 arguments (PR #214522)
Shengxin Pei via llvm-commits
- [llvm] [PowerPC] Handle native 128-bit PPC32 arguments (PR #214522)
Shengxin Pei via llvm-commits
- [llvm] [LoopSink] Do not sink instructions with side effects (PR #214988)
Shengxin Pei via llvm-commits
- [llvm] [LoopSink] Do not sink instructions with side effects (PR #214988)
Shengxin Pei via llvm-commits
- [llvm] 61856db - [LoopPassManager] Exit early for loop-free fns in FunctionToLoopPass. (#215011)
via llvm-commits
- [llvm] [LoopPassManager] Exit early for loop-free fns in FunctionToLoopPass. (PR #215011)
Florian Hahn via llvm-commits
- [llvm] [BOLT] Relax conditional tail calls in non-simple functions (PR #214400)
YongKang Zhu via llvm-commits
- [llvm] [BOLT] Relax conditional tail calls in non-simple functions (PR #214400)
YongKang Zhu via llvm-commits
- [llvm] [MISched] Dump region header under -misched-print-dags (PR #215090)
David Green via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [AMDGPU][MC] Fix a crash when invalid SDWA encoding is used (PR #215140)
Shilei Tian via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
via llvm-commits
- [llvm] 00e6263 - [BFI] Extract computeMassInIrreducibleLoop. NFC (#215137)
via llvm-commits
- [llvm] [BFI] Extract computeMassInIrreducibleLoop. NFC (PR #215137)
Fangrui Song via llvm-commits
- [llvm] 5c8f5b6 - [VPlan] Don't classify irregular element types as contiguous. (#215121)
via llvm-commits
- [llvm] [VPlan] Don't classify irregular element types as contiguous. (PR #215121)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU][MC] Fix out-of-range MFMA tuple register-name assertion (PR #215147)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Fix out-of-range MFMA tuple register-name assertion (PR #215147)
Shilei Tian via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Johannes Doerfert via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Johannes Doerfert via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Johannes Doerfert via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Johannes Doerfert via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Johannes Doerfert via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Johannes Doerfert via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Johannes Doerfert via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Johannes Doerfert via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Johannes Doerfert via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Johannes Doerfert via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Johannes Doerfert via llvm-commits
- [llvm] [Offload] generate LLVMOffloadKernel library (PR #211694)
Johannes Doerfert via llvm-commits
- [llvm] [AMDGPU][MC] Fix out-of-range MFMA tuple register-name assertion (PR #215147)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Fix out-of-range MFMA tuple register-name assertion (PR #215147)
via llvm-commits
- [llvm] 3f4f519 - [ConstraintElim] Add tests for facts with decrementing IVs. (NFC) (#215143)
via llvm-commits
- [llvm] [ConstraintElim] Add tests for facts with decrementing IVs. (NFC) (PR #215143)
Florian Hahn via llvm-commits
- [llvm] [SCEV] Fix infinite recursion in expensive range sharpening (PR #215029)
Kacper Doga via llvm-commits
- [llvm] [SLP] Enable full non-power-of-2 vectorization by default (PR #199450)
Alexey Bataev via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
Guy David via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
Guy David via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
Guy David via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeKnownBits (PR #214533)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Match SelectionDAG lowering for vshll_n and vshll_high_n intrinsics (PR #214449)
David Green via llvm-commits
- [llvm] [AMDGPU][MC] Fix out-of-range MFMA tuple register-name assertion (PR #215147)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Fix out-of-range MFMA tuple register-name assertion (PR #215147)
Shilei Tian via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeKnownBits (PR #214533)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MC] Fix out-of-range MFMA tuple register-name assertion (PR #215147)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Propagate fast-math flags when fusing fmul+fadd into fma (PR #215150)
Dmitry Sidorov via llvm-commits
- [llvm] Fix: [lit] builtin cat/diff spawn-fallback leaked PYTHONPATH into later RUN lines (PR #215151)
via llvm-commits
- [llvm] [GlobalISel] Propagate fast-math flags when fusing fmul+fadd into fma (PR #215150)
via llvm-commits
- [llvm] Fix: [lit] builtin cat/diff spawn-fallback leaked PYTHONPATH into later RUN lines (PR #215151)
via llvm-commits
- [llvm] [GlobalISel] Propagate fast-math flags when fusing fmul+fadd into fma (PR #215150)
via llvm-commits
- [llvm] Fix: [lit] builtin cat/diff spawn-fallback leaked PYTHONPATH into later RUN lines (PR #215151)
via llvm-commits
- [llvm] [LoopSplitUtils] Revert, removing from tree (PR #214577)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Wrap SCEVAddRecExprs in VPExpandSCEVRecipe in VPSCEVExpander. (PR #210013)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] Add custom lowering of llvm.convert.to.arbitrary.fp for FP8 (PR #213813)
Dmitry Sidorov via llvm-commits
- [clang] [flang] [llvm] [flang] Add runtime trampoline pool for W^X compliance (PR #183108)
Jameson Nash via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
Fangrui Song via llvm-commits
- [llvm] [bazel][libc] Add targets for realpath (PR #215127)
Jackson Stogel via llvm-commits
- [flang] [llvm] [CodeGen] Take the executable stack from a module flag (PR #215152)
Jameson Nash via llvm-commits
- [flang] [llvm] [CodeGen] Take the executable stack from a module flag (PR #215152)
via llvm-commits
- [flang] [llvm] [CodeGen] Take the executable stack from a module flag (PR #215152)
via llvm-commits
- [flang] [llvm] [CodeGen] Take the executable stack from a module flag (PR #215152)
via llvm-commits
- [flang] [llvm] [CodeGen] Take the executable stack from a module flag (PR #215152)
via llvm-commits
- [flang] [llvm] [CodeGen] Take the executable stack from a module flag (PR #215152)
via llvm-commits
- [llvm] [AMDGPU] Add custom lowering of llvm.convert.to.arbitrary.fp for FP8 (PR #213813)
Dmitry Sidorov via llvm-commits
- [clang] [llvm] [X86] Fix x87 excess precision escaping into f32/f64 values (PR #215104)
Dennis Duda via llvm-commits
- [llvm] [AMDGPU] Add custom lowering of llvm.convert.to.arbitrary.fp for FP8 (PR #213813)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Add custom lowering of llvm.convert.to.arbitrary.fp for FP8 (PR #213813)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Add custom lowering of llvm.convert.to.arbitrary.fp for FP8 (PR #213813)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Add custom lowering of llvm.convert.to.arbitrary.fp for FP8 (PR #213813)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Add custom lowering of llvm.convert.to.arbitrary.fp for FP8 (PR #213813)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Suppress OpenCL rewriting of printf where it is not linked (PR #215153)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Suppress OpenCL rewriting of printf where it is not linked (PR #215153)
via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
via llvm-commits
- [llvm] [InstCombine] Recognize strcmp/strncmp/memcmp/bcmp == 0 as commutative (PR #213545)
via llvm-commits
- [llvm] [AMDGPU] Keep TDM counter low (PR #214885)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Keep TDM counter low (PR #214885)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Keep TDM counter low (PR #214885)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Keep TDM counter low (PR #214885)
via llvm-commits
- [llvm] [GlobalISel][AArch64] Lower G_BITCAST vectors with non-integer element ratio (PR #215154)
Kacper Doga via llvm-commits
- [llvm] [GlobalISel][AArch64] Lower G_BITCAST vectors with non-integer element ratio (PR #215154)
via llvm-commits
- [llvm] [GlobalISel][AArch64] Lower G_BITCAST vectors with non-integer element ratio (PR #215154)
via llvm-commits
- [llvm] [GlobalISel][AArch64] Lower G_BITCAST vectors with non-integer element ratio (PR #215154)
via llvm-commits
- [llvm] [GlobalISel] Propagate fast-math flags when fusing fmul+fadd into fma (PR #215150)
Dmitry Sidorov via llvm-commits
- [llvm] [DXIL, test] Fix WaveGetLaneCount.ll after #156338 (PR #215155)
Fangrui Song via llvm-commits
- [llvm] 8fd9018 - [DXIL, test] Fix WaveGetLaneCount.ll after #156338 (#215155)
via llvm-commits
- [llvm] [DXIL, test] Fix WaveGetLaneCount.ll after #156338 (PR #215155)
Fangrui Song via llvm-commits
- [llvm] [GlobalISel][AArch64] Lower G_BITCAST vectors with non-integer element ratio (PR #215154)
Kacper Doga via llvm-commits
- [llvm] [GlobalISel] Propagate fast-math flags when fusing fmul+fadd into fma (PR #215150)
Dmitry Sidorov via llvm-commits
- [llvm] [SLP] Vectorize zero-tested OR/UMax reductions (PR #205473)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Vectorize zero-tested OR/UMax reductions (PR #205473)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Vectorize zero-tested OR/UMax reductions (PR #205473)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Vectorize zero-tested OR/UMax reductions (PR #205473)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Vectorize zero-tested OR/UMax reductions (PR #205473)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Vectorize zero-tested OR/UMax reductions (PR #205473)
Alexey Bataev via llvm-commits
- [llvm] [AMDGPU] Keep TDM counter low (PR #214885)
Changpeng Fang via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
Hubert Tong via llvm-commits
- [llvm] [GlobalISel][AArch64] Lower G_BITCAST vectors with non-integer element ratio (PR #215154)
Kacper Doga via llvm-commits
- [llvm] 8f69580 - [PowerPC][AIX] Reject .weak_definition like ELF (#156072)
via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Alexey Bataev via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Alexey Bataev via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Alexey Bataev via llvm-commits
- [clang] [llvm] [openmp] [Clang][OpenMP] Add `#pragma omp flatten` loop directive + `depth` clause (PR #206977)
Alexey Bataev via llvm-commits
- [llvm] [AMDGPU] Keep TDM counter low (PR #214885)
Stanislav Mekhanoshin via llvm-commits
- [flang] [llvm] [CodeGen] Take the executable stack from a module flag (PR #215152)
Jameson Nash via llvm-commits
- [llvm] [PowerPC][AIX] Emit weak_definition symbols as weak externals (PR #156072)
LLVM Continuous Integration via llvm-commits
- [llvm] [MachineCSE] Walk the terminator the hoisted copy is placed in front of (PR #215158)
Matt Turner via llvm-commits
- [llvm] [AMDGPU] Keep TDM counter low (PR #214885)
via llvm-commits
- [llvm] [MachineCSE] Walk the terminator the hoisted copy is placed in front of (PR #215158)
Matt Turner via llvm-commits
- [llvm] [MachineCSE] Walk the terminator the hoisted copy is placed in front of (PR #215158)
via llvm-commits
- [llvm] 941a04e - [AMDGPU] Keep TDM counter low (#214885)
via llvm-commits
- [llvm] [AMDGPU] Keep TDM counter low (PR #214885)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero and NaN result classes for sqrt (PR #214987)
via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero and NaN result classes for sqrt (PR #214987)
via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero and NaN result classes for sqrt (PR #214987)
via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero result for sqrt (PR #214987)
via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero result for sqrt (PR #214987)
via llvm-commits
- [llvm] [KnownFPClass] Refine positive zero result for sqrt (PR #214987)
via llvm-commits
- [llvm] [GlobalISel][AArch64] Lower G_BITCAST vectors with non-integer element ratio (PR #215154)
Kacper Doga via llvm-commits
- [llvm] [InstCombine] Fold X + ((-X) & (C - 1)) to (X + C - 1) & -C (PR #215122)
via llvm-commits
- [llvm] [InstCombine] Fold X + ((-X) & (C - 1)) to (X + C - 1) & -C (PR #215122)
via llvm-commits
- [llvm] f7edf57 - [ORC] Construct EPCGenericMemoryAccess from ExecutionSession. (#215097)
via llvm-commits
- [llvm] [ORC] Construct EPCGenericMemoryAccess from ExecutionSession. (PR #215097)
Lang Hames via llvm-commits
- [llvm] [KnownFPClass] Refine sNaN handling for asin/acos and sign preservation for asin (PR #215159)
via llvm-commits
- [llvm] [KnownFPClass] Improve known classes for `acos` (PR #214603)
via llvm-commits
- [llvm] [KnownFPClass] Refine sNaN handling for asin/acos and sign preservation for asin (PR #215159)
via llvm-commits
- [llvm] [KnownFPClass] Improve known classes for `acos` (PR #214603)
via llvm-commits
- [clang] [llvm] clang: Store vendor GPU kinds in OffloadArch instead of re-listing GPUs (PR #213362)
Fangrui Song via llvm-commits
- [llvm] [KnownFPClass] Refine sNaN handling for asin/acos and sign preservation for asin (PR #215159)
via llvm-commits
- [llvm] [KnownFPClass] Refine sNaN handling for asin/acos (PR #215159)
via llvm-commits
- [llvm] [KnownFPClass] Refine sNaN handling for asin/acos (PR #215159)
via llvm-commits
- [llvm] [KnownFPClass] Refine sNaN handling for asin/acos (PR #215159)
via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Aiden Grossman via llvm-commits
- [llvm] [CostModel][X86] Add variable divisor div/rem costs (PR #215124)
Adam Scott via llvm-commits
- [llvm] [RISCV] Port RISCVZacasABIFix to NewPM (PR #214866)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Port RISCVZacasABIFix to NewPM (PR #214866)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Port RISCVZacasABIFix to NewPM (PR #214866)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXISelDAGToDAG (PR #215132)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXImageOptimizer (PR #215133)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXImageOptimizer (PR #215133)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXImageOptimizer (PR #215133)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXImageOptimizer (PR #215133)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXForwardParams (PR #215141)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXForwardParams (PR #215141)
Aiden Grossman via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXForwardParams (PR #215141)
Aiden Grossman via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
Daniel Chen via llvm-commits
- [llvm] [AMDGPU] exclude selection pattern for s_max/min_f32/16 for gfx1170 (PR #207308)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization for DAG (PR #203150)
via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] [AMDGPU][DAG] Allow extract_subvector for free register copy (PR #214152)
via llvm-commits
- [llvm] [DAG][AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [llvm] [ORC] Reimplement EPCGenericMemoryAccess on RTBridge proxies (PR #215160)
Lang Hames via llvm-commits
- [clang] [compiler-rt] [sanitizer] Add DoubleFreeSanitizer (DSan) (PR #213846)
Bojun Seo via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] [ORC] Construct EPCGenericMemoryAccess from ExecutionSession. (PR #215097)
LLVM Continuous Integration via llvm-commits
- [llvm] [ORC] Construct EPCGenericMemoryAccess from ExecutionSession. (PR #215097)
LLVM Continuous Integration via llvm-commits
- [llvm] [CostModel][X86] Add variable divisor div/rem costs for scalar and <=i32 vectors (PR #215124)
Adam Scott via llvm-commits
- [llvm] [CostModel][X86] Add variable divisor div/rem costs for scalar and <=i32 vectors (PR #215124)
Adam Scott via llvm-commits
- [llvm] [AMDGPU] Avoid wmma bank conflict for GFX11 and GFX12 (PR #205530)
via llvm-commits
- [llvm] [CI] Enable reverse iteration in the AArch64 Linux premerge job (PR #215074)
Aiden Grossman via llvm-commits
- [llvm] [CostModel][X86] Add variable divisor div/rem costs for scalar and <=i32 vectors (PR #215124)
Adam Scott via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
Eugene Epshteyn via llvm-commits
- [llvm] Fix: [lit] builtin cat/diff spawn-fallback leaked PYTHONPATH into later RUN lines (PR #215151)
Aiden Grossman via llvm-commits
- [clang] [llvm] [clang][ssaf] Add entity metadata for linking (PR #214369)
Aviral Goel via llvm-commits
- [llvm] [MachineCSE] Walk the terminator the hoisted copy is placed in front of (PR #215158)
Matt Turner via llvm-commits
- [llvm] InstCombine: fold mul (select (icmp ugt X, 1) (1, add nuw nsw X, 1)), Y -> shl Y, zext (icmp eq X, 1) (PR #215162)
via llvm-commits
- [llvm] InstCombine: fold mul (select (icmp ugt X, 1) (1, add nuw nsw X, 1)), Y -> shl Y, zext (icmp eq X, 1) (PR #215162)
via llvm-commits
- [llvm] 3f6b3a3 - [SandboxVec][Legality] Fix a warning when build with GCC (NFC) (#214907)
via llvm-commits
- [llvm] [SandboxVec][Legality] Fix a warning when build with GCC (NFC) (PR #214907)
Longsheng Mou via llvm-commits
- [llvm] 64fc330 - [NVPTX] Add NewPM boilerplate to NVPTXISelDAGToDAG (#215132)
via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXISelDAGToDAG (PR #215132)
Alex MacLean via llvm-commits
- [llvm] [mlir] [APFloat] Don't turn a Float8E8M0FNU NaN into an Inf on conversion (PR #214919)
曾鈜寬 Tseng Hung Kuan via llvm-commits
- [flang] [llvm] [flang] Fix ICE when lowering IBM vector() array through fir.box (PR #214219)
Daniel Chen via llvm-commits
- [llvm] 29d7bae - [LoongArch][LASX] Fix fptosi/fptoui from <4 x float> to <4 x i64> (#214621)
via llvm-commits
- [llvm] [LoongArch][LASX] Fix fptosi/fptoui from <4 x float> to <4 x i64> (PR #214621)
via llvm-commits
- [llvm] [LoongArch][LASX] Fix fptosi/fptoui from <4 x float> to <4 x i64> (PR #214621)
via llvm-commits
- [llvm] [LoongArch][LASX] Fix fptosi/fptoui from <4 x float> to <4 x i64> (PR #214621)
via llvm-commits
- [llvm] [LoongArch][LASX] Fix fptosi/fptoui from <4 x float> to <4 x i64> (PR #214621)
via llvm-commits
- [llvm] 0ec3860 - [ORC] Reimplement EPCGenericMemoryAccess on RTBridge proxies (#215160)
via llvm-commits
- [llvm] [ORC] Reimplement EPCGenericMemoryAccess on RTBridge proxies (PR #215160)
Lang Hames via llvm-commits
- [llvm] [Bazel] Fixes 0ec3860 (PR #215163)
via llvm-commits
- [llvm] [gsymutil] Support DW_AT_LLVM_stmt_sequence in split DWARF (PR #215164)
Aiden Grossman via llvm-commits
- [llvm] [gsymutil] Support DW_AT_LLVM_stmt_sequence in split DWARF (PR #215164)
via llvm-commits
- [llvm] [LoongArch][LASX] Fix fptosi/fptoui from <4 x float> to <4 x i64> (PR #214621)
via llvm-commits
- [llvm] e337de1 - [AMDGPU][MC] Fix out-of-range MFMA tuple register-name assertion (#215147)
via llvm-commits
- [llvm] [AMDGPU][MC] Fix out-of-range MFMA tuple register-name assertion (PR #215147)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Use brackets in decode-err.txt (PR #215148)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Use brackets in decode-err.txt (PR #215148)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Use brackets in decode-err.txt (PR #215148)
Shilei Tian via llvm-commits
- [llvm] [Bazel] Fixes 0ec3860 (PR #215163)
Aiden Grossman via llvm-commits
- [llvm] [Bazel] Fixes 0ec3860 (PR #215163)
Aiden Grossman via llvm-commits
- [llvm] [AtomicExpand] Let targets keep the release fence out of the reservation (PR #214867)
Josef Schlehofer via llvm-commits
- [llvm] [RISCV][ISel] Use saturating fcvt.w.dyn for lrint i32 on rv64 (PR #214678)
Kane Wang via llvm-commits
- [llvm] [RISCV][ISel] Use saturating fcvt.w.dyn for lrint i32 on rv64 (PR #214678)
Kane Wang via llvm-commits
- [llvm] 58dffde - [AMDGPU] Prevent GFX11 VALU Hazard Wait merging into terminators (#214935)
via llvm-commits
- [llvm] [AMDGPU] Prevent GFX11 VALU Hazard Wait merging into terminators (PR #214935)
Carl Ritson via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXISelDAGToDAG (PR #215132)
LLVM Continuous Integration via llvm-commits
- [llvm] [ORC] Reimplement EPCGenericMemoryAccess on RTBridge proxies (PR #215160)
LLVM Continuous Integration via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Haram Jeong via llvm-commits
- [clang] [llvm] [clang][CodeGen] Never collect return value alloca into coroutine frame (PR #213580)
Weibo He via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Haram Jeong via llvm-commits
- [clang] [llvm] [clang][CodeGen] Never collect return value alloca into coroutine frame (PR #213580)
Yuxuan Chen via llvm-commits
- [llvm] [AMDGPU][MC] Fix crash caused by unsupported non-VGPR widths (PR #215167)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Fix crash caused by unsupported non-VGPR widths (PR #215167)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Fix crash caused by unsupported non-VGPR widths (PR #215167)
via llvm-commits
- [llvm] [NFC][AMDGPU] Use brackets in decode-err.txt (PR #215148)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Fix crash caused by unsupported non-VGPR widths (PR #215167)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][MC] Fix crash caused by unsupported non-VGPR widths (PR #215167)
Shilei Tian via llvm-commits
- [llvm] [CostModel][X86] Add variable divisor div/rem costs for scalar and <=i32 vectors (PR #215124)
Adam Scott via llvm-commits
- [llvm] [mlir] [APFloat] Don't turn a Float8E8M0FNU NaN into an Inf on conversion (PR #214919)
曾鈜寬 Tseng Hung Kuan via llvm-commits
- [llvm] [CostModel][X86] Add variable divisor div/rem costs for scalar and <=i32 vectors (PR #215124)
via llvm-commits
- [llvm] [DebugInfo] Do not stop after livedebugvars (PR #215169)
Aiden Grossman via llvm-commits
- [llvm] [DebugInfo] Do not stop after livedebugvars (PR #215169)
Aiden Grossman via llvm-commits
- [llvm] [DebugInfo] Do not stop after livedebugvars (PR #215169)
via llvm-commits
- [llvm] [DebugInfo] Do not stop after livedebugvars (PR #215169)
via llvm-commits
- [clang] [llvm] [clang][CodeGen] Never collect return value alloca into coroutine frame (PR #213580)
Chuanqi Xu via llvm-commits
- [llvm] [BFI] Solve irreducible SCCs instead of splitting their headers (PR #215170)
Fangrui Song via llvm-commits
- [llvm] [BFI] Solve irreducible SCCs instead of splitting their headers (PR #215170)
via llvm-commits
- [llvm] [BFI] Solve irreducible SCCs instead of splitting their headers (PR #215170)
via llvm-commits
- [llvm] [BFI] Solve irreducible SCCs instead of splitting their headers (PR #215170)
Fangrui Song via llvm-commits
- [llvm] [AArch64] Add initial sched model for hip12 (PR #212935)
Chen Zheng via llvm-commits
- [llvm] [Object][Wasm] Guard relocation diagnostics against out-of-range indexes (PR #204872)
KIM SO JUNG via llvm-commits
- [llvm] [Object][Wasm] Guard relocation diagnostics against out-of-range indexes (PR #204872)
KIM SO JUNG via llvm-commits
- [llvm] [MISched] Dump region header under -misched-print-dags (PR #215090)
Pengcheng Wang via llvm-commits
- [llvm] [CI] Enable reverse iteration in the AArch64 Linux premerge job (PR #215074)
Fangrui Song via llvm-commits
- [llvm] [RISCV] Canonicalize mask-producing SETCC for easier conversion on the consuming instruction to be VL-predicate (PR #214877)
Pengcheng Wang via llvm-commits
- [llvm] [AArch64] Add initial sched model for hip12 (PR #212935)
Zhiheng Xie via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXForwardParams (PR #215141)
Alex MacLean via llvm-commits
- [llvm] [ORC] Construct EPCGenericMemoryAccess from ExecutionSession. (PR #215097)
Lang Hames via llvm-commits
- [llvm] [SlotIndexes] Use analysis block numbers (NFC) (PR #215171)
Alex MacLean via llvm-commits
- [llvm] [SlotIndexes] Use analysis block numbers (NFC) (PR #215171)
via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXForwardParams (PR #215141)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXImageOptimizer (PR #215133)
Alex MacLean via llvm-commits
- [llvm] [Support] Optimize ScaledNumbers::multiply64 (PR #215172)
Fangrui Song via llvm-commits
- [llvm] [Support] Optimize ScaledNumbers::multiply64 (PR #215172)
via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
via llvm-commits
- [llvm] [UnreachableBlockElim] Report changes from block renumbering (PR #215051)
Alex MacLean via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [InstCombine] Use samesign constraints in unsigned known-bits folds (PR #209675)
via llvm-commits
- [llvm] [ValueTracking][InstCombine] Preserve samesign when flipping icmp strictness (PR #209097)
via llvm-commits
- [llvm] [InstCombine] Treat `uitofp nneg` as non-negative signed range for fcmp clamp folds (PR #208234)
via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXAssignValidGlobalNames (PR #215052)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXForwardParams (PR #215141)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Add NewPM boilerplate to NVPTXImageOptimizer (PR #215133)
Alex MacLean via llvm-commits
- [llvm] Introduction of typified section in ExtBinary format (PR #166553)
Sergey Shcherbinin via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [llvm-profgen] Support AArch64 BRBE branch profiles (PR #209769)
Sergey Shcherbinin via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
Durgesh Nandan Mohanty via llvm-commits
- [clang] [llvm] [clang][CodeGen] Never collect return value alloca into coroutine frame (PR #213580)
Weibo He via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Elvis Wang via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Elvis Wang via llvm-commits
- [clang] [llvm] [clang][CodeGen] Never collect return value alloca into coroutine frame (PR #213580)
Weibo He via llvm-commits
- [clang] [llvm] [clang][CodeGen] Never collect return value alloca into coroutine frame (PR #213580)
LLVM Continuous Integration via llvm-commits
- [lld] [lld][wasm] Allow stub libraries to depend on optional linker symbols (PR #215112)
Gauarv Chaudhary via llvm-commits
- [lld] [lld][wasm] Allow stub libraries to depend on optional linker symbols (PR #215112)
Gauarv Chaudhary via llvm-commits
- [clang] [llvm] [clang][CodeGen] Never collect return value alloca into coroutine frame (PR #213580)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Fix missing cache bypass scope on seq_cst buffer fat pointer atomics (PR #213585)
Arseniy Obolenskiy via llvm-commits
- [llvm] [VectorCombine] fold fptoui(fdiv(uitofp(x),uitofp(y))) into udiv(x,y) (PR #214844)
via llvm-commits
- [flang] [llvm] [CodeGen] Take the executable stack from a module flag (PR #215152)
Sairudra More via llvm-commits
- [flang] [llvm] [CodeGen] Take the executable stack from a module flag (PR #215152)
Sairudra More via llvm-commits
- [flang] [llvm] [CodeGen] Take the executable stack from a module flag (PR #215152)
Sairudra More via llvm-commits
- [flang] [llvm] [CodeGen] Take the executable stack from a module flag (PR #215152)
Sairudra More via llvm-commits
- [flang] [llvm] [CodeGen] Take the executable stack from a module flag (PR #215152)
Sairudra More via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeKnownBits (PR #214533)
Deepak Shirke via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU][Deprecated] Pin VGPR (PR #215177)
via llvm-commits
- [llvm] [GlobalISel] Add G_EXTRACT_SUBVECTOR to computeKnownBits (PR #214533)
Deepak Shirke via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU][Deprecated] Pin VGPR (PR #215177)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [clang] [llvm] [clang][CodeGen] Never collect return value alloca into coroutine frame (PR #213580)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Fold constants in 2-elt vector canonicalization (PR #214384)
via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU]Pin VGPR (PR #215177)
via llvm-commits
- [llvm] [SPIR-V] Require SPV_EXT_long_vector for non-standard vector widths (PR #212685)
Arseniy Obolenskiy via llvm-commits
- [clang] [flang] [llvm] [flang] Add runtime trampoline pool for W^X compliance (PR #183108)
Sairudra More via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Rohit Aggarwal via llvm-commits
- [clang] [flang] [llvm] [flang] Add runtime trampoline pool for W^X compliance (PR #183108)
Sairudra More via llvm-commits
- [clang] [llvm] [clang][CodeGen] Never collect return value alloca into coroutine frame (PR #213580)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86][SelectionDAG] - Extend dag combiner to handle pow(1.5f), pow(x,2/3f) (PR #214202)
Rohit Aggarwal via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU]Pin VGPR (PR #215177)
via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
via llvm-commits
- [llvm] [RegAlloc] Add a hook for default target specific CSR cost scale (PR #214857)
via llvm-commits
- [llvm] [InstCombine][CVP] Fold length-one memset with variable fill (PR #213240)
via llvm-commits
- [llvm] [LoopSplitUtils] Revert, removing from tree (PR #214577)
Ashutosh Nema via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
via llvm-commits
- [llvm] [InstCombine][CVP] Fold length-one memset with variable fill (PR #213240)
via llvm-commits
- [llvm] [SDAG][NVPTX] Support cache hints on atomic operations (PR #214918)
Yonah Goldberg via llvm-commits
- [llvm] [BFI] Index iterative inference by block number (PR #215179)
Fangrui Song via llvm-commits
- [llvm] [BFI] Index iterative inference by block number (PR #215179)
Fangrui Song via llvm-commits
- [llvm] [X86] Lower vector integer division and remainder through float division (PR #205263)
via llvm-commits
- [llvm] [AMDGPU] Preserve NaN payload in fcanonicalize constant fold. (PR #214608)
Arseniy Obolenskiy via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [flang] [llvm] [Flang][OpenMP] Support certain directives in PURE procedures (PR #212676)
via llvm-commits
- [llvm] [AMDGPU] Handle negated f16 and fp conversion DAG combines (PR #213202)
via llvm-commits
- [lld] [lld] Elide __swift_FORCE_LOAD_$ dyld fixups in __DATA, __const (PR #214584)
Zhaoxuan Jiang via llvm-commits
- [lld] [lld] Elide __swift_FORCE_LOAD_$ dyld fixups in __DATA, __const (PR #214584)
Zhaoxuan Jiang via llvm-commits
- [lld] [lld] Elide __swift_FORCE_LOAD_$ dyld fixups in __DATA, __const (PR #214584)
Zhaoxuan Jiang via llvm-commits
- [lld] [lld] Elide __swift_FORCE_LOAD_$ dyld fixups in __DATA, __const (PR #214584)
Zhaoxuan Jiang via llvm-commits
- [lld] [lld] Elide __swift_FORCE_LOAD_$ dyld fixups in __DATA, __const (PR #214584)
Zhaoxuan Jiang via llvm-commits
- [lld] [lld] Elide __swift_FORCE_LOAD_$ dyld fixups in __DATA, __const (PR #214584)
Zhaoxuan Jiang via llvm-commits
- [lld] [lld] Elide __swift_FORCE_LOAD_$ dyld fixups in __DATA, __const (PR #214584)
Zhaoxuan Jiang via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU]Pin VGPR (PR #215177)
via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Zhaoxuan Jiang via llvm-commits
- [llvm] [AArch64] Use a frame record for non-leaf outlined functions on MachO (PR #213711)
Zhaoxuan Jiang via llvm-commits
- [llvm] 4d10131 - [BFI] Index iterative inference by block number (#215179)
via llvm-commits
- [llvm] [BFI] Index iterative inference by block number (PR #215179)
Fangrui Song via llvm-commits
- [llvm] [Support] Optimize ScaledNumbers::multiply64 (PR #215172)
Alexis Engelke via llvm-commits
- [llvm] [AMDGPU][NFC] Pre-commit test for eliminateFrameIndex SVS fallback with frame-register. (PR #215180)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU][NFC] Pre-commit test for eliminateFrameIndex SVS fallback with frame-register. (PR #215180)
via llvm-commits
- [llvm] [Support] Optimize ScaledNumbers::multiply64 (PR #215172)
Fangrui Song via llvm-commits
- [llvm] 52d6383 - [Support] Optimize ScaledNumbers::multiply64 (#215172)
via llvm-commits
- [llvm] [Support] Optimize ScaledNumbers::multiply64 (PR #215172)
Fangrui Song via llvm-commits
- [llvm] [SlotIndexes] Use analysis block numbers (NFC) (PR #215171)
Alexis Engelke via llvm-commits
- [llvm] [AMDGPU][NFC] Pre-commit test for eliminateFrameIndex SVS fallback with frame-register. (PR #215180)
Vikash Gupta via llvm-commits
- [llvm] [UnreachableBlockElim] Report changes from block renumbering (PR #215051)
Alexis Engelke via llvm-commits
- [clang] [llvm] clang: Store vendor GPU kinds in OffloadArch instead of re-listing GPUs (PR #213362)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Update TTI for llvm.experimental.cttz.elts (PR #214795)
Ryan Buchner via llvm-commits
- [llvm] [ORC] Generalize rt::Proxy result mapping to Error / Expected<T> callees (PR #215181)
Lang Hames via llvm-commits
- [llvm] [AMDGPU] Fix eliminateFrameIndex assertion when reusing the frame register. (PR #215182)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU] Fix eliminateFrameIndex assertion when reusing the frame register. (PR #215182)
via llvm-commits
- [llvm] [TLI] Make VecDesc statically initializable (PR #211307)
Valery Chernov via llvm-commits
- [lld] [lld][macho] Use canonical() to find ICF thunks to order (PR #214558)
Zhaoxuan Jiang via llvm-commits
- [llvm] [RISCV] Update TTI for llvm.experimental.cttz.elts (PR #214795)
Ryan Buchner via llvm-commits
- [llvm] [RISCV] Update TTI for llvm.experimental.cttz.elts (PR #214795)
Ryan Buchner via llvm-commits
- [llvm] [AMDGPU] Fix eliminateFrameIndex assertion when reusing the frame register. (PR #215182)
Vikash Gupta via llvm-commits
- [llvm] [LoopInfo] Do not enqueue unreachable nodes; fix infinite loop (PR #214832)
Alexander Kornienko via llvm-commits
- [llvm] [LoopInfo] Do not enqueue unreachable nodes; fix infinite loop (PR #214832)
Alexander Kornienko via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] [LoopInfo] Do not enqueue unreachable nodes; fix infinite loop (PR #214832)
Alexander Kornienko via llvm-commits
- [llvm] [BFI] Solve irreducible SCCs instead of splitting their headers (PR #215170)
Fangrui Song via llvm-commits
- [llvm] [LV] Vectorize fmin/fmax reductions (PR #198300)
Madhur Amilkanthwar via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold comparisons of llvm.usub.sat result with its LHS (PR #214108)
Yingwei Zheng via llvm-commits
- [llvm] [LoopInterchange] Consider eligible inner subnests (PR #214920)
via llvm-commits
- [llvm] a4f740f - [InstCombine] Fold X + ((-X) & (C - 1)) to (X + C - 1) & -C (#215122)
via llvm-commits
- [llvm] [InstCombine] Fold X + ((-X) & (C - 1)) to (X + C - 1) & -C (PR #215122)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [clang][Modules][serialization] Deduplicate source location entries across loaded modules (PR #209795)
Jonas Hahnfeld via llvm-commits
- [llvm] [AMDGPU][NFC] Pre-commit test for eliminateFrameIndex SVS fallback with frame-register. (PR #215180)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU][NFC] Pre-commit test for eliminateFrameIndex SVS fallback with frame-register. (PR #215180)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][NFC] Pre-commit test for eliminateFrameIndex SVS fallback with frame-register. (PR #215180)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][NFC] Pre-commit test for eliminateFrameIndex SVS fallback with frame-register. (PR #215180)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU] Fix eliminateFrameIndex assertion when reusing the frame register. (PR #215182)
Vikash Gupta via llvm-commits
- [llvm] [TLI] Make VecDesc statically initializable (PR #211307)
Valery Chernov via llvm-commits
- [llvm] [AMDGPU][NFC] Pre-commit test for eliminateFrameIndex SVS fallback with frame-register. (PR #215180)
Vikash Gupta via llvm-commits
- [llvm] [Support] Optimize ScaledNumbers::multiply64 (PR #215172)
LLVM Continuous Integration via llvm-commits
- [llvm] [UnreachableBlockElim] Report changes from block renumbering (PR #215051)
Matt Arsenault via llvm-commits
- [llvm] ARM: Read float ABI from the "float-abi" module flag (PR #212981)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat(X, C) - C to umin(X, ~C) (PR #215130)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat(X, C) - C to umin(X, ~C) (PR #215130)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat(X, C) - C to umin(X, ~C) (PR #215130)
Yingwei Zheng via llvm-commits
- [llvm] [AArch64] Add initial sched model for hip12 (PR #212935)
Zhiheng Xie via llvm-commits
- [llvm] [InstCombine] Fold uadd.sat(X, C) - C to umin(X, ~C) (PR #215130)
Yingwei Zheng via llvm-commits
- [llvm] [SampleProfile] Support Eytzinger layout in SecFuncOffsetTable (PR #213829)
Kazu Hirata via llvm-commits
- [llvm] [SampleProfile] Support Eytzinger layout in SecFuncOffsetTable (PR #213829)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU][NFC] Pre-commit test for eliminateFrameIndex SVS fallback with frame-register. (PR #215180)
Vikash Gupta via llvm-commits
- [llvm] [AMDGPU][NFC] Pre-commit test for eliminateFrameIndex SVS fallback with frame-register. (PR #215180)
Vikash Gupta via llvm-commits
- [llvm] 129267e - [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (#214165)
via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Add nsw flags to OMPIRBuilder loop IV arithmetic (PR #214165)
Kaviya Rajendiran via llvm-commits
- [llvm] [ConstraintElimination] Defer removal of simplified ssub.with.overflow (PR #215135)
Yingwei Zheng via llvm-commits
- [llvm] [AMDGPU][NFC] Pre-commit test for eliminateFrameIndex SVS fallback with frame-register. (PR #215180)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][NFC] Pre-commit test for eliminateFrameIndex SVS fallback with frame-register. (PR #215180)
Christudasan Devadasan via llvm-commits
- [llvm] [AMDGPU][NFC] Pre-commit test for eliminateFrameIndex SVS fallback with frame-register. (PR #215180)
Christudasan Devadasan via llvm-commits
- [llvm] 1f85e81 - [LoopInfo] Do not enqueue unreachable nodes; fix infinite loop (#214832)
via llvm-commits
- [llvm] [LoopInfo] Do not enqueue unreachable nodes; fix infinite loop (PR #214832)
Alexander Kornienko via llvm-commits
- [llvm] [AMDGPU][NFC] Pre-commit test for eliminateFrameIndex SVS fallback with frame-register. (PR #215180)
Christudasan Devadasan via llvm-commits
- [llvm] [AArch64] missed fold vector fptoui(fdiv(uitofp(x), uitofp(y))) or fptosi(fdiv(sitofp(x), sitofp(y))) into udiv(x, y) or sdiv(x, y) for sve (PR #215146)
Durgesh Nandan Mohanty via llvm-commits
- [llvm] 98d5b27 - [AMDGPU] Fold constants in 2-elt vector canonicalization (#214384)
via llvm-commits
- [llvm] [AMDGPU] Fold constants in 2-elt vector canonicalization (PR #214384)
via llvm-commits
Last message date:
Sun Aug 9 23:58:22 PDT 2026
Archived on: Sun Aug 9 23:58:25 PDT 2026
This archive was generated by
Pipermail 0.09 (Mailman edition).