The Week Of Monday 23 September 2024 Archives by thread
Starting: Mon Sep 23 00:06:07 PDT 2024
Ending: Sun Sep 29 23:56:58 PDT 2024
Messages: 6192
- [llvm] 80b4451 - [RISCV][TTI] Add instruction cost for vp.select. (#109381)
via llvm-commits
- [llvm] [RISCV][TTI] Add instruction cost for vp.select. (PR #109381)
Elvis Wang via llvm-commits
- [llvm] Fix memory leak in LLVMTargetMachine.cpp (PR #109610)
Fangrui Song via llvm-commits
- [llvm] [SimplifyCFG] Don't separate a load/store from its gep during sinking (PR #102318)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [RISCV][VCIX] Add vcix_state to GNU inline assembly register set (PR #106914)
Brandon Wu via llvm-commits
- [llvm] 5a4c6f9 - [Loads] Check context instruction for context-sensitive derefability (#109277)
via llvm-commits
- [clang] [llvm] [Loads] Check context instruction for context-sensitive derefability (PR #109277)
Nikita Popov via llvm-commits
- [llvm] [ARM] Avoid repeated hash lookups (NFC) (PR #109602)
Nikita Popov via llvm-commits
- [llvm] [NFC][hwasan] Convert ShadowMapping into class (PR #109616)
Vitaly Buka via llvm-commits
- [llvm] [GlobalISel] Combine unmerge(unmerge()) if the result is legal. (PR #109606)
Amara Emerson via llvm-commits
- [llvm] [hwasan] Allow stack traces even when fixed shadow is used (PR #109344)
Vitaly Buka via llvm-commits
- [llvm] [InstCombine] Relax the conditons of fold of `ucmp`/`scmp` into phi by allowing the phi node to use the result of `ucmp`/`scmp` more than once (PR #109593)
Nikita Popov via llvm-commits
- [llvm] 8a6248b - [SimplifyCFG] Don't separate a load/store from its gep during sinking (#102318)
via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to i32 in GISel (PR #106557)
Pierre van Houtryve via llvm-commits
- [llvm] 84b1489 - [ARM] Update VBIC tests. NFC
David Green via llvm-commits
- [llvm] [BOLT] Allow sections in --print-only flag (PR #109622)
Maksim Panchenko via llvm-commits
- [compiler-rt] [ASan][test] XFAIL Linux/preinstalled_signal.cpp on Linux/sparc64 (PR #109623)
Rainer Orth via llvm-commits
- [llvm] [X86][SelectionDAG] - Add support for llvm.canonicalize intrinsic (PR #106370)
Pawan Nirpal via llvm-commits
- [llvm] [BOLT][merge-fdata] Initialize YAML profile header (PR #109613)
Maksim Panchenko via llvm-commits
- [clang] [llvm] [clang] Add cc1 --output-asm-variant= to set output syntax (PR #109360)
LIU Hao via llvm-commits
- [llvm] [Codegen][LegalizeIntegerTypes] Improve shift through stack (PR #96151)
via llvm-commits
- [llvm] [MIPS] Fix failing to legalize load+call with vector of non-p2 intege… (PR #109625)
via llvm-commits
- [llvm] [RISCV] Remove machine-csr-names-invalid.s. NFC (PR #109595)
Pengcheng Wang via llvm-commits
- [compiler-rt] [ASan][test] Fix Posix/coverage-fork.cpp on Solaris (PR #109626)
Rainer Orth via llvm-commits
- [llvm] Decompose gep of complex type struct to its element type (PR #107848)
Matt Arsenault via llvm-commits
- [llvm] [llvm][docs] Document how to get admin permissions for a worker (PR #108561)
David Spickett via llvm-commits
- [llvm] df6855b - [C API] Add usub_cond and usub_sat atomic ops to C API (#109532)
via llvm-commits
- [llvm] [C API] Add usub_cond and usub_sat atomic ops to C API (PR #109532)
Nikita Popov via llvm-commits
- [llvm] c8e0672 - [Loops] Use forgetLcssaPhiWithNewPredecessor() in more places
Nikita Popov via llvm-commits
- [llvm] [SDAG] Honor signed arguments in floating point libcalls (PR #109134)
Nikita Popov via llvm-commits
- [llvm] [NFC][EarlyIfConverter] Replace boolean Predicate for a class (PR #108519)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [X86][APX] Fix wrong encoding of promoted KMOV instructions due to missing NoCD8 (PR #109579)
Phoebe Wang via llvm-commits
- [llvm] [ARM] Fix -mno-omit-leaf-frame-pointer flag doesn't works on 32-bit ARM (PR #109628)
via llvm-commits
- [llvm] [ARM] Fix VBSL Pseudo kill flags. (PR #109629)
David Green via llvm-commits
- [llvm] [AMDGPU] When allocating VGPRs, VGPR spills are not part of the prologue (PR #109439)
Christudasan Devadasan via llvm-commits
- [llvm] [NewPM][CodeGen] Add callback style codegen pass builder (PR #108690)
Matt Arsenault via llvm-commits
- [llvm] [JITLink] Add support for R_X86_64_PC16 relocation type. (PR #109630)
Xing Guo via llvm-commits
- [llvm] LAA: generalize strides over unequal type sizes (PR #108088)
Ramkumar Ramachandra via llvm-commits
- [compiler-rt] 02711a7 - [ASan][test] XFAIL Linux/preinstalled_signal.cpp on Linux/sparc64 (#109623)
via llvm-commits
- [llvm] [CodeGen][NewPM] Use verify-each option in npm tests (NFC). (PR #107373)
Christudasan Devadasan via llvm-commits
- [llvm] [llvm-c-test] Rename --test-dibuilder-debuginfo-format to `--test-dibuilder` (PR #105702)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] db3569d - [llvm-c-test] Rename --test-dibuilder-debuginfo-format to `--test-dibuilder` (#105702)
via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] [SystemZ][z/OS] Propagate IsText parameter to open text files as text (PR #107906)
kadir çetinkaya via llvm-commits
- [llvm] [LV][EVL] Support cast instruction with EVL-vectorization (PR #108351)
via llvm-commits
- [clang] [llvm] [CMake] Preserve clang-prebolt (PR #109351)
Madhur Amilkanthwar via llvm-commits
- [llvm] [SPIR-V] Fix deprecation warnings after #102608 (PR #109447)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [BasicBlockUtils] Fix SplitBlockPredecessors incorrect dominator insert (PR #107190)
Joshua Cao via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Joshua Cao via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Joshua Cao via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Joshua Cao via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Joshua Cao via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Matt Arsenault via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Matt Arsenault via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Matt Arsenault via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Joshua Cao via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Joshua Cao via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Joshua Cao via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Joshua Cao via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Nikita Popov via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Nikita Popov via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Joshua Cao via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Joshua Cao via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Nikita Popov via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Joshua Cao via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Joshua Cao via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Nikita Popov via llvm-commits
- [llvm] [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (PR #107190)
Joshua Cao via llvm-commits
- [llvm] [mlir] [ADT] Make DenseMap/DenseSet more resilient against OOM situations (PR #107251)
Marc Auberer via llvm-commits
- [llvm] [llvm-debuginfod-find] Remove old parameter comment (PR #109637)
Aiden Grossman via llvm-commits
- [llvm] b953914 - [Object][COFF] Fix CHPE metadata offset check (#109591)
via llvm-commits
- [llvm] [Object][COFF] Fix CHPE metadata offset check (PR #109591)
Jacek Caban via llvm-commits
- [llvm] 6fc2451 - Reland "[llvm-exegesis] Add support for pinning benchmarking process to a CPU (#85168)"
Aiden Grossman via llvm-commits
- [llvm] 02ee96e - [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (#106562)
via llvm-commits
- [llvm] [Analysis] Teach isDereferenceableAndAlignedInLoop about SCEV predicates (PR #106562)
David Sherwood via llvm-commits
- [llvm] [RISCV][TTI] Reduce cost of a <N x i1> build_vector pattern (PR #109449)
Luke Lau via llvm-commits
- [llvm] [Offload] Introduce offload-tblgen and initial new API implementation (PR #108413)
Jan Patrick Lehr via llvm-commits
- [llvm] [X86][NFC] Change test name and add a new test (PR #109638)
Phoebe Wang via llvm-commits
- [llvm] [X86,SimplifyCFG] Use passthru to reduce select (PR #108754)
Phoebe Wang via llvm-commits
- [llvm] f28a035 - Fix memory leak in LLVMTargetMachine.cpp (#109610)
via llvm-commits
- [llvm] ValueTracking: generalize isNonEqualPHIs (PR #108820)
Ramkumar Ramachandra via llvm-commits
- [llvm] MemCpyOpt: replace an AA query with MSSA query (NFC) (PR #108535)
Ramkumar Ramachandra via llvm-commits
- [llvm] AMDGPU: Fix implicit vcc def to vcc_lo on wave32 targets (PR #109514)
Jay Foad via llvm-commits
- [llvm] LV/test: improve a couple of tests, regen with UTC (PR #107225)
Ramkumar Ramachandra via llvm-commits
- [llvm] MTM: improve operand latency when missing sched info (PR #101389)
Ramkumar Ramachandra via llvm-commits
- [llvm] 8632e8b - AMDGPU: Fix implicit vcc def to vcc_lo on wave32 targets (#109514)
via llvm-commits
- [llvm] [ARM] Fix VMOVRRD combine with non-canonical inserts. (PR #109639)
David Green via llvm-commits
- [clang] [llvm] [Clang][LLVM][AArch64] Add intrinsic for LUTI4 SME2 instruction (PR #97755)
via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO] Initialize GOV Writeout and Reset Functions in the Runtime on AIX (PR #108570)
Rainer Orth via llvm-commits
- [clang] [llvm] [AArch64] Implement intrinsics for SME2 FSCALE (PR #100128)
via llvm-commits
- [llvm] [llvm-exegesis] Add support for pinning benchmarking process to a CPU (PR #85168)
Jan Patrick Lehr via llvm-commits
- [llvm] cd80ed4 - [llvm-exegesis] Fix -Wunused-variable in BenchmarkRunner.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] [DFAJumpThreading] Handle select unfolding when user phi is not a dir… (PR #109511)
Mikael Holmén via llvm-commits
- [clang] [llvm] [Clang][LLVM][AArch64] Add intrinsic for MOVT SME2 instruction (PR #97602)
via llvm-commits
- [llvm] 3e0a76b - [Codegen][LegalizeIntegerTypes] Improve shift through stack (#96151)
via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Simon Pilgrim via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Simon Pilgrim via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Simon Pilgrim via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Shengchen Kan via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part II) (PR #108812)
Phoebe Wang via llvm-commits
- [llvm] 2612316 - [ItaniumDemangle] Add template name to the substitutions list during demangling (#108538)
via llvm-commits
- [libcxxabi] [llvm] [ItaniumDemangle] Add template name to the substitutions list during demangling (PR #108538)
Viktoriia Bakalova via llvm-commits
- [llvm] [NFC][offload][OMPT] Cleanup of OMPT internals (PR #109005)
Michael Halkenhäuser via llvm-commits
- [llvm] 7a18198 - [InstCombine] Fix nits in new xor fold
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Promote uniform ops to I32 in DAGISel (PR #106383)
Jay Foad via llvm-commits
- [llvm] update_test_checks: recognize %if in RUN line (PR #108972)
Elvina Yakubova via llvm-commits
- [llvm] [LV][VPlan] Not adding shuffle cost when store loop invariant value. (PR #109644)
Elvis Wang via llvm-commits
- [llvm] AArch64: Add FMINNUM_IEEE and FMAXNUM_IEEE support (PR #107855)
YunQiang Su via llvm-commits
- [llvm] 7e7009f - [gn build] Port a72d7eea5413
LLVM GN Syncbot via llvm-commits
- [llvm] [AArch64][GlobalISel] Prefer to use Vector Truncate (PR #105692)
via llvm-commits
- [llvm] [SPIR-V] Support for multiple DebugCompilationUnit in DI (PR #109645)
via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Remove feature sha1 from FMV. (PR #108383)
Alexandros Lamprineas via llvm-commits
- [llvm] [BOLT] Fix order of R_*_IRELATIVE in .rela.plt (PR #106515)
via llvm-commits
- [llvm] [BOLT] Add .iplt support to x86 (PR #106513)
via llvm-commits
- [llvm] 57f5d8f - [VPlan] Only store single vector per VPValue in VPTransformState. (NFC)
Florian Hahn via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Jay Foad via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Matt Arsenault via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Dominik Montada via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
LLVM Continuous Integration via llvm-commits
- [llvm] [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (PR #108546)
Vladimir Vereschaka via llvm-commits
- [lld] [lld/ELF] Add --override-section-flags flag (PR #109454)
Peter Smith via llvm-commits
- [llvm] cff753f - [X86] SimplifyDemandedVectorEltsForTargetNode - simplify X86ISD::VBROADCAST of 0'th element handling. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [LLVM][ARM][CodeGen]Define branch instruction alignment for m85 and m7 (PR #109647)
Nashe Mncube via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Support !"cluster_dim_{x,y,z}" metadata (PR #109548)
Alex MacLean via llvm-commits
- [llvm] [LV][AArch64] Don't query registers for illegal scalable vector elts (PR #109411)
Graham Hunter via llvm-commits
- [llvm] InferAddressSpaces: Handle llvm.fake.use (PR #109567)
Stephen Tozer via llvm-commits
- [llvm] [LoopVectorize] Address comments on PR #107004 left post-commit (PR #109300)
David Sherwood via llvm-commits
- [llvm] [LLVM][InstCombine][AArch64] sve.insr(splat(x), x) ==> splat(x) (PR #109445)
Matthew Devereau via llvm-commits
- [llvm] 677177b - [Mips] Fix mfhi/mflo hazard miscompilation about div and mult (#91449)
via llvm-commits
- [llvm] [Mips] Fix mfhi/mflo hazard miscompilation about div and mult (PR #91449)
YunQiang Su via llvm-commits
- [llvm] 26f272e - [X86][SelectionDAG] - Add support for llvm.canonicalize intrinsic (#106370)
via llvm-commits
- [llvm] ValueTracking: complete matchSimpleRecurrence (PR #108973)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopVectorizer] Add support for partial reductions (PR #92418)
Kiran Chandramohan via llvm-commits
- [llvm] [llvm][docs] Convert LLVM release notes to Markdown (PR #109107)
David Spickett via llvm-commits
- [clang] [llvm] [RISCV] Mark Zacas as non-experimental (PR #109651)
Alex Bradbury via llvm-commits
- [llvm] c35ea62 - update_test_checks: recognize %if in RUN line (#108972)
via llvm-commits
- [clang] [llvm] [AArch64] Implement NEON vscale intrinsics (PR #100347)
via llvm-commits
- [clang] [llvm] [SPARC] Align i128 to 16 bytes in SPARC datalayouts (PR #106951)
via llvm-commits
- [llvm] [SLP] Better way to filter target-specific tests (PR #106720)
Elvina Yakubova via llvm-commits
- [llvm] e0bd8d3 - [SLP] Better way to filter target-specific tests (#106720)
via llvm-commits
- [llvm] [WIP][SPARC] Allow overaligned `alloca`s (PR #107223)
via llvm-commits
- [llvm] [SystemZ] Remove high inlining threshold multiplier. (PR #106058)
Ulrich Weigand via llvm-commits
- [llvm] 7773dcd - [X86][NFC] Change test name and add a new test (#109638)
via llvm-commits
- [llvm] [AMDGPU] fix SIPeepholeSDWA optimization for fp16 (PR #109395)
Pankaj Dwivedi via llvm-commits
- [llvm] [AMDGPU] Add test for readfirstlane with i1 type (PR #109657)
Piotr Sobczak via llvm-commits
- [lld] [ELF] Move elf::symtab into Ctx (PR #109612)
Peter Smith via llvm-commits
- [llvm] [mlir] [mlir][OpenMP] - Implement lowering from MLIR to LLVMIR for `private` clause on `target` constructs (PR #105471)
Kareem Ergawy via llvm-commits
- [llvm] 785337e - [LV][AArch64] Don't query registers for illegal scalable vector elts (#109411)
via llvm-commits
- [llvm] f4eeae1 - [LoopVectorize] Address comments on PR #107004 left post-commit (#109300)
via llvm-commits
- [llvm] ValueTracking: refactor recurrence-matching (NFC) (PR #109659)
Ramkumar Ramachandra via llvm-commits
- [llvm] b0dc7b5 - [AArch64][GlobalISel] Prefer to use Vector Truncate (#105692)
via llvm-commits
- [llvm] [LV] Reuse VPReplicateRecipe to handle scalar stores in exit block. (PR #106342)
Mel Chen via llvm-commits
- [llvm] SelectionDAG: createSelectForFMINNUM_FMAXNUM skips vector if Op is legal for elements (PR #109570)
Matt Arsenault via llvm-commits
- [llvm] 6f194a6 - [SimplifyCFG] Avoid truncation in linear map overflow check
Nikita Popov via llvm-commits
- [clang] [lldb] [llvm] [mlir] [APInt] Fix APInt constructions where value does not fit bitwidth (NFCI) (PR #80309)
Nikita Popov via llvm-commits
- [llvm] [perf2bolt] Improve heuristic to map in-process addresses to specific… (PR #109397)
Kristof Beyls via llvm-commits
- [llvm] [SPIR-V] Fix inconsistency between previously deduced element type of a pointer and function's return type (PR #109660)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [AsmPrinter] Do not emit label instructions after the function body if the target is SPIR-V (PR #107013)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [Coroutines] Change `llvm.coro.noop` to accept `llvm_anyptr_ty` instead (PR #102096)
Joseph Huber via llvm-commits
- [llvm] [DWARF] Emit a worst-case prologue_end flag for pathological inputs (PR #107849)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (PR #108893)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [DebugInfo] Transfer strcmp DILocation to generated inline code (PR #108531)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LAA] Don't assume libcalls with output/input pointers can be vectorized (PR #108980)
Benjamin Maxwell via llvm-commits
- [llvm] Adding more vector calls for -fveclib=AMDLIBM (PR #109662)
Rohit Aggarwal via llvm-commits
- [llvm] 3e0d37f - llvm-reduce: Simplify argument setup for ExecuteAndWait
Matt Arsenault via llvm-commits
- [llvm] [MIPS]Initial support for MIPS16 assembly. (PR #108681)
YunQiang Su via llvm-commits
- [llvm] [SystemZ][z/OS] Query if a file is text and set the text flag accordingly (PR #109664)
Abhina Sree via llvm-commits
- [llvm] cee6509 - [ARM] Avoid repeated hash lookups (NFC) (#109602)
via llvm-commits
- [llvm] 9a33488 - [DWARFLinker] Avoid repeated hash lookups (NFC) (#109604)
via llvm-commits
- [llvm] [DWARFLinker] Avoid repeated hash lookups (NFC) (PR #109604)
Kazu Hirata via llvm-commits
- [llvm] [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (PR #108401)
Benjamin Maxwell via llvm-commits
- [llvm] [NVPTX] Add Read/Write/SideEffect attributes to atomic instructions (PR #109665)
Lewis Crawford via llvm-commits
- [compiler-rt] a4232dc - [rtsan][tsan] Fix va_args handling in open functions (#108291)
via llvm-commits
- [compiler-rt] [rtsan][tsan] Fix va_args handling in open functions (PR #108291)
Chris Apple via llvm-commits
- [llvm] [llvm][rtsan] Add transform pass for sanitize_realtime_unsafe (PR #109543)
Chris Apple via llvm-commits
- [llvm] [DWARF] Generalize DWARFTypePrinter to a template class (PR #109459)
Michael Buch via llvm-commits
- [lld] [llvm] [llvm-objdump] Print ... even if a data mapping symbol is active (PR #109553)
Peter Smith via llvm-commits
- [llvm] [InstCombine] Compare `icmp inttoptr, inttoptr` values directly (PR #107012)
Marina Taylor via llvm-commits
- [llvm] [InstCombine] Compare `icmp inttoptr, inttoptr` values directly (PR #107012)
via llvm-commits
- [llvm] [InstCombine] Compare `icmp inttoptr, inttoptr` values directly (PR #107012)
via llvm-commits
- [llvm] [InstCombine] Compare `icmp inttoptr, inttoptr` values directly (PR #107012)
Marina Taylor via llvm-commits
- [llvm] [InstCombine] Compare `icmp inttoptr, inttoptr` values directly (PR #107012)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Compare `icmp inttoptr, inttoptr` values directly (PR #107012)
Marina Taylor via llvm-commits
- [llvm] [InstCombine] Compare `icmp inttoptr, inttoptr` values directly (PR #107012)
Marina Taylor via llvm-commits
- [llvm] [InstCombine] Compare `icmp inttoptr, inttoptr` values directly (PR #107012)
Marina Taylor via llvm-commits
- [llvm] [InstCombine] Compare `icmp inttoptr, inttoptr` values directly (PR #107012)
via llvm-commits
- [llvm] [InstCombine] Compare `icmp inttoptr, inttoptr` values directly (PR #107012)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Compare `icmp inttoptr, inttoptr` values directly (PR #107012)
Vitaly Buka via llvm-commits
- [llvm] [SimplifyCFG] Supporting hoisting/sinking callbases with differing attrs (PR #109472)
via llvm-commits
- [llvm] 0b524ef - [RISCV][TTI] Reduce cost of a <N x i1> build_vector pattern (#109449)
via llvm-commits
- [llvm] (Draft) [DAG] Combine icmps into subo_carry (PR #106291)
Robert Dazi via llvm-commits
- [lld] [LLD][ELF][AArch64] Add BTI Aware long branch thunks (PR #108989)
Peter Smith via llvm-commits
- [llvm] [LV]: Teach LV to recursively (de)interleave. (PR #89018)
Mel Chen via llvm-commits
- [polly] ecb98f9 - [IRBuilder] Remove uses of CreateGlobalStringPtr() (NFC)
Nikita Popov via llvm-commits
- [llvm] ecb98f9 - [IRBuilder] Remove uses of CreateGlobalStringPtr() (NFC)
Nikita Popov via llvm-commits
- [llvm] [DWARFLinkerTypeUnit] Simplify code around try_emplace (NFC) (PR #109670)
Kazu Hirata via llvm-commits
- [clang] [lld] [llvm] [X86, lld] Add relocation R_X86_64_REX2_GOTPCRELX (PR #106681)
Shengchen Kan via llvm-commits
- [llvm] bf79156 - [AMDGPU] Add test for readfirstlane with i1 type (#109657)
via llvm-commits
- [llvm] b189b89 - [InstCombine] Relax the conditons of fold of `ucmp`/`scmp` into phi by allowing the phi node to use the result of `ucmp`/`scmp` more than once (#109593)
via llvm-commits
- [llvm] 04d8e36 - [IRBuilder] Deprecate CreateGlobalStringPtr() (NFC)
Nikita Popov via llvm-commits
- [llvm] 40d6497 - [DebugInfo] Transfer strcmp DILocation to generated inline code (#108531)
via llvm-commits
- [llvm] [Attributor] Swap range metadata to attribute for calls. (PR #108835)
Andreas Jonson via llvm-commits
- [clang] [llvm] [NVPTX] Remove nvvm.bitcast.* intrinsics (PR #107936)
Alex MacLean via llvm-commits
- [llvm] d479849 - [InstCombine] Fold `(x == y) ? 0 : (x > y ? 1 : -1)` into `ucmp/scmp(x,y)` (#107314)
via llvm-commits
- [llvm] [InstCombine] Fold `(x == y) ? 0 : (x > y ? 1 : -1)` into `ucmp/scmp(x,y)` (PR #107314)
Volodymyr Vasylkun via llvm-commits
- [llvm] [AArch64][SVE] Enable max vector bandwidth for SVE (PR #109671)
Graham Hunter via llvm-commits
- [llvm] LiveInterval: Make verify functions return bool (PR #109672)
Matt Arsenault via llvm-commits
- [compiler-rt] 606557d - [PGO] use atomics for profile counters in instrprof-dlopen-norpath.test
Wael Yehia via llvm-commits
- [llvm] 50a1ab1 - [LAA] Don't assume libcalls with output/input pointers can be vectorized (#108980)
via llvm-commits
- [llvm] llvm-reduce: Don't print verifier failed machine functions (PR #109673)
Matt Arsenault via llvm-commits
- [libcxx] [llvm] [libc++] Remove `get_temporary_buffer`/`return_temporary_buffer` (PR #100914)
Nico Weber via llvm-commits
- [llvm] [AArch64][SME] Fix ADDVL addressing to scavenged stackslot. (PR #109674)
Sander de Smalen via llvm-commits
- [llvm] cce1fa3 - [RISCV] Add zvfbfmin arithmetic cost model test coverage. NFC
Luke Lau via llvm-commits
- [llvm] [LV] Vectorize Epilogues for loops with small VF but high IC (PR #108190)
David Green via llvm-commits
- [llvm] [RISCV] Handle zvfhmin promotion to f32 in half arith costs (PR #108361)
Luke Lau via llvm-commits
- [llvm] [RISCV] Handle zvfhmin and zvfbfmin promotion to f32 in half arith costs (PR #108361)
Luke Lau via llvm-commits
- [llvm] [ISelDAG] Salvage debug info at isel by referring to frame indices. (PR #109126)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] KnownBits: refine srem for high-bits (PR #109121)
via llvm-commits
- [llvm] [LV][VPlan] Add initial support for CSA vectorization (PR #106560)
Elvis Wang via llvm-commits
- [llvm] [Lint][AMDGPU] No store to const addrspace (PR #109181)
via llvm-commits
- [llvm] [SystemZ][z/OS] fix sample-split-layout.test on z/OS (PR #109679)
Zibi Sarbinowski via llvm-commits
- [llvm] [DXIL] Consume Metadata Analysis information in passes (PR #108034)
S. Bharadwaj Yadavalli via llvm-commits
- [llvm] [AArch64][SME]Check streaming mode when using SME2 instruction in fra… (PR #109680)
via llvm-commits
- [llvm] [LoopVectorize] Add support for vectorisation of more early exit loops (PR #88385)
David Sherwood via llvm-commits
- [llvm] [DebugInfo][z/OS] XFAIL debug-ranges-duplication.ll on z/OS (PR #109681)
Zibi Sarbinowski via llvm-commits
- [llvm] 2cd20c2 - Revert "[llvm-exegesis] Add support for pinning benchmarking process to a CPU (#85168)"
Aiden Grossman via llvm-commits
- [llvm] [DSE] Optimizing shrinking of memory intrinsic (PR #106425)
Orlando Cazalet-Hyams via llvm-commits
- [clang] [llvm] [AMDGPU] Convert AMDGPUResourceUsageAnalysis pass from Module to MF pass (PR #102913)
Janek van Oirschot via llvm-commits
- [llvm] [SPIR-V] Fix minor build warnings (PR #109425)
Nathan Gauër via llvm-commits
- [llvm] caf0897 - [SPIR-V] Fix deprecation warnings after #102608 (#109447)
via llvm-commits
- [llvm] [BOLT] Profile quality stats -- CFG discontinuity (PR #109683)
via llvm-commits
- [llvm] [NVPTX] Load/Store/Fence syncscope support (PR #106101)
via llvm-commits
- [llvm] [NFC] Switch a number of DenseMaps to SmallDenseMaps for speedup (PR #109417)
Jeremy Morse via llvm-commits
- [llvm] [DLCov 1/5] Add CMake option to enable enhanced line number coverage tracking (PR #107278)
J. Ryan Stinnett via llvm-commits
- [llvm] [llvm][ARM]Add widen strings pass (PR #107120)
David Green via llvm-commits
- [llvm] [SandboxVec][DAG] Implement functions for iterating through DGNodes (PR #109684)
via llvm-commits
- [llvm] [LegalizeVectorTypes] Preserve original MemoryOperand and MemVT when widening fixed vector load to vp_load. (PR #109473)
Fraser Cormack via llvm-commits
- [llvm] 8a9f66c - [RISCV] Remove machine-csr-names-invalid.s. NFC (#109595)
via llvm-commits
- [llvm] [AMDGPU] Fix handling of DBG_VALUE_LIST while fixing the dead frame indices. (PR #109685)
Pravin Jagtap via llvm-commits
- [llvm] [SLP] Move some of X86 tests to common directory (PR #107587)
Elvina Yakubova via llvm-commits
- [clang] [llvm] [clang] Add "debug_transparent" attribute (PR #109490)
Michael Buch via llvm-commits
- [llvm] 27b5dc4 - Add target-byteorder for cases where endian in target triple is what matters (#107915)
via llvm-commits
- [llvm] Add target-byteorder for cases where endian in target triple is what matters (PR #107915)
Abhina Sree via llvm-commits
- [llvm] [VPlan] Use pointer to member 0 as VPInterleaveRecipe's pointer arg. (PR #106431)
via llvm-commits
- [clang] [lld] [llvm] [mlir] [IR] Introduce `T<address space>` to `DataLayout` to represent flat address space if a target supports it (PR #108786)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Include unused preload kernarg in KD total SGPR count (PR #104743)
Austin Kerbow via llvm-commits
- [llvm] [RISCV] Introduce VLOptimizer pass (PR #108640)
Michael Maitland via llvm-commits
- [llvm] [SPIR-V] Fix bad insertion for type/id MIR (PR #109686)
Nathan Gauër via llvm-commits
- [llvm] [AMDGPU] Optionally Use GCNRPTrackers during scheduling (PR #93090)
Jeffrey Byrnes via llvm-commits
- [clang] [llvm] [DLCov 2/5] Implement DebugLoc coverage tracking (PR #107279)
J. Ryan Stinnett via llvm-commits
- [llvm] Reland "[llvm-exegesis] Add support for pinning benchmarking process to a CPU (#85168)" (PR #109688)
Aiden Grossman via llvm-commits
- [llvm] 8e8a072 - [llvm-debuginfod-find] Remove old parameter comment (#109637)
via llvm-commits
- [llvm] [InstCombine] foldVecExtTruncToExtElt - extend to handle trunc(lshr(extractelement(x,c1),c2)) -> extractelement(bitcast(x),c3) patterns. (PR #109689)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] foldVecExtTruncToExtElt - extend to handle trunc(lshr(extractelement(x,c1),c2)) -> extractelement(bitcast(x),c3) patterns. (PR #109689)
via llvm-commits
- [llvm] [InstCombine] foldVecExtTruncToExtElt - extend to handle trunc(lshr(extractelement(x,c1),c2)) -> extractelement(bitcast(x),c3) patterns. (PR #109689)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] foldVecExtTruncToExtElt - extend to handle trunc(lshr(extractelement(x,c1),c2)) -> extractelement(bitcast(x),c3) patterns. (PR #109689)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] foldVecExtTruncToExtElt - extend to handle trunc(lshr(extractelement(x,c1),c2)) -> extractelement(bitcast(x),c3) patterns. (PR #109689)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] foldVecExtTruncToExtElt - extend to handle trunc(lshr(extractelement(x,c1),c2)) -> extractelement(bitcast(x),c3) patterns. (PR #109689)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] foldVecExtTruncToExtElt - extend to handle trunc(lshr(extractelement(x,c1),c2)) -> extractelement(bitcast(x),c3) patterns. (PR #109689)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] foldVecExtTruncToExtElt - extend to handle trunc(lshr(extractelement(x,c1),c2)) -> extractelement(bitcast(x),c3) patterns. (PR #109689)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] foldVecExtTruncToExtElt - extend to handle trunc(lshr(extractelement(x,c1),c2)) -> extractelement(bitcast(x),c3) patterns. (PR #109689)
Simon Pilgrim via llvm-commits
- [llvm] [docs][amdgpu] (PR #109690)
Jakub Kuderski via llvm-commits
- [llvm] 78ae2de - [NVPTX] Load/Store/Fence syncscope support (#106101)
via llvm-commits
- [llvm] 93baa01 - [LegalizeVectorTypes] Preserve original MemoryOperand and MemVT when widening fixed vector load to vp_load. (#109473)
via llvm-commits
- [llvm] [; SystemZ][z/OS] Fix llvm-ctxprof to open input files in text mode (PR #109691)
Zibi Sarbinowski via llvm-commits
- [llvm] 19f04e9 - [AArch64] Use MCRegister in more places. NFC
Craig Topper via llvm-commits
- [clang] [llvm] [DLCov 3/5] Implement DebugLoc origin-tracking (PR #107369)
J. Ryan Stinnett via llvm-commits
- [compiler-rt] [rtsan][compiler-rt] Introduce __rtsan_notify_blocking_call (PR #109529)
via llvm-commits
- [lld] df0864e - [ELF] Move elf::symtab into Ctx
Fangrui Song via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_EXTRACT_SUBVECTOR (PR #109426)
Craig Topper via llvm-commits
- [libc] [llvm] [libc][math] Add floating-point cast independent of compiler runtime (PR #105152)
via llvm-commits
- [llvm] [WebAssembly] Apply clang-tidy fixes on AsmParer/TypeCheck (NFC) (PR #109692)
Heejin Ahn via llvm-commits
- [llvm] 5927c67 - [AMDGPU][MC] Instructions not to be supported in GFX940 (#109225)
via llvm-commits
- [llvm] [AMDGPU][MC] Instructions not to be supported in GFX940 (PR #109225)
Jun Wang via llvm-commits
- [llvm] [AMDGPU][True16][MC] duplicate and add true16 and fake16 test file fo… (PR #109695)
Brox Chen via llvm-commits
- [llvm] [BasicTTI] When costing a scalarized cast, use distinct src and dest types (PR #109325)
Philip Reames via llvm-commits
- [llvm] [X86][IPRA] Add getIPRACSRegs since rbp is risked to be optimized out. (PR #109597)
via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
via llvm-commits
- [llvm] [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (PR #107655)
via llvm-commits
- [llvm] [llvm]Add a simple Telemetry framework (PR #102323)
Eric Christopher via llvm-commits
- [llvm] 3db0f8c - [SLP]Update TrackedToOrig mappings after reduction vectorization
Alexey Bataev via llvm-commits
- [clang] [llvm] riscv: Support -mstack-protector-guard=tls (PR #108942)
Craig Topper via llvm-commits
- [llvm] [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #108865)
Tex Riddell via llvm-commits
- [llvm] d1edef5 - [SandboxIR] Functions to find vectorizor-relevant properties (#109221)
via llvm-commits
- [llvm] [SandboxIR] Functions to find vectorizor-relevant properties (PR #109221)
via llvm-commits
- [llvm] [VP][EVL] Support select instruction with EVL-vectorization (PR #109614)
Alexey Bataev via llvm-commits
- [llvm] [SystemZ] Dump function signature on missing arg extension. (PR #109699)
Jonas Paulsson via llvm-commits
- [llvm] [SLP][REVEC] Fix cost model for getGatherCost with FixedVectorType ScalarTy. (PR #109369)
Alexey Bataev via llvm-commits
- [llvm] 8be6b10 - [NVPTX] Remove nvvm.bitcast.* intrinsics (#107936)
via llvm-commits
- [llvm] f76dae1 - [VPlan] Only store single scalar array per VPValue in VPTransState (NFC)
Florian Hahn via llvm-commits
- [lld] [LLD][COFF][NFC] Use dyn_cast on section chunks (PR #109701)
Jacek Caban via llvm-commits
- [lld] [LLD][COFF] Add support for ARM64EC import call thunks with extended range (PR #109703)
Jacek Caban via llvm-commits
- [llvm] e093bb9 - Reland "[llvm-exegesis] Add support for pinning benchmarking process to a CPU (#85168)" (#109688)
via llvm-commits
- [llvm] [SandboxIR] Implement ConstantExpr (PR #109491)
Sriraman Tallam via llvm-commits
- [clang] [llvm] Add cross builtins and cross HLSL function to DirectX and SPIR-V backend (PR #109180)
Farzon Lotfi via llvm-commits
- [clang] [llvm] [CGData][ThinLTO] Global Outlining with Two-CodeGen Rounds (PR #90933)
Kyungwoo Lee via llvm-commits
- [llvm] [InstCombine] Extend folding of aggregate construction to cases when source aggregates are partially available (PR #100828)
via llvm-commits
- [clang] [flang] [llvm] [mlir] Make MMIWP not have ownership over MMI + Make MMI Only Use an External MCContext (PR #105541)
Arthur Eubanks via llvm-commits
- [llvm] 416c3ce - [SandboxIR] Implement ConstantExpr (#109491)
via llvm-commits
- [llvm] [AMDGPU][MC] Disallow null as saddr in flat instructions (PR #101730)
Jun Wang via llvm-commits
- [llvm] [WebAssembly] Allow AsmTypeCheck detect multiple errors in function (PR #109705)
Heejin Ahn via llvm-commits
- [compiler-rt] [asan][windows][tests] support MSVC compiler-id in asan tests (PR #109706)
Charlie Barto via llvm-commits
- [llvm] [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (PR #109494)
William G Hatch via llvm-commits
- [llvm] [VPlan] Implement VPReductionRecipe::computeCost(). NFC (PR #107790)
Florian Hahn via llvm-commits
- [lld] [llvm] [LLD][COFF] Make unresolved symbol search behavior compliant with MSVC link.exe (PR #85290)
via llvm-commits
- [llvm] [AMDGPU] Adopt new lowering sequence for `fdiv16` (PR #109295)
Matt Arsenault via llvm-commits
- [llvm] 2b892b0 - added a script to update llvm-mc test file (#107246)
via llvm-commits
- [llvm] added a script to update llvm-mc test file (PR #107246)
Brox Chen via llvm-commits
- [llvm] [VPlan] Return Max from computeCost without underlying instrs. (PR #109708)
Florian Hahn via llvm-commits
- [llvm] [SandboxIR] Implement a few Instruction member functions (PR #109709)
via llvm-commits
- [llvm] [SandboxVec] Tag insts in a Region with metadata. (PR #109353)
Jorge Gorbe Moya via llvm-commits
- [llvm] 706e710 - [SLP] Move some of X86 tests to common directory (#107587)
via llvm-commits
- [llvm] [NVVM] Upgrade nvvm.ptr.* intrinics to addrspace cast (PR #109710)
Alex MacLean via llvm-commits
- [llvm] [CodeLayout] Size-aware machine block placement (PR #109711)
via llvm-commits
- [llvm] [NFC] Fix line endings for ModRef.cpp/OptionStrCmp.cpp (PR #109712)
Rahul Joshi via llvm-commits
- [llvm] 3138eb5 - [LLVM][TableGen] Use const record pointers in TableGen/Common files (#109467)
via llvm-commits
- [llvm] [LLVM][TableGen] Use const record pointers in TableGen/Common files (PR #109467)
Rahul Joshi via llvm-commits
- [llvm] [Coroutines] ABI Objects to improve code separation between different ABIs, users and utilities. (PR #109713)
Tyler Nowicki via llvm-commits
- [compiler-rt] [rtsan] Link in proper CXX ABI library (PR #109715)
Chris Apple via llvm-commits
- [llvm] [ctx_prof] Handle `select` and its `step` instrumentation (PR #109185)
Mircea Trofin via llvm-commits
- [llvm] Draft: LLVMContext API to print single SyncScope ID (PR #109484)
via llvm-commits
- [llvm] LLVMContext API to print single SyncScope ID (PR #109484)
via llvm-commits
- [llvm] [SandboxIR] Implement Module (PR #109716)
via llvm-commits
- [compiler-rt] [scudo] Update secondary cache time-based release logic (PR #107507)
via llvm-commits
- [llvm] 74405b9 - [SandboxIR] Implement a few Instruction member functions (#109709)
via llvm-commits
- [llvm] [TableGen] Add a !listflatten operator to TableGen (PR #109346)
Rahul Joshi via llvm-commits
- [llvm] 954ab83 - [AMDGPU] Include unused preload kernarg in KD total SGPR count (#104743)
via llvm-commits
- [llvm] [llvm][ELF] Add ELF header/section header table size statistics (PR #109345)
Fangrui Song via llvm-commits
- [llvm] [RISC-V][GISEL] Select G_BITCAST for scalable vectors (PR #101486)
Jiahan Xie via llvm-commits
- [clang] [compiler-rt] [libcxx] [cmake] Add hexagon-linux cmake cache files (PR #98712)
Brian Cain via llvm-commits
- [clang] [llvm] [Support] Add scaling support in `indent` (PR #109478)
Rahul Joshi via llvm-commits
- [llvm] e44ecf7 - [llvm][ELF] Add ELF header/section header table size statistics (#109345)
via llvm-commits
- [llvm] [IR][Attribute] Add support for intersecting AttributeLists; NFC (PR #109719)
via llvm-commits
- [llvm] [Support] Add scaling support in `indent` (PR #109478)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Rename Option emitter files (PR #109216)
Rahul Joshi via llvm-commits
- [clang] [llvm] adding clang codegen (PR #109331)
via llvm-commits
- [llvm] [libc++][WIP] Move to Github hosted builders (PR #109720)
Louis Dionne via llvm-commits
- [lld] [LLD][COFF] Adds `/includeglob` flag (PR #109721)
Miguel A. Arroyo via llvm-commits
- [clang] [llvm] Delete the clang-format Visual Studio plugin code (PR #108342)
via llvm-commits
- [llvm] 9ac00b8 - [NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (#107655)
via llvm-commits
- [llvm] 783bac7 - [ctx_prof] Handle `select` and its `step` instrumentation (#109185)
via llvm-commits
- [llvm] [ctx_prof] Automatically convert available external linkage to local for modules with contextual roots (PR #109203)
Mircea Trofin via llvm-commits
- [llvm] [memprof] Use BLAKE for FrameId (PR #109501)
Snehasish Kumar via llvm-commits
- [llvm] [SandboxIR][Utils] Implement getMemoryLocation() (PR #109724)
via llvm-commits
- [llvm] Fix performance bug in buildLocationList (PR #109343)
Sriraman Tallam via llvm-commits
- [llvm] c9e2c38 - [NFC][hwasan] Convert ShadowMapping into class (#109616)
via llvm-commits
- [llvm] LLVMContext: add getSyncScopeName() to lookup individual scope name (PR #109484)
via llvm-commits
- [llvm] [NFC][hwasan] Use `enum class` in `ShadowMapping` (PR #109617)
Vitaly Buka via llvm-commits
- [llvm] 8dbb739 - [NFC][hwasan] Use `enum class` in `ShadowMapping` (#109617)
via llvm-commits
- [clang] [llvm] [Driver][SYCL] Add initial SYCL offload compilation support (PR #107493)
Michael Toguchi via llvm-commits
- [llvm] [NFC][hwasan] Remove code duplication in ShadowMapping::init (PR #109618)
Vitaly Buka via llvm-commits
- [llvm] 3734fa8 - [DXIL] Consume Metadata Analysis information in passes (#108034)
via llvm-commits
- [llvm] 9d3a576 - [RISCV] Add explicit XLenVT cast to vector load/store patterns.
Craig Topper via llvm-commits
- [llvm] [LLVM][TableGen] Support type casts of nodes with multiple results (PR #109728)
Stephen Chou via llvm-commits
- [llvm] [CodeLayout][NFC] Format code (PR #109729)
via llvm-commits
- [llvm] [NVPTX] Fix NVPTXLowerUnreachable::isLoweredToTrap logic (PR #109730)
via llvm-commits
- [llvm] [RISCV] Move OrigIdx == 0 check to start of lowerEXTRACT_SUBVECTOR. NFC (PR #109731)
Craig Topper via llvm-commits
- [llvm] [WIP] [CodeGen] Enable TrapUnreachable by default for all targets. (PR #109732)
via llvm-commits
- [clang-tools-extra] [llvm] [clangd] Add CodeAction to swap operands to binary operators (PR #78999)
Tor Shepherd via llvm-commits
- [llvm] 083f0fa - [NFC][hwasan] Remove code duplication in ShadowMapping::init (#109618)
via llvm-commits
- [llvm] [hwasan] Replace "-hwasan-with-ifunc" and "-hwasan-with-tls" options (PR #109619)
Vitaly Buka via llvm-commits
- [llvm] SelectionDAG/expandFMINNUM_FMAXNUM: skips vector if Op is legal for elements (PR #109570)
YunQiang Su via llvm-commits
- [llvm] [ConstantFold][RFC] Fold special constant value with binop absorber f… (PR #109736)
via llvm-commits
- [clang] [llvm] [BPF] Add load-acquire and store-release instructions under -mcpu=v5 (PR #108636)
via llvm-commits
- [llvm] [RISCV] Remove unnecessary asserts that std::optional has a value. NFC (PR #109734)
Philip Reames via llvm-commits
- [lldb] [llvm] [lldb]Implement LLDB Telemetry (PR #98528)
Vy Nguyen via llvm-commits
- [llvm] [RISCV] Hoist duplicate code in lowerINSERT_SUBVECTOR. NFC (PR #109733)
Philip Reames via llvm-commits
- [compiler-rt] Found one more delta to unbreak build for z/os (PR #82789)
Sean Perry via llvm-commits
- [llvm] af1cf69 - [RISCV] Move OrigIdx == 0 check to start of lowerEXTRACT_SUBVECTOR. NFC (#109731)
via llvm-commits
- [llvm] XXX: Test runners (PR #109740)
Tom Stellard via llvm-commits
- [llvm] [msan] Add 32-bit platforms support (PR #109284)
via llvm-commits
- [compiler-rt] [compiler-rt] add check-cmp flag for nsan (PR #108707)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] 86c6403 - [compiler-rt][nsan] Add check-cmp flag (#108707)
via llvm-commits
- [clang] [llvm] [SPIRV][RFC] Rework / extend support for memory scopes (PR #106429)
Alex Voicu via llvm-commits
- [llvm] [RISCV] Treat insert_subvector into undef with index==0 as legal. (PR #109745)
Craig Topper via llvm-commits
- [clang] [llvm] [BPF] Do atomic_fetch_*() pattern matching with memory ordering (PR #107343)
via llvm-commits
- [llvm] f5eaadc - [NFC] Fix line endings for ModRef.cpp/OptionStrCmp.cpp (#109712)
via llvm-commits
- [llvm] [gold-plugin] Avoid repeated hash lookups (NFC) (PR #109748)
Teresa Johnson via llvm-commits
- [lld] 0206181 - [ELF] Pass Ctx & to Driver and Writer
Fangrui Song via llvm-commits
- [llvm] b30b9eb - LiveInterval: Make verify functions return bool (#109672)
via llvm-commits
- [llvm] [RFC] IR: Define noalias.addrspace metadata (PR #102461)
Matt Arsenault via llvm-commits
- [llvm] [LoongArch] Pass 'half' in the lower 16 bits of an f32 value with F/D ABI (PR #109368)
via llvm-commits
- [compiler-rt] [sanitizer_common] Handle ptrace on Linux/sparc64 (PR #109310)
Vitaly Buka via llvm-commits
- [llvm] AMDGPU/NewPM: Port SILoadStoreOptimizer to NPM (PR #106191)
Akshat Oke via llvm-commits
- [compiler-rt] [ASan][test] Fix TestCases/Posix/stack-overflow.cpp on Solaris/sparcv9 (PR #109101)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer_common] Heed __ndbl_ prefix for 32-bit Linux/sparc64 inter… (PR #109106)
Vitaly Buka via llvm-commits
- [llvm] cde7b30 - AMDGPU: Fix missing functions in MIR tests
Matt Arsenault via llvm-commits
- [compiler-rt] [sanitizer_common] Fix GetArgsAndEnv on Linux/sparc64 (PR #109109)
Vitaly Buka via llvm-commits
- [llvm] 63b2595 - [AMDGPU][GlobalIsel] Use isRegisterClassType for G_FREEZE and G_IMPLICIT_DEF (#101331)
via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Use isRegisterClassType for G_FREEZE and G_IMPLICIT_DEF (PR #101331)
via llvm-commits
- [llvm] VPlan/Builder: refine return types (NFC) (PR #108858)
Florian Hahn via llvm-commits
- [compiler-rt] [sanitizer_common] Provide dummy ThreadDescriptorSize on Solaris (PR #109285)
Vitaly Buka via llvm-commits
- [llvm] [AMDGPU][NFC] Update comment referring to SIRemoveShortExecBranches pass (PR #109756)
Fabian Ritter via llvm-commits
- [clang] [llvm] [KCFI][NFC] Rename the !kcfi_type Function metadata to !cfi_type (PR #109080)
Ming-Yi Lai via llvm-commits
- [llvm] [VPlan] Perform interleaving as VPlan-to-VPlan transform. (PR #94339)
Florian Hahn via llvm-commits
- [llvm] [NFC][LoopVectorize] Cache result of requiresScalarEpilogue (PR #108981)
Florian Hahn via llvm-commits
- [llvm] [RISCV] Lower memory ops and VP splat for zvfhmin and zvfbfmin (PR #109387)
Jianjian Guan via llvm-commits
- [llvm] f6a8eb9 - [AMDGPU][MC] Disallow null as saddr in flat instructions (#101730)
via llvm-commits
- [llvm] 78ff736 - [ARM] Fix VMOVRRD combine with non-canonical inserts. (#109639)
via llvm-commits
- [llvm] 5ca09d6 - [ARM] Fix VBSL Pseudo kill flags. (#109629)
via llvm-commits
- [llvm] [X86][APX] Do not emit {evex} prefix for memory variant (PR #109759)
Phoebe Wang via llvm-commits
- [compiler-rt] [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER support. (PR #107722)
Vitaly Buka via llvm-commits
- [llvm] [AArch64][CostModel] Reduce the cost of fadd reduction with fast flag (PR #108791)
David Green via llvm-commits
- [llvm] [ARM] Lower arm_neon_vbsl to ARMISD::VBSP and fold (vbsl x, y, y) to y (PR #109761)
David Green via llvm-commits
- [llvm] 3dbd929 - [AMDGPU][NFC] Update comment referring to SIRemoveShortExecBranches pass (#109756)
via llvm-commits
- [llvm] [LLVM][IR] Add constant range support for floating-point types (PR #86483)
Yingwei Zheng via llvm-commits
- [clang] [lld] [llvm] [X86, MC] Add relocation R_X86_64_REX2_GOTPCRELX (PR #106681)
Shengchen Kan via llvm-commits
- [llvm] [MachineSink] Update register dependency correctly (PR #109763)
via llvm-commits
- [llvm] [NFC] Fix typos in comments (PR #109765)
Piotr Fusik via llvm-commits
- [llvm] 14ab619 - [X86] Cleanup check prefixes in FCANONICALIZE tests for better sharing
Simon Pilgrim via llvm-commits
- [compiler-rt] b75174d - [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER support. (#107722)
via llvm-commits
- [llvm] 70529b2 - [X86][APX] Do not emit {evex} prefix for memory variant (#109759)
via llvm-commits
- [llvm] [RISCV] Don't create insert/extract subreg during lowering. (PR #109754)
Luke Lau via llvm-commits
- [llvm] [X86][IPRA] Add getIPRACSRegs since frame registers are risked to be optimized out. (PR #109597)
Freddy Ye via llvm-commits
- [llvm] [AMDGPU] Remove unused VGPRSingleUseHintInsts feature (PR #109769)
Scott Egerton via llvm-commits
- [llvm] [llvm][ARM] Make cortex-m85 imply trustzone. (PR #109770)
Alex Rønne Petersen via llvm-commits
- [llvm] c5672e2 - [AArch64][CostModel] Reduce the cost of fadd reduction with fast flag (#108791)
via llvm-commits
- [llvm] 3659aa8 - [AMDGPU] Fix handling of DBG_VALUE_LIST while fixing the dead frame indices. (#109685)
via llvm-commits
- [llvm] [ADT] Series of improvements to SmallSet (PR #104611)
Victor Campos via llvm-commits
- [llvm] cc7b24a - [NFC] Fix typos in comments (#109765)
via llvm-commits
- [llvm] [PtrInfo] Use plain pointer over 'PointerIntPair<Instruction *, 1, bool>'. NFC (PR #109772)
David Green via llvm-commits
- [compiler-rt] [ASan][test] XFAIL stack overflow tests on Linux/sparc64 (PR #109773)
Rainer Orth via llvm-commits
- [llvm] [RISCV] Fold vmv.s.x into load from stack (PR #109774)
Luke Lau via llvm-commits
- [llvm] bfd8f7e - [X86] SimplifyDemandedVectorEltsForTargetNode - reduce vector width of FRSQRT/FRCP ymm nodes.
Simon Pilgrim via llvm-commits
- [clang] [llvm] [ADT] Simplify SmallSet (PR #109412)
Victor Campos via llvm-commits
- [llvm] [AArch64] Add @llvm.experimental.vector.match (PR #101974)
Ricardo Jesus via llvm-commits
- [llvm] 396f677 - [AMDGPU] Remove unused VGPRSingleUseHintInsts feature (#109769)
via llvm-commits
- [clang] [llvm] [ADT][NFC] Simplify SmallSet (PR #109412)
Victor Campos via llvm-commits
- [lld] fc661df - [LLD][COFF][NFC] Use dyn_cast on section chunks (#109701)
via llvm-commits
- [llvm] DAG: Handle vector legalization of minimumnum/maximumnum (PR #109779)
Matt Arsenault via llvm-commits
- [llvm] f664d31 - MemCpyOpt: replace an AA query with MSSA query (NFC) (#108535)
via llvm-commits
- [llvm] 040bb37 - [VPlan] Fix incorrect argument for CreateBinOp after 06c3a7d2d764.
Florian Hahn via llvm-commits
- [llvm] [GSYM] Callsites: Add data format support and loading from YAML (PR #109781)
via llvm-commits
- [llvm] d4f38f4 - [LLVM][ARM][CodeGen]Define branch instruction alignment for m85 and m7 (#109647)
via llvm-commits
- [llvm] ea902d1 - [IR] Remove deprecated opaque pointer migration methods
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Overload resource descriptor in image intrinsics. (PR #107255)
via llvm-commits
- [llvm] 3d34053 - [X86, MC] Add relocation R_X86_64_REX2_GOTPCRELX (#106681)
via llvm-commits
- [llvm] [AMDGPU][SplitModule] Cleanup CallsExternal Handling (PR #106528)
Matt Arsenault via llvm-commits
- [llvm] [NFC][AMDGPU] Assert no bad shift operations will happen (PR #108416)
Georgi Mirazchiyski via llvm-commits
- [llvm] [AMDGPU] Default-initialize uninitialized class member variables (PR #108428)
Georgi Mirazchiyski via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Shengchen Kan via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Shengchen Kan via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Shengchen Kan via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Fangrui Song via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Fangrui Song via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Shengchen Kan via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Shengchen Kan via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Fangrui Song via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Shengchen Kan via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Shengchen Kan via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Fangrui Song via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Shengchen Kan via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Shengchen Kan via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Shengchen Kan via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Shengchen Kan via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Fangrui Song via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Fangrui Song via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Shengchen Kan via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Shengchen Kan via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
Shengchen Kan via llvm-commits
- [lld] [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (PR #109783)
LLVM Continuous Integration via llvm-commits
- [llvm] 6cfe6a6 - [NFC][AMDGPU] Assert no bad shift operations will happen (#108416)
via llvm-commits
- [llvm] 5dc15dd - [AMDGPU] Default-initialize uninitialized class member variables (#108428)
via llvm-commits
- [llvm] [CMake] enable CMP0147 policy if available (PR #109150)
Martin Storsjö via llvm-commits
- [llvm] [LLVM][TableGen] Add overloaded intrinsic name conflict checks (PR #109314)
Matt Arsenault via llvm-commits
- [compiler-rt] [sanitizer] Extract SANITIZER_FREEBSD version of ThreadDescriptorSizeFallback (PR #109743)
Rainer Orth via llvm-commits
- [llvm] [CodeGen] Generalize trap emission after SP check fail (PR #109744)
via llvm-commits
- [llvm] 4f8e766 - [AsmPrinter] Do not emit label instructions after the function body if the target is SPIR-V (#107013)
via llvm-commits
- [llvm] [BOLT] Refactor AArch64 Relocation Print (PR #101895)
via llvm-commits
- [llvm] [BOLT] Fix -print-relocations option (PR #101895)
via llvm-commits
- [llvm] [SPIR-V] Emit DebugTypePointer from NonSemantic DI (PR #109287)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Fix has_single_bit assertion for Mask in SIInstrInfo (PR #109785)
Georgi Mirazchiyski via llvm-commits
- [llvm] c30fa3c - [AMDGPU] Fix has_single_bit assertion for Mask in SIInstrInfo (#109785)
via llvm-commits
- [llvm] 029b9b6 - [llvm][docs] Improve formatting of ENABLE_PROJECTS/RUNTIMES description
David Spickett via llvm-commits
- [llvm] Fix for logic in combineExtract() (PR #108208)
Ulrich Weigand via llvm-commits
- [llvm] 3e3780e - [LLVM][CodeGen][SVE] Implement nxvf32 fpround to nxvbf16. (#107420)
via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Implement nxvf32 fpround to nxvbf16. (PR #107420)
Paul Walker via llvm-commits
- [compiler-rt] [rtsan] Remove std::variant from rtsan diagnostics (PR #109786)
via llvm-commits
- [llvm] [llvm][docs] Update the project and runtimes lists (PR #109788)
David Spickett via llvm-commits
- [llvm] 8ba334b - [MIR] Allow overriding isSSA, noPhis, noVRegs in MIR input (#108546)
via llvm-commits
- [llvm] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Matt Arsenault via llvm-commits
- [llvm] [NFC][LoopVectorize] Remove unused argument from fixupIVUsers (PR #109789)
David Sherwood via llvm-commits
- [llvm] db054a1 - [AArch64][SME] Fix ADDVL addressing to scavenged stackslot. (#109674)
via llvm-commits
- [llvm] [llvm][cmake] Error when a runtime is in LLVM_ENABLE_PROJECTS and LLVM_ENABLE_RUNTIMES (PR #109791)
David Spickett via llvm-commits
- [llvm] 3073c3c - [SDAG] Avoid creating redundant stack slots when lowering FSINCOS (#108401)
via llvm-commits
- [llvm] [ArgPromotion] Perform alias analysis on actual arguments of Calls (PR #106216)
Hari Limaye via llvm-commits
- [llvm] ValueTracking: strip stray break in recur-match (PR #109794)
Ramkumar Ramachandra via llvm-commits
- [llvm] 66c8dce - [TableGen] Add a !listflatten operator to TableGen (#109346)
via llvm-commits
- [llvm] 12033e5 - [ISelDAG] Salvage debug info at isel by referring to frame indices. (#109126)
via llvm-commits
- [clang] [llvm] [clang] Add/enhance documentation for some important classes. (PR #109795)
Sam McCall via llvm-commits
- [llvm] [AMDGPU] NFC: Provide RPTracker interface for external iterators (PR #93088)
Matt Arsenault via llvm-commits
- [llvm] Question: What is the correct interpretation of LaneBitmask? (PR #109797)
Sander de Smalen via llvm-commits
- [llvm] [InstCombine] Transform (fcmp + fadd + sel) into (fcmp + sel + fadd) (PR #106492)
Matt Arsenault via llvm-commits
- [llvm] ebbf664 - [AMDGPU] Use shared prefix in GFX12 barrier test
Jay Foad via llvm-commits
- [llvm] 57bee1e - [JITLink] Add support for R_X86_64_PC16 relocation type. (#109630)
via llvm-commits
- [llvm] 02a334d - [SPIR-V] Fix bad insertion for type/id MIR (#109686)
via llvm-commits
- [clang] [llvm] Implement operand bundles for floating-point operations (PR #109798)
Serge Pavlov via llvm-commits
- [llvm] [AMDGPU] Fix chain handling when lowering barrier intrinsics (PR #109799)
Jay Foad via llvm-commits
- [llvm] [mlir] [NFC] Add explicit #include abi-breaking.h where its macros are used. (PR #109453)
Daniil Fukalov via llvm-commits
- [llvm] [NFC][TableGen] Adopt scaled indent in PredicateExpander (PR #109801)
Rahul Joshi via llvm-commits
- [llvm] [libc][bazel] Remove specializations from libc_math_function. (PR #109802)
via llvm-commits
- [llvm] 622ae7f - [LLVM][InstCombine][AArch64] sve.insr(splat(x), x) ==> splat(x) (#109445)
via llvm-commits
- [llvm] [LLVM][CodeGen] Add lowering for scalable vector bfloat operations. (PR #109803)
Paul Walker via llvm-commits
- [llvm] [NFC] Fix line endings for a OptionStrCmp.h and .td test file (PR #109805)
Rahul Joshi via llvm-commits
- [compiler-rt] 216e1b9 - [rtsan] Remove std::variant from rtsan diagnostics (#109786)
via llvm-commits
- [llvm] [NFC] Fix line endings for OptionStrCmp.h and .td test files (PR #109806)
Rahul Joshi via llvm-commits
- [llvm] 3fbf6f8 - [LV] Remove more references of unrolled parts after 57f5d8f2fe.
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Create an AMDGPUIfConverter pass (PR #106415)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU][StructurizeCFG] pre-commit tests: maintain branch_weights metadata (PR #109812)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (PR #109049)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][StructurizeCFG] Maintain branch MD_prof metadata (PR #109813)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] 3675761 - [NVVM] Upgrade nvvm.ptr.* intrinics to addrspace cast (#109710)
via llvm-commits
- [llvm] bcbdf7a - [RISCV][TTI/SLP] Add test coverage for select of constants costing
Philip Reames via llvm-commits
- [llvm] 31ac400 - [LV] Remove another reference of unrolled parts after 57f5d8f2fe.
Florian Hahn via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] pre-commit tests: mustRetainExeczBranch: use a cost model (PR #109816)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] Export empty vt_gen target (PR #109817)
Evan Wilde via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: use BranchProbability and TargetSchedmodel (PR #109818)
Juan Manuel Martinez Caamaño via llvm-commits
- [compiler-rt] 99ade15 - Revert "[compiler-rt] prctl interception update, SECCOMP_MODE_FILTER support. (#107722)"
Nico Weber via llvm-commits
- [llvm] 36dce50 - [CodeLayout][NFC] Format and minor refactoring of MBP (#109729)
via llvm-commits
- [llvm] f12d72d - [PtrInfo] Use plain pointer over 'PointerIntPair<Instruction *, 1, bool>'. NFC (#109772)
via llvm-commits
- [llvm] [TableGen] Support automatic type deduction (PR #109434)
Matt Arsenault via llvm-commits
- [llvm] d075deb - [AMDGPU] Fix chain handling when lowering barrier intrinsics (#109799)
via llvm-commits
- [llvm] [CmpInstAnalysis] Return decomposed bit test as struct (NFC) (PR #109819)
Nikita Popov via llvm-commits
- [llvm] [SandboxIR] Implement a few Instruction member functions (PR #109820)
via llvm-commits
- [llvm] d4a38c8 - [DFAJumpThreading] Handle select unfolding when user phi is not a dir… (#109511)
via llvm-commits
- [llvm] [SLP] Move more X86 tests to common directory (PR #109821)
Elvina Yakubova via llvm-commits
- [lld] [lld][WebAssembly] Don't report relocation error when linking with -r/--relocatable (PR #109822)
Sam Clegg via llvm-commits
- [lld] [lld][WebAssembly] Report unsupported PIC relocations as errors (PR #104926)
Sam Clegg via llvm-commits
- [llvm] [SystemZ][z/OS] z/OS does not support nanosleep, use usleep instead (PR #109823)
Abhina Sree via llvm-commits
- [llvm] [SystemZ][z/OS] z/OS does not support nanosleep, use usleep instead (PR #109823)
via llvm-commits
- [llvm] [SystemZ][z/OS] z/OS does not support nanosleep, use usleep instead (PR #109823)
Zibi Sarbinowski via llvm-commits
- [llvm] [SystemZ][z/OS] z/OS does not support nanosleep, use usleep instead (PR #109823)
Zibi Sarbinowski via llvm-commits
- [llvm] [SystemZ][z/OS] z/OS does not support nanosleep, use usleep instead (PR #109823)
Zibi Sarbinowski via llvm-commits
- [llvm] [SystemZ][z/OS] z/OS does not support nanosleep, use usleep instead (PR #109823)
Zibi Sarbinowski via llvm-commits
- [llvm] [SystemZ][z/OS] z/OS does not support nanosleep, use usleep instead (PR #109823)
Zibi Sarbinowski via llvm-commits
- [llvm] [SystemZ][z/OS] z/OS does not support nanosleep, use usleep instead (PR #109823)
Zibi Sarbinowski via llvm-commits
- [llvm] [SystemZ][z/OS] z/OS does not support nanosleep, use usleep instead (PR #109823)
Abhina Sree via llvm-commits
- [llvm] [SystemZ][z/OS] z/OS does not support nanosleep, use usleep instead (PR #109823)
Abhina Sree via llvm-commits
- [llvm] [SystemZ][z/OS] z/OS does not support nanosleep, use usleep instead (PR #109823)
Abhina Sree via llvm-commits
- [llvm] [SROA] Conservatively do not split the alloca if ptr is laundered (PR #107557)
Antonio Frighetto via llvm-commits
- [llvm] [TTI][RISCV] Model cost of loading constants arms of selects and compares (PR #109824)
Philip Reames via llvm-commits
- [llvm] [SROA] Rewrite invariant group intrinsics after splitting alloca (PR #107557)
Antonio Frighetto via llvm-commits
- [llvm] 7773243 - [SLP] Move more X86 tests to common directory (#109821)
via llvm-commits
- [llvm] [IR] Add `llvm.sincos` intrinsic (PR #109825)
Benjamin Maxwell via llvm-commits
- [compiler-rt] [compiler-rt] Add missing carry to 128x128->256 wide multiply (PR #97257)
Trevor Gross via llvm-commits
- [llvm] [LLVM][TableGen] Add additional target independent intrinsic checks (PR #109826)
Rahul Joshi via llvm-commits
- [compiler-rt] [rtsan] Refactor initialization state to prevent hangs (PR #109830)
Chris Apple via llvm-commits
- [llvm] [DWARF] Use ULEB128 and not just one byte for directory indices (PR #109067)
Jonas Devlieghere via llvm-commits
- [llvm] e64673d - [RISCV] Treat insert_subvector into undef with index==0 as legal. (#109745)
via llvm-commits
- [llvm] c6bf59f - [X86] Add test coverage for #109272
Simon Pilgrim via llvm-commits
- [compiler-rt] 0907552 - [rtsan] Refactor initialization state to prevent hangs (#109830)
via llvm-commits
- [llvm] [llvm-ifs] Avoid repeated map lookups (NFC) (PR #109750)
Puyan Lotfi via llvm-commits
- [llvm] [APFloat] Add APFloat support for E8M0 type (PR #107127)
Matt Arsenault via llvm-commits
- [compiler-rt] [rtsan] Introduce halt_on_error flag (PR #109832)
Chris Apple via llvm-commits
- [llvm] f404207 - [SandboxIR] Implement a few Instruction member functions (#109820)
via llvm-commits
- [llvm] [KernelInfo] Implement new LLVM IR pass for GPU code analysis (PR #102944)
Matt Arsenault via llvm-commits
- [llvm] [LV] Add initial support for vectorizing literal struct return values (PR #109833)
Benjamin Maxwell via llvm-commits
- [compiler-rt] Reapply [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (PR #109834)
David CARLIER via llvm-commits
- [compiler-rt] Reapply [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (PR #109834)
via llvm-commits
- [compiler-rt] Reapply [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (PR #109834)
David CARLIER via llvm-commits
- [compiler-rt] Reapply [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (PR #109834)
via llvm-commits
- [compiler-rt] Reapply [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (PR #109834)
David CARLIER via llvm-commits
- [compiler-rt] Reapply [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (PR #109834)
Vitaly Buka via llvm-commits
- [compiler-rt] Reapply [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (PR #109834)
Vitaly Buka via llvm-commits
- [compiler-rt] Reapply #107722 [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (PR #109834)
David CARLIER via llvm-commits
- [compiler-rt] Reapply [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (PR #109834)
David CARLIER via llvm-commits
- [compiler-rt] Reapply [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (PR #109834)
David CARLIER via llvm-commits
- [compiler-rt] Reapply [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (PR #109834)
David CARLIER via llvm-commits
- [compiler-rt] Reapply [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (PR #109834)
David CARLIER via llvm-commits
- [compiler-rt] Reapply [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (PR #109834)
David CARLIER via llvm-commits
- [compiler-rt] Reapply [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (PR #109834)
David CARLIER via llvm-commits
- [compiler-rt] Reapply [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (PR #109834)
Kirill Stoimenov via llvm-commits
- [compiler-rt] Reapply [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (PR #109834)
David CARLIER via llvm-commits
- [llvm] [AMDGPU][MC] Implement fft and rotate modes for ds_swizzle_b32 (PR #108064)
Georg Lehmann via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #109837)
Lei Wang via llvm-commits
- [llvm] 26029d7 - [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (#108865)
via llvm-commits
- [llvm] [RISCV] Don't create MachineMemOperand in foldMemoryOperandImpl. (PR #109840)
Craig Topper via llvm-commits
- [llvm] 12285cc - [DWARF] Use ULEB128 and not just one byte for directory indices (#109067)
via llvm-commits
- [llvm] Revert "[DirectX] Add atan2 intrinsic and expand for DXIL backend (p1)" (PR #109842)
Farzon Lotfi via llvm-commits
- [llvm] 6dfeea3 - Revert "[DirectX] Add atan2 intrinsic and expand for DXIL backend (p1)" (#109842)
via llvm-commits
- [lld] 312f737 - [lld][WebAssembly] Don't report relocation error when linking with -r/--relocatable (#109822)
via llvm-commits
- [compiler-rt] a977b94 - Reapply [compiler-rt] prctl interception update, SECCOMP_MODE_FILTER … (#109834)
via llvm-commits
- [llvm] [PAC][CodeGen][ELF][AArch64] Support signed GOT (PR #105798)
Peter Smith via llvm-commits
- [llvm] [SLP][REVEC] getWidenedType should be used instead of FixedVectorType::get. (PR #109843)
Han-Kuan Chen via llvm-commits
- [libc] [llvm] [libc] Add MSAN unpoison annotations to recv funcs (PR #109844)
Michael Jones via llvm-commits
- [llvm] [AMDGPU][SplitModule] Handle !callees metadata (PR #108802)
Matt Arsenault via llvm-commits
- [llvm] 6d3d5f3 - [SLP][REVEC] getWidenedType should be used instead of FixedVectorType::get. (#109843)
via llvm-commits
- [llvm] 71ca9fc - llvm-reduce: Don't print verifier failed machine functions (#109673)
via llvm-commits
- [llvm] [llvm][SPIRV] Expose fast `popcnt` support for SPIR-V targets (PR #109845)
Alex Voicu via llvm-commits
- [compiler-rt] a6bdf3f - [asan][windows][tests] support MSVC compiler-id in asan tests (#109706)
via llvm-commits
- [llvm] c95583f - [VPlan] Add createPtrAdd helper (NFC).
Florian Hahn via llvm-commits
- [llvm] 9830156 - [AMDGPU][True16][MC] add true16 and fake16 test file for vop3 instructions (#109695)
via llvm-commits
- [llvm] Make WriteIndexesThinBackend multi threaded (PR #109847)
Nuri Amari via llvm-commits
- [llvm] [RISCV] Use RVVBitsPerBlock in assignRVVStackObjectOffsets and adjustReg. NFC (PR #109848)
Craig Topper via llvm-commits
- [llvm] ec31f76 - [NFC] Fix line endings for OptionStrCmp.h and .td test files (#109806)
via llvm-commits
- [llvm] [GlobalISel][ARM] Legalization of G_CONSTANT using constant pool (PR #98308)
Matt Arsenault via llvm-commits
- [llvm] Let eraseFromParent return iterator (PR #109849)
Yida Zhang via llvm-commits
- [llvm] [PowerPC] custom constant scalar_to_vector on pwr7 (PR #109850)
via llvm-commits
- [llvm] [CodeGen] [LIT] Pre-commit tests added for Early Program return optimization (PR #102128)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Perform early program return instead of using indirect branch (PR #102127)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Software guard direct calls in large code model (PR #109377)
Craig Topper via llvm-commits
- [clang] [llvm] Use %errc to get text for system errors (PR #109852)
Sean Perry via llvm-commits
- [compiler-rt] [rtsan][NFC] Make Uninitialzed state explicit (PR #109856)
Chris Apple via llvm-commits
- [compiler-rt] 38371a1 - [rtsan][NFC] Make Uninitialzed state explicit (#109856)
via llvm-commits
- [llvm] [MemProf] Reduce unnecessary context id computation (NFC) (PR #109857)
Teresa Johnson via llvm-commits
- [llvm] 4911235 - [ctx_prof] Automatically convert available external linkage to local for modules with contextual roots (#109203)
via llvm-commits
- [llvm] [llvm][NFC] Remove redundant copy parameter (PR #109859)
Amr Hesham via llvm-commits
- [compiler-rt] b4130be - Fix libFuzzer not building with pthreads on Windows (#109525)
via llvm-commits
- [compiler-rt] Fix libFuzzer not building with pthreads on Windows (PR #109525)
Martin Storsjö via llvm-commits
- [llvm] [llvm-dis][NFC] Avoid unnecessary copies while iterating (PR #109860)
Amr Hesham via llvm-commits
- [llvm] 538dbb9 - [SLP][NFC]Add a test with the operand reordering and bad reused values decision
Alexey Bataev via llvm-commits
- [lld] b9bd8ca - [LLD][COFF] Adds `/includeglob` flag (#109721)
via llvm-commits
- [llvm] update P7 v4i8 load cost (PR #108261)
via llvm-commits
- [llvm] d7dd31e - [SLP]Better analysis of the repeated instructions during operands reordering
Alexey Bataev via llvm-commits
- [lld] [LLD][MINGW] Add `--undefined-glob` flag support (PR #109866)
Miguel A. Arroyo via llvm-commits
- [llvm] cace986 - Export empty vt_gen target (for standalone builds) (#109817)
via llvm-commits
- [llvm] [NVPTX] Skip processing BasicBlocks with single unreachable instruction in `nvptx-lower-unreachable` pass. (PR #72641)
via llvm-commits
- [llvm] [NVPTX] Only run LowerUnreachable when necessary (PR #109868)
Justin Fargnoli via llvm-commits
- [clang] [compiler-rt] [Clang][compiler-rt][UBSan] Remove `BuiltinCheckKind` (PR #109088)
Vitaly Buka via llvm-commits
- [clang] [compiler-rt] [Clang][compiler-rt][UBSan] Improve `__ubsan_handle_invalid_builtin` (PR #109088)
Vitaly Buka via llvm-commits
- [llvm] [NVPTX] Print SyncScope::ID if out of bounds (PR #109871)
via llvm-commits
- [llvm] [SimplifyCFG] Avoid increasing too many phi entries when removing empty blocks (PR #104887)
via llvm-commits
- [lld] [LLD][COFF][NFC] Use CHPE version 2 in tests (PR #109872)
Jacek Caban via llvm-commits
- [llvm] [AMDGPU][MC]FMA-mix instructions should not be supported in GFX908 etc. (PR #109873)
Jun Wang via llvm-commits
- [llvm] [RegisterPressure] NFC: Clean up RP handling for instructions with overlapping Def/Use (PR #109875)
Jeffrey Byrnes via llvm-commits
- [llvm] 7bd4f1a - [memprof] Use BLAKE for FrameId (#109501)
via llvm-commits
- [llvm] [Xtensa] Add basic support for inline asm constraints. (PR #108986)
Andrei Safronov via llvm-commits
- [clang] [compiler-rt] [UBSan] Diagnose assumption violation (PR #104741)
Vitaly Buka via llvm-commits
- [llvm] [DAGCombine] Propagate truncate to operands (PR #98666)
Justin Fargnoli via llvm-commits
- [compiler-rt] [compiler-rt] Fix #109834 for Android (PR #109876)
David CARLIER via llvm-commits
- [compiler-rt] ab0bd34 - [compiler-rt] Fix #109834 for Android (#109876)
via llvm-commits
- [llvm] 98260a1 - [RISCV] Add reversed select testcase for canSplatOperand [nfc]
Philip Reames via llvm-commits
- [llvm] 6c7134b - [RISCV] Don't create MachineMemOperand in foldMemoryOperandImpl. (#109840)
via llvm-commits
- [llvm] 1f9ca89 - [RISCV] Don't create insert/extract subreg during lowering. (#109754)
via llvm-commits
- [llvm] 4c4fb6a - [BPF] Do atomic_fetch_*() pattern matching with memory ordering (#107343)
via llvm-commits
- [llvm] [DSE] Apply initializes attribute to DSE (PR #107282)
Arthur Eubanks via llvm-commits
- [llvm] Reland: [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (PR #109878)
Tex Riddell via llvm-commits
- [llvm] 4a9da96 - [clang] Add cc1 --output-asm-variant= to set output syntax
via llvm-commits
- [llvm] [ctx_prof] Simple ICP criteria during module inliner (PR #109881)
Mircea Trofin via llvm-commits
- [llvm] [NVPTX][NFC] Refactor utilities to use std::optional (PR #109883)
Alex MacLean via llvm-commits
- [llvm] 02d6aad - [MemProf] Reduce unnecessary context id computation (NFC) (#109857)
via llvm-commits
- [llvm] cd53c84 - [RISCV] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] 96eff99 - [llvm-reduce] Avoid repeated hash lookups (NFC) (#109747)
via llvm-commits
- [llvm] [llvm-reduce] Avoid repeated hash lookups (NFC) (PR #109747)
Kazu Hirata via llvm-commits
- [llvm] 9a99e55 - [gold-plugin] Avoid repeated hash lookups (NFC) (#109748)
via llvm-commits
- [llvm] 2f9c9ff - [llvm-extract] Avoid repeated hash lookups (NFC) (#109749)
via llvm-commits
- [llvm] [llvm-extract] Avoid repeated hash lookups (NFC) (PR #109749)
Kazu Hirata via llvm-commits
- [llvm] 4c3fccd - [llvm-ifs] Avoid repeated map lookups (NFC) (#109750)
via llvm-commits
- [llvm] 3cfd0c0 - [SPIRV][RFC] Rework / extend support for memory scopes (#106429)
via llvm-commits
- [llvm] bde2357 - [LLVM][TableGen] Rename Option emitter files (#109216)
via llvm-commits
- [llvm] b62075e - [WebAssembly] Allow AsmTypeCheck detect multiple errors in function (#109705)
via llvm-commits
- [llvm] [LLVM][TableGen] Adopt !listflatten for Intrinsic type signature (PR #109884)
Rahul Joshi via llvm-commits
- [compiler-rt] 9ef9acb - [rtsan] Introduce halt_on_error flag (#109832)
via llvm-commits
- [compiler-rt] [rtsan] Add exit statistics (PR #109885)
Chris Apple via llvm-commits
- [llvm] 4a2d24e - [gn] Reformat build files
Nico Weber via llvm-commits
- [compiler-rt] Test fixups for MSVC. (PR #109887)
Charlie Barto via llvm-commits
- [llvm] e33e087 - [MachineSink] Update register dependency correctly (#109763)
via llvm-commits
- [compiler-rt] 2495130 - [compiler-rt] Add missing carry to 128x128->256 wide multiply (#97257)
via llvm-commits
- [compiler-rt] [rtsan][NFC] Move assertions and diagnostics into own impl files (PR #109500)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm] Use std::optional::value_or (NFC) (PR #109890)
Kazu Hirata via llvm-commits
- [llvm] [AMDGPU][True16][MC] Update VOP2Inst_e64_t16 with true16 and fake16 (PR #109891)
Brox Chen via llvm-commits
- [llvm] 4fc08b6 - Revert "[AMDGPU][GlobalIsel] Use isRegisterClassType for G_FREEZE and G_IMPLICIT_DEF (#101331)"
NAKAMURA Takumi via llvm-commits
- [compiler-rt] 642bfd8 - [Clang][compiler-rt][UBSan] Improve `__ubsan_handle_invalid_builtin` (#109088)
via llvm-commits
- [llvm] 3da5e82 - [NVPTX] Fix NVPTXLowerUnreachable::isLoweredToTrap logic (#109730)
via llvm-commits
- [llvm] 489acb2 - [NVPTX][NFC] Refactor utilities to use std::optional (#109883)
via llvm-commits
- [llvm] 4ca4460 - [hwasan] Add "-hwasan-with-frame-record" (#109620)
Vitaly Buka via llvm-commits
- [llvm] [hwasan] Consider order of mapping copts (PR #109621)
Vitaly Buka via llvm-commits
- [compiler-rt] [llvm] [Transforms][IPO] Add func suffix in ArgumentPromotion and DeadArgumentElimination (PR #109899)
via llvm-commits
- [llvm] [RISCV] Fold (fmv_x_h/w (load)) to an integer load. (PR #109900)
Craig Topper via llvm-commits
- [llvm] [RISCV] Restore DW_EH_PE_uleb128 call site encoding for .gcc_except_table (PR #77276)
Fangrui Song via llvm-commits
- [llvm] [X86] Don't convert local function foo in the same section to foo(%rip) when the offset is near INT32_MIN (PR #98438)
Fangrui Song via llvm-commits
- [llvm] cfe1adc - Reland: [DirectX] Add atan2 intrinsic and expand for DXIL backend (p1) (#109878)
via llvm-commits
- [llvm] b218048 - [hwasan] Consider order of mapping copts (#109621)
via llvm-commits
- [llvm] [ctx_prof] Simplify ingestContext (NFC) (PR #109902)
Kazu Hirata via llvm-commits
- [llvm] [FuzzMutate] Avoid repeated hash lookups (NFC) (PR #109903)
Kazu Hirata via llvm-commits
- [llvm] [DWARFLinker] Avoid repeated hash lookups (NFC) (PR #109904)
Kazu Hirata via llvm-commits
- [llvm] [MCA] Avoid repeated hash lookups (NFC) (PR #109905)
Kazu Hirata via llvm-commits
- [llvm] [sancov] Avoid repeated map lookups (NFC) (PR #109906)
Kazu Hirata via llvm-commits
- [llvm] d0878f1 - [RISCV] Use RVVBitsPerBlock in assignRVVStackObjectOffsets and adjustReg. NFC (#109848)
via llvm-commits
- [llvm] 74d9f7c - [llvm] Use std::optional::value_or (NFC) (#109890)
via llvm-commits
- [llvm] [CodeGen] Remove unused MachineBranchProbabilityInfo from MachineTraceMetrics pass(NFC). (PR #108506)
Pravin Jagtap via llvm-commits
- [llvm] c92137e - [NFC][TableGen] Adopt scaled indent in PredicateExpander (#109801)
via llvm-commits
- [llvm] 614aeda - [RISCV] Mark Zacas as non-experimental (#109651)
via llvm-commits
- [llvm] [AMDGPU] Merge the conditions used for deciding CS spills for amdgpu_cs_chain[_preserve] (PR #109911)
Christudasan Devadasan via llvm-commits
- [llvm] 915fe84 - [ctx_prof] Simplify ingestContext (NFC) (#109902)
via llvm-commits
- [llvm] fa824dc - [LLVM][IR] Add constant range support for floating-point types (#86483)
via llvm-commits
- [compiler-rt] d8f555d - [UBSan] Diagnose assumption violation (#104741)
via llvm-commits
- [compiler-rt] c2fd3b7 - [ASan][test] XFAIL stack overflow tests on Linux/sparc64 (#109773)
via llvm-commits
- [llvm] 1cb12fa - [GlobalISel] Combine unmerge(unmerge()) if the result is legal. (#109606)
via llvm-commits
- [compiler-rt] [compiler-rt] intercept macOs's freadlink call. (PR #83679)
Vitaly Buka via llvm-commits
- [llvm] [ORC] Add Auto-Loading DyLib Feature with Symbol Resolution (PR #109913)
via llvm-commits
- [llvm] [feature][riscv] handle target address calculation in llvm-objdump disassembly for riscv #108469 (PR #109914)
Arjun Patel via llvm-commits
- [clang] [llvm] [LoongArch] [CodeGen] Add options for Clang to generate LoongArch-specific frecipe & frsqrte instructions (PR #109917)
via llvm-commits
- [llvm] [MachinePipeliner] Add an abstract layer to manipulate Data Dependenc… (PR #109918)
Ryotaro Kasuga via llvm-commits
- [llvm] d7c6e94 - [AMDGPU][StructurizeCFG] pre-commit tests: maintain branch_weights metadata (#109812)
via llvm-commits
- [llvm] 90c1474 - [SDAG] Honor signed arguments in floating point libcalls (#109134)
via llvm-commits
- [libclc] [llvm] [libclc] Refactor build system to allow in-tree builds (PR #87622)
Fraser Cormack via llvm-commits
- [llvm] b7b945b - LiveRangeCalc: Pass output stream to verify
Matt Arsenault via llvm-commits
- [llvm] 8e3cde0 - [LoongArch][test] Add float-point atomic load/store tests. NFC
WANG Rui via llvm-commits
- [llvm] 4f90e75 - [AMDGPU] Do not count implicit VGPRs in SIInsertWaitcnts (#109049)
via llvm-commits
- [llvm] [ConstantFPRange] Suppress unused result warnings. NFC. (PR #109921)
Yingwei Zheng via llvm-commits
- [llvm] [MIR] Fix return value when computed properties conflict with given prop (PR #109923)
Dominik Montada via llvm-commits
- [llvm] cda0cb3 - [NFC][LoopVectorize] Remove unused argument from fixupIVUsers (#109789)
via llvm-commits
- [llvm] [SPIRV] Fix compilation error 'use of parameter from containing function' when building PR #106429 with gcc (PR #109924)
Vyacheslav Levytskyy via llvm-commits
- [llvm] b8d1bae - [CmpInstAnalysis] Return decomposed bit test as struct (NFC) (#109819)
via llvm-commits
- [llvm] c58e51a - [ConstantFPRange] Suppress unused result warnings. NFC. (#109921)
via llvm-commits
- [llvm] [DFAJumpThreading] Enable the pass by default (PR #83033)
Djordje Todorovic via llvm-commits
- [lld] 99cd4cb - [LLD][MINGW] Add `--undefined-glob` flag support (#109866)
via llvm-commits
- [llvm] ba3d174 - [FuzzMutate] Avoid repeated hash lookups (NFC) (#109903)
via llvm-commits
- [llvm] ec60030 - [DWARFLinker] Avoid repeated hash lookups (NFC) (#109904)
via llvm-commits
- [llvm] c3fc763 - [MCA] Avoid repeated hash lookups (NFC) (#109905)
via llvm-commits
- [llvm] a36aca5 - [sancov] Avoid repeated map lookups (NFC) (#109906)
via llvm-commits
- [llvm] [LoopVectorize] Use predicated version of getSmallConstantMaxTripCount (PR #109928)
David Sherwood via llvm-commits
- [llvm] [VPlan] Add initial CFG simplification, removing BranchOnCond true. (PR #106748)
David Sherwood via llvm-commits
- [compiler-rt] [llvm] [ORC][Runtime] Enhancing ELF Platform with Push-Request Model for Initializers (PR #102846)
via llvm-commits
- [llvm] d853ade - [MIR] Fix return value when computed properties conflict with given prop (#109923)
via llvm-commits
- [llvm] LV: reuse getSmallBestKnownTC in RT-check TC estimation (PR #105834)
David Sherwood via llvm-commits
- [llvm] 445d8b2 - [Clang][LLVM][AArch64] Add intrinsic for LUTI4 SME2 instruction (#97755)
via llvm-commits
- [llvm] [ARM64] [Windows] Mark block address as taken when expanding catchrets (PR #109252)
Maurice Heumann via llvm-commits
- [llvm] 5a191e3 - [RISCV][test] Correct +experimental-ztso attr to +ztso in test
Alex Bradbury via llvm-commits
- [llvm] f1bbabd - [ARM] Lower arm_neon_vbsl to ARMISD::VBSP and fold (vbsl x, y, y) to y (#109761)
via llvm-commits
- [llvm] bbb3679 - [SPIRV] Fix compilation error 'use of parameter from containing function' when building PR #106429 with gcc (#109924)
via llvm-commits
- [clang-tools-extra] [llvm] [llvm] add support for mustache templating language (PR #105893)
via llvm-commits
- [llvm] 4d45913 - [llvm][docs] Update the project and runtimes lists (#109788)
via llvm-commits
- [llvm] [llvm][ARM][NFC] Renaming FeaturePrefLoopLogAlign (PR #109932)
Nashe Mncube via llvm-commits
- [llvm] b7ea264 - [llvm][docs] Fix RISCVUsage docs build error
David Spickett via llvm-commits
- [llvm] 02f46d7 - Revert "[Clang][LLVM][AArch64] Add intrinsic for LUTI4 SME2 instruction (#97755)"
Caroline Concatto via llvm-commits
- [llvm] 5a03823 - [llvm][cmake] Error when a runtime is in LLVM_ENABLE_PROJECTS and LLVM_ENABLE_RUNTIMES (#109791)
via llvm-commits
- [llvm] [llvm][docs] Improve the formatting of the Common Problems section (PR #108522)
David Spickett via llvm-commits
- [llvm] [AMDGPU] Fix typo in promoteUniformOpToI32 (PR #109942)
Pierre van Houtryve via llvm-commits
- [clang] [llvm] [ARM] Fix musttail calls (PR #109943)
Oliver Stannard via llvm-commits
- [llvm] c71b212 - ProfDataUtils: Avoid dyn_extract + assert (NFC)
Matt Arsenault via llvm-commits
- [llvm] [IndVarSimplify] Do not replace ExitValue if it contains Udiv with non-constant divisor (PR #109945)
via llvm-commits
- [clang] [llvm] [ARM] musttail fixes (PR #102896)
Oliver Stannard via llvm-commits
- [compiler-rt] [compiler-rt] Fix #83679 for macos sdk < 13.0 (PR #109946)
David CARLIER via llvm-commits
- [llvm] [RISCV] Add lowerVECTOR_SHUFFLEAsCONCAT_VECTORS. (PR #109948)
Han-Kuan Chen via llvm-commits
- [llvm] 0ef24aa - Fix for logic in combineExtract() (#108208)
via llvm-commits
- [llvm] Reland "[AMDGPU][GlobalIsel] Use isRegisterClassType for G_FREEZE and G_IMPLICIT_DEF (#101331)" (PR #109958)
via llvm-commits
- [lldb] [llvm] [lldb][RISCV] function calls support in lldb expressions (PR #99336)
via llvm-commits
- [llvm] [SimplifyLibCalls] fdim constant fold (PR #109235)
Matt Arsenault via llvm-commits
- [llvm] 63b534b - [RISCV] Fold vmv.x.s into load from stack (#109774)
via llvm-commits
- [llvm] f43ad88 - [RISCV] Handle zvfhmin and zvfbfmin promotion to f32 in half arith costs (#108361)
via llvm-commits
- [llvm] [ConstantFPRange] Remove `ConstantFPRange::toKnownFPClass` (PR #109960)
Yingwei Zheng via llvm-commits
- [llvm] [AMDGPU] Check vector sizes for physical register constraints in inline asm (PR #109955)
Matt Arsenault via llvm-commits
- [llvm] 4f95150 - Reland "[AMDGPU][GlobalIsel] Use isRegisterClassType for G_FREEZE and G_IMPLICIT_DEF (#101331)" (#109958)
via llvm-commits
- [llvm] dc2d0d5 - [Xtensa] Add basic support for inline asm constraints. (#108986)
via llvm-commits
- [llvm] [CodeGen][RAGreedy] Inform LiveDebugVariables about snippets spilled by InlineSpiller. (PR #109962)
Bevin Hansson via llvm-commits
- [llvm] b40ff5a - [AMDGPU][StructurizeCFG] Maintain branch MD_prof metadata (#109813)
via llvm-commits
- [llvm] [AMDGPU] Fix failing test after #109958 (PR #109964)
via llvm-commits
- [llvm] [NewPM][CodeGen] Port VirtRegMap to NPM (PR #109936)
Akshat Oke via llvm-commits
- [llvm] 1c984b8 - [LLVM][TableGen] Adopt !listflatten for Intrinsic type signature (#109884)
via llvm-commits
- [clang] [llvm] [Clang][LLVM][AArch64] Add intrinsic for LUTI4 SME2 instruction (#97755) (PR #109953)
via llvm-commits
- [llvm] [ADT] Add more useful methods to SmallSet API (PR #108601)
Victor Campos via llvm-commits
- [clang] [llvm] [AMDGPU] Infer amdgpu-no-flat-scratch-init attribute in AMDGPUAttributor (PR #94647)
Matt Arsenault via llvm-commits
- [llvm] 59693ea - [ConstantFPRange] Remove `ConstantFPRange::toKnownFPClass` (#109960)
via llvm-commits
- [llvm] 1e67e4b - [SystemZ][z/OS] z/OS does not support nanosleep, use usleep instead (#109823)
via llvm-commits
- [llvm] 5ef02a3 - [InstCombine] Fall through to computeKnownBits() for sdiv by -1
Nikita Popov via llvm-commits
- [llvm] [IPO] NFC: avoid recalculating FunctionId hashes during ProfiledCallGraph construction (PR #109014)
via llvm-commits
- [llvm] [LV] Vectorize histogram operations (PR #99851)
Graham Hunter via llvm-commits
- [llvm] [ARMAsmBackend] Add checks for relocation addends in assembler (PR #109969)
via llvm-commits
- [llvm] [Core] Skip over target name in intrinsic name lookup (PR #109971)
Rahul Joshi via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Open text files in text mode (PR #109972)
via llvm-commits
- [llvm] [LV][EVL]Explicitly model AVL as sub, original TC, EVL_PHI. (PR #108869)
Alexey Bataev via llvm-commits
- [llvm] 60ed236 - [LV][EVL]Explicitly model AVL as sub, original TC, EVL_PHI.
via llvm-commits
- [llvm] [AMDGPU] Move renamedInGFX9 from TableGen to SIInstrInfo helper function/macro to free up a bit slot (PR #82787)
Corbin Robeck via llvm-commits
- [llvm] ab0e8d0 - [AMDGPU] Fix failing test after #109958 (#109964)
via llvm-commits
- [llvm] 8e9011b - [LV][NFC]Fix formatting
Alexey Bataev via llvm-commits
- [compiler-rt] fd88121 - [rtsan] Link in proper CXX ABI library (#109715)
via llvm-commits
- [llvm] [VPlan] Introduce scalar loop header in plan, remove VPLiveOut. (PR #109975)
Florian Hahn via llvm-commits
- [llvm] [APFloat] Correct semantics of minimum/maximum for signaling NaN arguments (PR #109976)
Alex Bradbury via llvm-commits
- [llvm] [llvm] Improve TLI for Darwin libsystem_m functions (PR #109479)
Florian Hahn via llvm-commits
- [compiler-rt] [rtsan][NFC] Move away from system include style for local headers (PR #109977)
Chris Apple via llvm-commits
- [llvm] 4be1c19 - [VPlan] Adjust AnyOf after creating ComputeReductionResult (NFC).
Florian Hahn via llvm-commits
- [llvm] [DebugInfo] Don't emit .loc directive with all values zero (PR #109978)
Oliver Stannard via llvm-commits
- [llvm] 3f37c51 - [NFC] Switch a number of DenseMaps to SmallDenseMaps for speedup (#109417)
via llvm-commits
- [llvm] 817e742 - Revert "[NFC] Switch a number of DenseMaps to SmallDenseMaps for speedup (#109417)"
Jeremy Morse via llvm-commits
- [llvm] 02c138f - [AArch64] Implement intrinsics for SME2 FSCALE (#100128)
via llvm-commits
- [llvm] [SPIR-V] Implement OpSpecConstantOp with ptr-cast operation (PR #109979)
Vyacheslav Levytskyy via llvm-commits
- [llvm] 35ae7ee - Remove spurious ; in ElimAvailExtern.cpp
via llvm-commits
- [llvm] [X86] Switch to the new symbol visibility macros (PR #109982)
Thomas Fransham via llvm-commits
- [clang] [compiler-rt] [lldb] [llvm] [Support] Remove terminfo dependency (PR #92865)
Bernhard Kaindl via llvm-commits
- [libcxx] [libcxxabi] [libunwind] [llvm] [runtimes] Run backdeployment CI on Github hosted runners (PR #109984)
Louis Dionne via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix inst-selection of ballot (PR #109986)
Petar Avramovic via llvm-commits
- [flang] [llvm] [mlir] [OpenMPIRBuilder] Emit __atomic_load and __atomic_compare_exchange libcalls for complex types in atomic update (PR #92364)
Tom Eccles via llvm-commits
- [lld] cd6f4cc - [LLD][COFF][NFC] Use CHPE version 2 in tests (#109872)
via llvm-commits
- [compiler-rt] 3477eb7 - [rtsan][NFC] Move away from system include style for local headers (#109977)
via llvm-commits
- [llvm] e9cb440 - [X86][GlobalISel] Enable scalar versions of G_UITOFP and G_FPTOUI (#100079)
via llvm-commits
- [llvm] [X86][GlobalISel] Enable scalar versions of G_UITOFP and G_FPTOUI (PR #100079)
Evgenii Kudriashov via llvm-commits
- [llvm] [SLP]Add subvector vectorization for non-load nodes (PR #108430)
Alexey Bataev via llvm-commits
- [clang] [compiler-rt] [llvm] [AArch64] Split FeatureMTE to FEAT_MTE and FEAT_MTE2. (PR #109299)
Alexandros Lamprineas via llvm-commits
- [llvm] 3469db8 - [SLP]Add subvector vectorization for non-load nodes
via llvm-commits
- [llvm] d288574 - [TTI][RISCV] Model cost of loading constants arms of selects and compares (#109824)
via llvm-commits
- [compiler-rt] [rtsan][NFC] Rename RTSAN_LINK_LIBS to RTSAN_DYNAMIC_LIBS (PR #109991)
Chris Apple via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] mustRetainExeczBranch: accept memory instructions in the "then" block (PR #109995)
via llvm-commits
- [llvm] 74dcf0b - [SystemZ][z/OS] Open text files in text mode (#109972)
via llvm-commits
- [llvm] 9a0e281 - Revert "[NVVM] Upgrade nvvm.ptr.* intrinics to addrspace cast (#109710)"
Dmitry Chernenkov via llvm-commits
- [llvm] 4cb61c2 - Revert "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (#107655)"
Dmitry Chernenkov via llvm-commits
- [llvm] 88945db - [AMDGPU][SIPreEmitPeephole] pre-commit tests: mustRetainExeczBranch: use a cost model (#109816)
via llvm-commits
- [llvm] [LLVM] Add new attribute has_fake_use for llvm.fake.use-specific logic (PR #109997)
Stephen Tozer via llvm-commits
- [llvm] [SLP] Pass operand info to getCmpSelInstrInfo (PR #109998)
Philip Reames via llvm-commits
- [llvm] [Statepoint] Treat result of atomicrmw xchg as a base pointer (PR #97280)
Csanád Hajdú via llvm-commits
- [libc] [libcxx] [llvm] [libcxx][libc] Hand in Hand PoC with from_chars (PR #91651)
Mark de Wever via llvm-commits
- [clang] [llvm] [OpenMP][Clang] Migrate OpenMP UserDefinedMapper from Clang to OMPIRBuilder (PR #110001)
Akash Banerjee via llvm-commits
- [llvm] 556ec4a - [SLP] Pass operand info to getCmpSelInstrInfo (#109998)
via llvm-commits
- [llvm] [TargetLowering][SelectionDAG] Exploit nneg Flag in UINT_TO_FP (PR #108931)
Matt Arsenault via llvm-commits
- [llvm] Use TargetABI to assign default-target features in getDefaultSubtargetFeatures (PR #100833)
Paul Kirth via llvm-commits
- [llvm] [VPlan] Use ResumePhi to create reduction resume phis. (PR #110004)
Florian Hahn via llvm-commits
- [llvm] aae7ac6 - [VPlan] Remove VPIteration, update to use directly VPLane instead (NFC)
Florian Hahn via llvm-commits
- [llvm] [GlobalIsel] Combine zext of trunc (episode II) (PR #108305)
Thorsten Schütt via llvm-commits
- [llvm] [openmp] [offload][ompt] Added lookup function for device callbacks (PR #110007)
Kaloyan Ignatov via llvm-commits
- [llvm] [VPlan] Try to hoist Previous (and operands), if sinking fails for FORs. (PR #108945)
Florian Hahn via llvm-commits
- [llvm] [SystemZ] Remove getInliningThresholdMultiplier() override (PR #94612)
Jonas Paulsson via llvm-commits
- [llvm] workflows/release-binaries: Use static ZSTD on macOS (PR #109909)
Keith Smiley via llvm-commits
- [compiler-rt] Add missing extendhfxf2 in compiler rt (PR #109090)
via llvm-commits
- [llvm] 1c1bb77 - [libc++abi] Fix issue when building the demangler in C++11
Louis Dionne via llvm-commits
- [llvm] [AArch64] Factor out the emission of MOV and MOVZ/MOVK instructions (PR #110017)
Anatoly Trosinenko via llvm-commits
- [compiler-rt] a280275 - [compiler-rt] Fix #83679 for macos sdk < 13.0 (#109946)
via llvm-commits
- [lld] 72307ba - [ELF] Pass Ctx & to Driver
Fangrui Song via llvm-commits
- [llvm] 3c348bf - [RISCV] Fold (fmv_x_h/w (load)) to an integer load. (#109900)
via llvm-commits
- [lld] abe0dd1 - [llvm-objdump] Print ... even if a data mapping symbol is active
via llvm-commits
- [llvm] 394f59c - [NVPTX] Add Read/Write/SideEffect attributes to atomic instructions (#109665)
via llvm-commits
- [llvm] eba21ac - [SandboxIR][Utils] Implement getMemoryLocation() (#109724)
via llvm-commits
- [llvm] f172c31 - [RISCV] Lower memory ops and VP splat for zvfhmin and zvfbfmin (#109387)
via llvm-commits
- [llvm] [SPIR-V][Codegen] Add isPhi bit to MCInstrDesc/MIR definitions (PR #110019)
Nathan Gauër via llvm-commits
- [llvm] [libc++] Add a Github action to build libc++'s Docker images (PR #110020)
Louis Dionne via llvm-commits
- [libcxx] [llvm] [libc++][CI] Upgrade compiler HEAD version to Clang-20 (PR #108761)
Robin Caloudis via llvm-commits
- [llvm] [SandboxVec][Interval] Convert InstrInterval class to a class template (PR #110021)
via llvm-commits
- [llvm] 0f52193 - LLVMContext: add getSyncScopeName() to lookup individual scope name (#109484)
via llvm-commits
- [llvm] [ADT] Use perfect forwarding in SmallSet::insert() (PR #108590)
Nikita Popov via llvm-commits
- [clang] [llvm] Deprecate the `-fbasic-block-sections=labels` option. (PR #107494)
Rahman Lavaee via llvm-commits
- [llvm] [RISCV][MC] Support Assembling 48- and 64-bit Instructions (PR #110022)
Sam Elliott via llvm-commits
- [clang] [flang] [llvm] [flang][driver] rename flang-new to flang (PR #110023)
Brad Richardson via llvm-commits
- [llvm] [llvm] Win x64 Unwind V2 1/n: Mark beginning and end of epilogs (PR #110024)
Daniel Paoliello via llvm-commits
- [llvm] Reduce llvm-gsymutil memory usage (lambda-free, and less locking) (PR #97640)
Kevin Frei via llvm-commits
- [llvm] Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling (#107655)" (PR #110025)
Alex MacLean via llvm-commits
- [llvm] Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling" (PR #110025)
Alex MacLean via llvm-commits
- [llvm] Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling" (PR #110025)
via llvm-commits
- [llvm] Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling" (PR #110025)
via llvm-commits
- [llvm] Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling" (PR #110025)
Artem Belevich via llvm-commits
- [llvm] Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling" (PR #110025)
Alex MacLean via llvm-commits
- [llvm] Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling" (PR #110025)
Artem Belevich via llvm-commits
- [llvm] Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling" (PR #110025)
Artem Belevich via llvm-commits
- [llvm] Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling" (PR #110025)
Alex MacLean via llvm-commits
- [llvm] Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling" (PR #110025)
Artem Belevich via llvm-commits
- [llvm] Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling" (PR #110025)
Artem Belevich via llvm-commits
- [llvm] Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling" (PR #110025)
Alex MacLean via llvm-commits
- [llvm] Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling" (PR #110025)
Alex MacLean via llvm-commits
- [llvm] Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling" (PR #110025)
via llvm-commits
- [llvm] Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling" (PR #110025)
via llvm-commits
- [llvm] Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling" (PR #110025)
Alex MacLean via llvm-commits
- [llvm] [Attributor] Use more appropriate approach to check flat address space (PR #108713)
Shilei Tian via llvm-commits
- [clang] [llvm] [HLSL] Remove `__builtin_hlsl_create_handle` (PR #109910)
Helena Kotas via llvm-commits
- [compiler-rt] c3334da - [rtsan] Add exit statistics (#109885)
via llvm-commits
- [llvm] 2f43e65 - [LLVM][TableGen] Check name conflicts between target dep and independent intrinsics (#109826)
via llvm-commits
- [llvm] 6786928 - [Core] Skip over target name in intrinsic name lookup (#109971)
via llvm-commits
- [llvm] 1911a50 - Deprecate the `-fbasic-block-sections=labels` option. (#107494)
via llvm-commits
- [compiler-rt] [rtsan] Only print out unique stack traces (PR #110028)
Chris Apple via llvm-commits
- [llvm] [DirectX] Data Scalarization of Vectors in Global Scope (PR #110029)
Farzon Lotfi via llvm-commits
- [llvm] 639a0af - Revert "Deprecate the `-fbasic-block-sections=labels` option. (#107494)"
Kazu Hirata via llvm-commits
- [llvm] 2b125e8 - [LV] Don't pass loop preheader to getOrCreateVectorTripCount (NFCI).
Florian Hahn via llvm-commits
- [llvm] [LLVM][TableGen] Change SeachableTableEmitter to use const RecordKeeper (PR #110032)
Rahul Joshi via llvm-commits
- [llvm] 8588c6e - [gn build] Port eba21accf221
Nico Weber via llvm-commits
- [llvm] [InstCombine] Canonicalize more geps with constant gep bases and constant offsets. (PR #110033)
David Green via llvm-commits
- [llvm] Reapply "[MemProf] Streamline and avoid unnecessary context id duplication (#107918)" (PR #110036)
Teresa Johnson via llvm-commits
- [llvm] [SPIRV] Add atan2 function lowering (p2) (PR #110037)
Tex Riddell via llvm-commits
- [llvm] 29b92d0 - Revert "[SLP]Initial support for non-power-of-2 (but still whole register) number of elements in operands."
Nikita Popov via llvm-commits
- [llvm] [SLP]Initial support for non-power-of-2 (but still whole register) number of elements in operands. (PR #107273)
Nikita Popov via llvm-commits
- [llvm] [llvm][cmake] Do not emit error on `libc`'s use of project + runtime build (PR #110038)
Joseph Huber via llvm-commits
- [llvm] [VPlan] Remove loop region in optimizeForVFAndUF. (PR #108378)
Florian Hahn via llvm-commits
- [clang] [llvm] Reapply "Deprecate the `-fbasic-block-sections=labels` option." (PR #110039)
Rahman Lavaee via llvm-commits
- [llvm] [VPlan] Add transformation to narrow interleave groups. (PR #106441)
Florian Hahn via llvm-commits
- [llvm] 7e5df5b - [SandboxIR] Implement Module (#109716)
via llvm-commits
- [llvm] 924b390 - [gn build] Port 7e5df5bcc3be
LLVM GN Syncbot via llvm-commits
- [lld] [LLD][COFF] Add support for ARM64EC delay-load imports (PR #110042)
Jacek Caban via llvm-commits
- [compiler-rt] b856c9f - [sanitizer] Extract SANITIZER_FREEBSD version of ThreadDescriptorSizeFallback (#109743)
via llvm-commits
- [llvm] [ADT] Allow structured binding on StringMap of move-only type (PR #110043)
Ryan Blue via llvm-commits
- [clang] [llvm] [alpha.webkit.NoUncheckedPtrMemberChecker] Introduce member variable checker for CheckedPtr/CheckedRef (PR #108352)
Artem Dergachev via llvm-commits
- [llvm] fea1596 - [llvm][cmake] Do not emit error on `libc`'s use of project + runtime build (#110038)
via llvm-commits
- [llvm] [RISCV] Allow hoisting VXRM writes out of loops speculatively (PR #110044)
Felipe Magno de Almeida via llvm-commits
- [llvm] 1bfca99 - [SLP]Initial support for non-power-of-2 (but still whole register) number of elements in operands.
Alexey Bataev via llvm-commits
- [llvm] Fix issues with GlobalMerge on Mach-O. (PR #110046)
James Y Knight via llvm-commits
- [clang] [clang-tools-extra] [llvm] [NFC] Add implicit cast kinds for function pointer conversions (PR #110047)
Akira Hatanaka via llvm-commits
- [llvm] c8365fe - [ctx_prof] Simple ICP criteria during module inliner (#109881)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move Context class into a separate file (PR #110049)
via llvm-commits
- [llvm] Add more functions to sandboxir:Instruction class. (PR #110050)
Sriraman Tallam via llvm-commits
- [llvm] WIP (PR #110052)
Mircea Trofin via llvm-commits
- [llvm] [libc] Fix missing dependency on the nvlink-wrapper (PR #110056)
Joseph Huber via llvm-commits
- [lldb] [llvm] [lldb][DWARF] Replace lldb's DWARFDebugArangeSet with llvm's (PR #110058)
Zequan Wu via llvm-commits
- [clang] [llvm] [Clang][CMake] Add CSSPGO support to LLVM_BUILD_INSTRUMENTED (PR #79942)
Amir Ayupov via llvm-commits
- [llvm] 5103910 - [SandboxIR] Add more functions to sandboxir:Instruction class. (#110050)
via llvm-commits
- [llvm] a068b97 - [VPlan] Implement VPWidenLoad/StoreEVLRecipe::computeCost(). (#109644)
via llvm-commits
- [llvm] 3e65c30 - [Lint][AMDGPU] No store to const addrspace (#109181)
via llvm-commits
- [llvm] cf1de0a - [RISCV] Reuse Factor variable instead of hardcoding 2 in other places. NFC
Craig Topper via llvm-commits
- [llvm] 13809b3 - [SandboxIR] Fix failing unittest introduced by 51039101cf32
Vasileios Porpodas via llvm-commits
- [llvm] 9bc26e9 - [NVPTX] Support !"cluster_dim_{x, y, z}" metadata (#109548)
via llvm-commits
- [llvm] [llvm] Indirect symbol replacement with GOTPCREL for aarch64 and risc… (PR #78003)
Ahmed Bougacha via llvm-commits
- [llvm] 165a912 - [SandboxIR][NFC] Move Context class into a separate file (#110049)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move Value class into a separate file (PR #110059)
via llvm-commits
- [llvm] 0813c76 - [gn build] Port 165a912807ee
LLVM GN Syncbot via llvm-commits
- [llvm] [ThinLTO] Do not duplicate import a function that is actually defined in the current module (PR #110064)
William Junda Huang via llvm-commits
- [llvm] [BranchRelaxation] Remove quadratic behavior in relaxation pass (PR #96250)
Mingming Liu via llvm-commits
- [llvm] 661666d - [AMDGPU] Move renamedInGFX9 from TableGen to SIInstrInfo helper function/macro to free up a bit slot (#82787)
via llvm-commits
- [llvm] 0f85c3e - [libc] Fix missing dependency on the nvlink-wrapper (#110056)
via llvm-commits
- [llvm] 4ffb747 - [SPIR-V][NFC] More efficient getPaddedLen (#105823)
via llvm-commits
- [llvm] [SPIR-V][NFC] More efficient getPaddedLen (PR #105823)
Michal Paszkowski via llvm-commits
- [llvm] 3d424e8 - [SPIR-V] Support for multiple DebugCompilationUnit in DI (#109645)
via llvm-commits
- [clang] [llvm] Adding splitdouble HLSL function (PR #109331)
via llvm-commits
- [llvm] 3d01af7 - [nfc][ctx_prof] Remove unnecessary include
Mircea Trofin via llvm-commits
- [llvm] [RISCV] Add lowerINSERT_SUBVECTORAsBUILD_VECTOR. (PR #110069)
Han-Kuan Chen via llvm-commits
- [llvm] [BOLT] Fix tests broken by abe0dd195a3b2630afdc5c1c233eb2a068b2d72f (PR #110071)
Tex Riddell via llvm-commits
- [llvm] [X86] Fix missing immediate qualifier in #108593 (PR #110072)
Phoebe Wang via llvm-commits
- [llvm] [SLP][REVEC] Fix cost model for getBuildVectorCost with FixedVectorType ScalarTy. (PR #110073)
Han-Kuan Chen via llvm-commits
- [llvm] 14b567d - [X86][IPRA] Add getIPRACSRegs since frame registers are risked to be optimized out. (#109597)
via llvm-commits
- [llvm] [CodeGen] Avoid repeated hash lookups (NFC) (PR #110074)
Kazu Hirata via llvm-commits
- [llvm] [Mips] Avoid repeated map lookups (NFC) (PR #110075)
Kazu Hirata via llvm-commits
- [llvm] [Coroutines] Avoid repeated hash lookps (NFC) (PR #110076)
Kazu Hirata via llvm-commits
- [llvm] [X86] Avoid repeated hash lookups (NFC) (PR #110077)
Kazu Hirata via llvm-commits
- [llvm] a96876f - [X86] Fix missing immediate qualifier in #108593 (#110072)
via llvm-commits
- [compiler-rt] [llvm] [X86][BF16] Add libcall for F80 -> BF16 (PR #109116)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC] Add a new Intrinsics.cpp file for intrinsic code (PR #110078)
Rahul Joshi via llvm-commits
- [clang] [llvm] [HLSL] Allow resource type attributes only on __hlsl_resource_t (PR #110079)
Helena Kotas via llvm-commits
- [llvm] [JITLink] Add support for R_X86_64_SIZE* relocations. (PR #110081)
Xing Guo via llvm-commits
- [llvm] bd592b1 - [RISCV] Minor cleanups to lowerInterleaveIntrinsicToStore and lowerDeinterleaveIntrinsicToLoad. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV] Enable load clustering by default (PR #73789)
Pengcheng Wang via llvm-commits
- [clang] [llvm] [AMDGPU] Change CF intrinsics lowering to reconverge on predecessors (PR #108596)
via llvm-commits
- [lld] 7b7747d - Reapply "Deprecate the `-fbasic-block-sections=labels` option." (#110039)
via llvm-commits
- [lld] a7550e1 - [ELF] Pass Ctx & to Driver
Fangrui Song via llvm-commits
- [llvm] 23487be - [AMDGPU] Merge the conditions used for deciding CS spills for amdgpu_cs_chain[_preserve] (#109911)
via llvm-commits
- [llvm] [ConstantFPRange] Implement `ConstantFPRange::makeAllowedFCmpRegion` (PR #110082)
Yingwei Zheng via llvm-commits
- [lld] [LLD][RISCV] Error on PCREL_LO referencing other Section (PR #107558)
Fangrui Song via llvm-commits
- [llvm] Implement streaming compression for compressed ELF sections. (PR #87211)
Fangrui Song via llvm-commits
- [llvm] [VPlan] Implementation of onlyFirstLaneUsed for VPLiveOut class (PR #93513)
Shih-Po Hung via llvm-commits
- [llvm] [RFC][LV] VPlan-based cost model (PR #67647)
Shih-Po Hung via llvm-commits
- [clang] [llvm] [sanitizer] Document AddressSanitizer security considerations (PR #100937)
Vitaly Buka via llvm-commits
- [clang] [llvm] [RISCV] Implement Clang Builtins for XCValu Extension in CV32E40P (PR #100684)
via llvm-commits
- [llvm] [CodeGen] Distinguish zero-sized call frames from no call frame in MachineBB (PR #106964)
Fabian Ritter via llvm-commits
- [llvm] [llvm][cmake] Properly place clang runtime directory on linker command line when WinMsvc.cmake is involved (PR #110084)
Mike Hommey via llvm-commits
- [compiler-rt] [TSan] fix the module map of main executable on darwin platforms (PR #107227)
Vitaly Buka via llvm-commits
- [compiler-rt] 781cb10 - [TSan] fix the module map of main executable on darwin platforms (#107227)
via llvm-commits
- [llvm] [ARM] [AArch32] Add support for Arm China STAR-MC1 CPU (PR #110085)
Albert Huang via llvm-commits
- [llvm] 57bed5c - [AArch64] Update and regenerate f16-instructions.ll. NFC
David Green via llvm-commits
- [llvm] [BOLT] Ignore AArch64 markers outside their sections. (PR #74106)
Jacob Bramley via llvm-commits
- [llvm] [AMDGPU] Split vgpr regalloc pipeline (PR #93526)
Christudasan Devadasan via llvm-commits
- [llvm] c808e66 - [DebugInfo] Don't emit .loc directive with all values zero (#109978)
via llvm-commits
- [lld] f661e69 - [LLD][COFF] Add support for ARM64EC import call thunks with extended range (#109703)
via llvm-commits
- [llvm] a059b29 - [SPIR-V] Allow intrinsics with aggregate return type to reach GlobalISel (#108893)
via llvm-commits
- [llvm] [ConstantFold][RFC] Refactor getBinOpAbsorber function (PR #109736)
via llvm-commits
- [llvm] b860d86 - [AArch64][GlobalISel] Regenerate legalize-fp-arith-fp16.mir. NFC
David Green via llvm-commits
- [llvm] [lineeditor] Add `setHistorySize()` method for adjusting history size (PR #110092)
via llvm-commits
- [llvm] [LangRef] Disallow accessing byval arguments from tail-called functions (PR #110093)
Oliver Stannard via llvm-commits
- [llvm] [WebAssembly] Unify type checking in AsmTypeCheck (PR #110094)
Heejin Ahn via llvm-commits
- [llvm] [AArch64][GlobalISel] Lower fp16 abs and neg without fullfp16. (PR #110096)
David Green via llvm-commits
- [llvm] [LLVM] Add HasFakeUses to MachineFunction (PR #110097)
Stephen Tozer via llvm-commits
- [llvm] [mlir] eliminating g++ warnings (PR #105520)
Frank Schlimbach via llvm-commits
- [llvm] 056a3f4 - [NFC] Reapply 3f37c517f, SmallDenseMap speedups
Jeremy Morse via llvm-commits
- [llvm] 21ac5c8 - [VPlan] Remove duplicated ExtractFromEnd handling from unoll (NFC).
Florian Hahn via llvm-commits
- [llvm] [LLVM][TableGen] Change GlobalISelEmitter to use const RecordKeeper (PR #110109)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change InstrInfoEmitter to use const RecordKeeper (PR #110110)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][TableGen] Change DXILEmitter to use const Record pointers (PR #110111)
Rahul Joshi via llvm-commits
- [clang] [lld] [llvm] [clang][MIPS] Add support for mipsel-windows-* targets (PR #107744)
Martin Storsjö via llvm-commits
- [llvm] [LLVM][TableGen] Change a few emitters to use const Record pointers (PR #110112)
Rahul Joshi via llvm-commits
- [llvm] 100fd0c - [SLP]Fix a crash when trying to identify one source order
Alexey Bataev via llvm-commits
- [llvm] 28439a1 - [SCEV] Add tests with non-power-of-2 steps for #108777.
Florian Hahn via llvm-commits
- [llvm] [LLVM][TableGen] Adopt `indent` in CallingConvEmitter (PR #110113)
Rahul Joshi via llvm-commits
- [llvm] [AMDGPU] Implement isSDNodeAlwaysUniform for INTRINSIC_W_CHAIN (PR #110114)
Jay Foad via llvm-commits
- [llvm] 439dcfa - [llvm][ARM][NFC] Renaming FeaturePrefLoopAlignment (#109932)
via llvm-commits
- [llvm] [mlir] [mlir] NFC: Fix layering check / parse headers violations (PR #110117)
Walter Lee via llvm-commits
- [llvm] [DWARF] Do not emit DWARF5 symbols in the case of DWARF2/3 + non-lldb (PR #110120)
via llvm-commits
- [llvm] a43a298 - [RISCV][NFC] Fix typo: ILP64E => LP64E
Alex Bradbury via llvm-commits
- [llvm] b9f09a4 - [llvm][docs] Convert LLVM release notes to Markdown (#109107)
via llvm-commits
- [clang] [llvm] [DLCov 4/5] Track coverage and origins through IRBuilder (PR #108214)
J. Ryan Stinnett via llvm-commits
- [llvm] 39babbf - [AMDGPU] Implement isSDNodeAlwaysUniform for INTRINSIC_W_CHAIN (#110114)
via llvm-commits
- [llvm] [RISCV] Add 16 bit GPR sub-register for Zhinx. (PR #107446)
Alex Bradbury via llvm-commits
- [clang] [compiler-rt] [XRay] Add support for instrumentation of DSOs on x86_64 (PR #90959)
Sebastian Kreutzer via llvm-commits
- [llvm] [mlir] [NFC] Move intrinsic related functions to Intrinsic namespace (PR #110125)
Rahul Joshi via llvm-commits
- [llvm] 8f21459 - [SimplifyCFG] Add additional store speculation tests (NFC)
Nikita Popov via llvm-commits
- [llvm] f9cba2e - [LLVM][TableGen] Change InstrInfoEmitter to use const RecordKeeper (#110110)
via llvm-commits
- [llvm] 3e0d31c - [llvm-dis][NFC] Avoid unnecessary copies while iterating (#109860)
via llvm-commits
- [llvm] [SimplifyCFG] Use isWritableObject() API (PR #110127)
Nikita Popov via llvm-commits
- [llvm] [RISCV] Fold vfmv.f.s into load from stack (PR #110129)
Luke Lau via llvm-commits
- [llvm] f342134 - [CodeGen] Avoid repeated hash lookups (NFC) (#110074)
via llvm-commits
- [llvm] f4b1335 - [Mips] Avoid repeated map lookups (NFC) (#110075)
via llvm-commits
- [llvm] ecccc6a - [Coroutines] Avoid repeated hash lookps (NFC) (#110076)
via llvm-commits
- [llvm] 6d6d15b - [X86] Avoid repeated hash lookups (NFC) (#110077)
via llvm-commits
- [llvm] LV: reuse getSmallBestKnownTC in a TC estimation (NFC) (PR #105834)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SCEV] Add predicate in SolveLinEq to ensure B is a multiple of A. (PR #108777)
Florian Hahn via llvm-commits
- [llvm] d781df2 - ValueTracking/test: cover known-high-bits of rem (#109006)
via llvm-commits
- [llvm] ValueTracking/test: cover known-high-bits of rem (PR #109006)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86] Don't request 0x90 nop filling in p2align directives (PR #110134)
Jeremy Morse via llvm-commits
- [lld] [llvm] [MC] Honour alignment directive fill value for non-intel (PR #100136)
Jeremy Morse via llvm-commits
- [llvm] c511cc0 - [AArch64] Implement NEON vscale intrinsics (#100347)
via llvm-commits
- [llvm] [PPC] Add custom lowering for uaddo (PR #110137)
Zaara Syeda via llvm-commits
- [llvm] [Flang][Offload][Tests] Set default OpenMP version to 5.2 (52) (PR #110138)
via llvm-commits
- [llvm] [RISCV] Add correct MachinePointerInfo when putting arguments on the stack. (PR #110140)
Craig Topper via llvm-commits
- [llvm] [RISCV] Handle f16/bf16 extract_vector_elt when scalar type is legal (PR #110144)
Luke Lau via llvm-commits
- [llvm] [NFC][CodeLayout] Remove unused parameter (PR #110145)
Ellis Hoag via llvm-commits
- [llvm] fbec1c2 - [NFC][CodeLayout] Remove unused parameter (#110145)
via llvm-commits
- [llvm] [Coro] Amortize debug info processing cost in CoroSplit (PR #109032)
Adrian Prantl via llvm-commits
- [llvm] [OpenMP] Add critical region lock for NVPTX targets (PR #110148)
Joseph Huber via llvm-commits
- [compiler-rt] f5b95db - [rtsan] Only print out unique stack traces (#110028)
via llvm-commits
- [llvm] [SLP]Improve masked loads vectorization, attempting gathered loads (PR #110151)
Alexey Bataev via llvm-commits
- [llvm] Disable `openmp` as LLVM_ENABLE_PROJECTS in favor of LLVM_ENABLE_RUNTIMES on AIX. (PR #110152)
Daniel Chen via llvm-commits
- [llvm] 8336819 - Use %errc to get text for system errors (#109852)
via llvm-commits
- [llvm] [AMDGPU][MC] Disallow op_sel in v_dot4 and v_dot8 with 4- or 8-bit packed data (PR #100485)
Jun Wang via llvm-commits
- [llvm] 68ed172 - [VPlan] Unify mayWriteToMemory and mayHaveSideEffects logic for VPInst.
Florian Hahn via llvm-commits
- [llvm] 4822e9d - [llvm] use 64-bit types for result of getDwarfRegNum (NFC) (#109494)
via llvm-commits
- [llvm] [NVPTX] add support for encoding PTX registers for DWARF (PR #109495)
William G Hatch via llvm-commits
- [compiler-rt] Fix GetRandom in sanitizer_fuchsia.cpp (PR #110155)
Marco Vanotti via llvm-commits
- [llvm] 95eb3d4 - [NVPTX] add support for encoding PTX registers for DWARF (#109495)
via llvm-commits
- [llvm] [NVPTX] add address class for variables with a single register location (PR #110030)
William G Hatch via llvm-commits
- [llvm] [LLVM][NFC] Remove redundant copy parameter in lambda (PR #110156)
Amr Hesham via llvm-commits
- [llvm] c5b417c - [SandboxIR][NFC] Move Value class into a separate file (#110059)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move User into a separate file (PR #110157)
via llvm-commits
- [llvm] d4d38bc - [gn build] Port c5b417c4f604
LLVM GN Syncbot via llvm-commits
- [llvm] 97f0f5b - [MC, NVPTX] Fix warnings
Kazu Hirata via llvm-commits
- [llvm] [llvm] Replace uses of Type::getPointerTo() (NFC) (PR #110163)
Youngsuk Kim via llvm-commits
- [llvm] [RISCV][TTI] Avoid an infite recursion issue in getCastInstrCost (PR #110164)
Philip Reames via llvm-commits
- [llvm] [BasicTTI] Use getTypeLegalizationCost to generalize vector cast cost. (PR #107303)
Philip Reames via llvm-commits
- [llvm] be6aed9 - [SLP]Use number of scalars as a vector length for minbw cast
Alexey Bataev via llvm-commits
- [compiler-rt] [rtsan] Add stats summary even when halt_on_error=true (PR #110165)
Chris Apple via llvm-commits
- [llvm] e177dd6 - [llvm] Replace uses of Type::getPointerTo() (NFC) (#110163)
via llvm-commits
- [llvm] 9483ff9 - Reapply "[MemProf] Streamline and avoid unnecessary context id duplication (#107918)" (#110036)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Make `selectVOP3PMadMixModsImpl` same as the SelectionDAG counterpart (PR #110168)
Shilei Tian via llvm-commits
- [llvm] 0950078 - [LLVM][TableGen] Change DXILEmitter to use const Record pointers (#110111)
via llvm-commits
- [llvm] 90b7fe4 - [HLSL] Remove `__builtin_hlsl_create_handle` (#109910)
via llvm-commits
- [llvm] Update BUILD.bazel (PR #110170)
via llvm-commits
- [llvm] 324bdd6 - [DirectX] Data Scalarization of Vectors in Global Scope (#110029)
via llvm-commits
- [llvm] Fix BUILD.bazel error (PR #110172)
via llvm-commits
- [llvm] 7a2c5c6 - [SandboxIR][NFC] Move User into a separate file (#110157)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move Region from SandboxVectorizer to SandboxIR. (PR #110173)
Jorge Gorbe Moya via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Eli Friedman via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Eli Friedman via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Eli Friedman via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Eli Friedman via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Nikita Popov via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Nikita Popov via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Nikita Popov via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Nikita Popov via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] [LV] Rewrite UDiv A, B -> UDiv A, UMax(B, 1) in trip counts if needed. (PR #92177)
Florian Hahn via llvm-commits
- [llvm] 35eaed7 - [gn build] Port 7a2c5c69ce01
LLVM GN Syncbot via llvm-commits
- [llvm] [SandboxIR][NFC] Move Argument into a separate file (PR #110174)
via llvm-commits
- [llvm] 3d9ed92 - [SandboxIR][NFC] Move Region from SandboxVectorizer to SandboxIR. (#110173)
via llvm-commits
- [llvm] [SandboxIR] Add pointer-diff utility function (PR #110176)
via llvm-commits
- [llvm] Revert "[SandboxIR][NFC] Move Region from SandboxVectorizer to SandboxIR." (PR #110177)
Jorge Gorbe Moya via llvm-commits
- [llvm] 74f276d - Revert "[SandboxIR][NFC] Move Region from SandboxVectorizer to SandboxIR." (#110177)
via llvm-commits
- [llvm] 139688a - [SPIRV] Add atan2 function lowering (p2) (#110037)
via llvm-commits
- [llvm] Bail out jump threading on indirect branches (PR #103688)
Amara Emerson via llvm-commits
- [llvm] Reapply "[SandboxIR][NFC] Move Region from SandboxVectorizer to SandboxIR." (#110173) (PR #110181)
Jorge Gorbe Moya via llvm-commits
- [compiler-rt] [rtsan] Fix comment in fcntl, fix va_args type (PR #108440)
Chris Apple via llvm-commits
- [llvm] [bazel][SandboxIR] Add cc_test rule for SandboxIR tests. (PR #110184)
Jorge Gorbe Moya via llvm-commits
- [llvm] [mlir] Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if instead of #ifdef (PR #110185)
Mehdi Amini via llvm-commits
- [clang] [llvm] [clang] Add "debug_transparent" attribute (PR #110188)
Augusto Noronha via llvm-commits
- [llvm] 14afac0 - [SandboxIR][NFC] Move Argument into a separate file (#110174)
via llvm-commits
- [llvm] 2f2d8df - [gn build] Port 14afac0d1a5d
LLVM GN Syncbot via llvm-commits
- [llvm] [SandboxIR][NFC] Move Constant and derived classes into a separate file (PR #110189)
via llvm-commits
- [llvm] 2b84ef0 - [RISCV] Handle f16/bf16 extract_vector_elt when scalar type is legal (#110144)
via llvm-commits
- [llvm] [DebugInfo][DWARF] Emit Per-Function Line Table Offsets and End Sequences (PR #110192)
via llvm-commits
- [llvm] 3c66a51 - [SandboxVec][Interval] Convert InstrInterval class to a class template (#110021)
via llvm-commits
- [llvm] 049fc92 - [SandboxIR][NFC] Move Constant and derived classes into a separate file (#110189)
via llvm-commits
- [llvm] [SandboxIR][NFC] Move BasicBlock class into a separate file (PR #110194)
via llvm-commits
- [llvm] 246896b - [gn build] Port 049fc920e631
LLVM GN Syncbot via llvm-commits
- [llvm] fbec675 - [gn build] Port 3c66a51054d7
LLVM GN Syncbot via llvm-commits
- [llvm] [CodeGen] Fix InstructionCount remarks for MI bundles (PR #107621)
Francis Visoiu Mistrih via llvm-commits
- [llvm] 9efc761 - Reapply "[SandboxIR][NFC] Move Region from SandboxVectorizer to SandboxIR." (#110173) (#110181)
via llvm-commits
- [llvm] e0d6f66 - [gn build] Port 9efc761d4249
LLVM GN Syncbot via llvm-commits
- [llvm] d1cd2c3 - [WebAssembly] Unify type checking in AsmTypeCheck (#110094)
via llvm-commits
- [compiler-rt] [AIX][PGO] Enable PGO continuous mode support on AIX (PR #110196)
Wael Yehia via llvm-commits
- [llvm] f6dacda - [RISCV] Fold vfmv.f.s into load from stack (#110129)
via llvm-commits
- [llvm] f7dfaf3 - [NVPTX] add address class for variables with a single register location (#110030)
via llvm-commits
- [compiler-rt] [rtsan][NFC] Remove unncessary namespace specifiers (PR #110197)
Chris Apple via llvm-commits
- [compiler-rt] e069434 - [rtsan][NFC] Remove unncessary namespace specifiers (#110197)
via llvm-commits
- [llvm] d435acb - [DWARF] Don't emit DWARF5 symbols for DWARF2/3 + non-lldb (#110120)
via llvm-commits
- [llvm] [MIPS] Fix miscompiles consecutive half operations (PR #110199)
via llvm-commits
- [llvm] [Object] Avoid repeated map lookups (NFC) (PR #110201)
Kazu Hirata via llvm-commits
- [llvm] [DWARF] Avoid repeated hash lookups (NFC) (PR #110202)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Avoid repeated hash lookups (NFC) (PR #110203)
Kazu Hirata via llvm-commits
- [llvm] [MCParser] Avoid repeated hash lookups (NFC) (PR #110204)
Kazu Hirata via llvm-commits
- [llvm] 9bdcf7a - [RISCV] Software guard direct calls in large code model (#109377)
via llvm-commits
- [llvm] e59e30d - [gn build] Port 24bc3244d4e2
LLVM GN Syncbot via llvm-commits
- [llvm] af3837c - [AArch64] Use MCRegister. NFC
Craig Topper via llvm-commits
- [llvm] 8a7843c - [RISCV] Add 16 bit GPR sub-register for Zhinx. (#107446)
via llvm-commits
- [llvm] 631bcbe - [llvm][cmake] Properly place clang runtime directory on linker command line when WinMsvc.cmake is involved (#110084)
via llvm-commits
- [llvm] 91b565b - [LLVM][NFC] Remove redundant copy parameter in lambda (#110156)
via llvm-commits
- [llvm] [LoongArch] Add processor models la64v1.0 and la64v1.1 (PR #110211)
via llvm-commits
- [clang] [lldb] [llvm] Extending LLDB to work on AIX (PR #102601)
via llvm-commits
- [llvm] [LVI] Thread binop over select with constant arms (PR #110212)
Yingwei Zheng via llvm-commits
- [llvm] 9f255d8 - [AArch64][GlobalISel] Lower fp16 abs and neg without fullfp16. (#110096)
via llvm-commits
- [llvm] 30f5a3c - [MCJIT][ORC] Change test guards to 'UNSUPPORTED: system-darwin'.
Lang Hames via llvm-commits
- [llvm] [RISCV] Disable fixed vectors in getOptimalMemOpType if minimum VLEN is 32. (PR #102974)
Huaqi Fang via llvm-commits
- [llvm] [RISCV] Fold vfmv.f.s of f16 into load from stack (PR #110214)
Luke Lau via llvm-commits
- [llvm] 3c09843 - [alpha.webkit.NoUncheckedPtrMemberChecker] Introduce member variable checker for CheckedPtr/CheckedRef (#108352)
via llvm-commits
- [llvm] [Flang][DRAFT] LLVM_ENABLE_RUNTIMES=FortranRuntime (PR #110217)
Michael Kruse via llvm-commits
- [llvm] [RISCV] Lower vector_reverse for zvfhmin/zvfbfmin (PR #110218)
Luke Lau via llvm-commits
- [llvm] [AMDGPU] Enable unaligned scratch accesses (PR #110219)
Fabian Ritter via llvm-commits
- [llvm] 8dd817b - [LangRef] Disallow accessing byval arguments from tail-called functions (#110093)
via llvm-commits
- [llvm] [AArch64][NEON][SVE] Lower i8 to i64 partial reduction to a dot product (PR #110220)
James Chesterman via llvm-commits
- [llvm] 0df8880 - [AMDGPU][SIPreEmitPeephole][NFC] remove useless declaration in test
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [RISCV] Lower insert_vector_elt on zvfhmin/zvfbfmin (PR #110221)
Luke Lau via llvm-commits
- [llvm] LICM: hoist BO assoc for FAdd and FMul (PR #108415)
Ramkumar Ramachandra via llvm-commits
- [llvm] [X86][AMX] Fix missing stride register for tileloadd (PR #110226)
Phoebe Wang via llvm-commits
- [llvm] [MIR] Serialize virtual register flags (PR #110228)
Akshat Oke via llvm-commits
- [clang] [llvm] [clang][ci] Move libc++ testing into the main PR pipeline (PR #93318)
Mehdi Amini via llvm-commits
- [llvm] 5e98136 - Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if instead of #ifdef (#110185)
via llvm-commits
- [llvm] 3f8380f - [AArch64] Factor out the emission of MOV and MOVZ/MOVK instructions (#110017)
via llvm-commits
- [llvm] [AArch64] Consistently use EmitToStreamer across the AArch64AsmPrinter (PR #110107)
Anatoly Trosinenko via llvm-commits
- [llvm] 6fe7234 - LICM: hoist BO assoc for FAdd and FMul (#108415)
via llvm-commits
- [llvm] 1c26e2b - [ArgPromotion] Perform alias analysis on actual arguments of Calls (#106216)
via llvm-commits
- [llvm] [SPIR-V] Discard some llvm intrinsics which we do not expect to actually represent code after lowering (PR #110233)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [RISCV][CFI] add function epilogue cfi information (PR #110234)
via llvm-commits
- [llvm] [RISCV] fix RISCVPushPopOptimizer pass (PR #110236)
via llvm-commits
- [llvm] [LLVM][Maintainers] Move code owner list to Maintainers.rst (PR #110240)
Nikita Popov via llvm-commits
- [llvm] 5cc64bf - [Nomination] Update Intel representation in the security group (#109281)
via llvm-commits
- [llvm] [Nomination] Update Intel representation in the security group (PR #109281)
Kristof Beyls via llvm-commits
- [llvm] [AMDGPU] Rename LocalMemorySize features to AddressableLocalMemorySize (PR #110242)
Jay Foad via llvm-commits
- [llvm] 3fee3e8 - KnownBits: refine srem for high-bits (#109121)
via llvm-commits
- [llvm] af63546 - [SLP]Look for vector user when estimating the cost
Alexey Bataev via llvm-commits
- [llvm] [ArgPromotion] Infer parameter attributes on functions (PR #110245)
Hari Limaye via llvm-commits
- [llvm] [InstCombine] Fold (X==Z) ? (Y==Z) : (!(Y==Z) && X==Y) --> X==Y (PR #108619)
Marina Taylor via llvm-commits
- [compiler-rt] [compiler-rt] Remove SHA2 interceptions for NetBSD/FreeBSD. (PR #110246)
David CARLIER via llvm-commits
- [compiler-rt] [llvm] Add missing extendhfxf2 in compiler rt (PR #109090)
B I Mohammed Abbas via llvm-commits
- [llvm] [ArgPromotion] Promote allocas in calling functions (PR #110248)
Hari Limaye via llvm-commits
- [llvm] [SPIR-V] Fix of OpString separator in DI test (PR #110249)
via llvm-commits
- [llvm] 6f1a8c2 - [LV] Vectorize histogram operations (#99851)
via llvm-commits
- [llvm] 0c6ee1f - [ADT] Add more useful methods to SmallSet API (#108601)
via llvm-commits
- [llvm] [LoopVectorize] In LoopVectorize.cpp start using getSymbolicMaxBackedgeTakenCount (PR #108833)
David Sherwood via llvm-commits
- [llvm] a131fbf - Reland "[NVPTX] deprecate nvvm.rotate.* intrinsics, cleanup funnel-shift handling" (#110025)
via llvm-commits
- [clang] [llvm] [SanitizerCoverage] Add an option to gate the invocation of the tracing callbacks (PR #108328)
via llvm-commits
- [llvm] [ADT] Restore handwritten vector find in SmallSet (PR #110254)
Victor Campos via llvm-commits
- [llvm] AMDGPU: Add test for 16 bit unsigned scratch offsets (PR #110255)
Petar Avramovic via llvm-commits
- [llvm] InstCombine/Demanded: simplify srem case (NFC) (PR #110260)
Ramkumar Ramachandra via llvm-commits
- [llvm] e511e2a - [gn build] Port 45a09d1811d5
LLVM GN Syncbot via llvm-commits
- [llvm] Reland "[NVVM] Upgrade nvvm.ptr.* intrinics to addrspace cast" (PR #110262)
Alex MacLean via llvm-commits
- [llvm] [X86] Prefer `lock or` over mfence (PR #106555)
Valentin Churavy via llvm-commits
- [compiler-rt] [compiler-rt][profile] Duplicate filename in `parseAndSetFilename` if exists (PR #110264)
Antonio Frighetto via llvm-commits
- [llvm] eb16ace - [AMDGPU] Overload resource descriptor in image intrinsics. (#107255)
via llvm-commits
- [llvm] [SPIR-V][Codegen] Represent the property of the target to declare and use typed pointers and update MachineVerifier to use it (PR #110270)
Vyacheslav Levytskyy via llvm-commits
- [llvm] 22c8b1d - [BranchRelaxation] Remove quadratic behavior in relaxation pass (#96250)
via llvm-commits
- [llvm] 32719c4 - [LLVM][TableGen] Change a few emitters to use const Record pointers (#110112)
via llvm-commits
- [llvm] [InstCombine] Ensure Safe Handling of Flags in foldFNegIntoConstant (PR #94148)
via llvm-commits
- [compiler-rt] [libfuzzer] use timer_create() instead of setitimer() for linux (PR #110274)
via llvm-commits
- [llvm] [Exegesis][RISCV] Add RISCV support for llvm-exegesis (PR #89047)
via llvm-commits
- [llvm] 296901f - [MemCpyOpt] Use BatchAA in one more place (NFCI)
Nikita Popov via llvm-commits
- [llvm] [DebugInfo][LoopUnroll] Preserve DebugLocs on optimized cond branches (PR #110276)
Stephen Tozer via llvm-commits
- [llvm] 1a9569c - [RISCV][TTI] Avoid an infinite recursion issue in getCastInstrCost (#110164)
via llvm-commits
- [llvm] [ci] Don't add more check targets if "check-all" is present (PR #110277)
David Spickett via llvm-commits
- [llvm] [LLVM][InstCombine][SVE] fcvtnt(a,all_active,b) != fcvtnt(undef,all_active,b) (PR #110278)
Paul Walker via llvm-commits
- [llvm] f1c2331 - [MemCpyOpt] Add additional tests for earliest escape (NFC)
Nikita Popov via llvm-commits
- [llvm] [MemCpyOpt] Use EarliestEscapeInfo (PR #110280)
Nikita Popov via llvm-commits
- [llvm] c4952e5 - [nfc][ctx_prof] Efficient profile traversal and update (#110052)
via llvm-commits
- [llvm] VPlan/PatternMatch: mark match functions const (NFC) (PR #108191)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [AArch64][SVE] Fix definition of bfloat fcvt intrinsics. (PR #110281)
Paul Walker via llvm-commits
- [llvm] [RISCV][TTI] Adjust constant materialization cost for (z/s)ext from i1 (PR #110282)
Philip Reames via llvm-commits
- [llvm] [ARM] Refactor ARMFrameLowering (NFC) (PR #110283)
Oliver Stannard via llvm-commits
- [llvm] [AMDGPU][AMDGPUDemoteSCCBranchToExecz] demote s_cbranch_scc0/1 branches into vcmp + s_cbranch_execz branches (PR #110284)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [ARM] Fix frame chains with M-profile PACBTI (PR #110285)
Oliver Stannard via llvm-commits
- [llvm] [ARM] Optimise non-ABI frame pointers (PR #110286)
Oliver Stannard via llvm-commits
- [llvm] e2cc63d - [FMV][AArch64] Remove feature sha1 from FMV. (#108383)
via llvm-commits
- [clang] [llvm] [AArch64] Split FeatureLS64 to LS64_ACCDATA and LS64_V. (PR #101712)
Alexandros Lamprineas via llvm-commits
- [llvm] [LoopVectorize] Don't discount instructions scalarized due to tail folding (PR #109289)
David Sherwood via llvm-commits
- [llvm] [GlobalISel] Import extract/insert subvector (PR #110287)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV] Bump hwprobe support to Linux 6.11 (PR #108578)
Philip Reames via llvm-commits
- [llvm] [llvm] Add serialization to uint32_t for FixedPointSemantics (PR #110288)
Timm Baeder via llvm-commits
- [llvm] [mlir] [MLIR][TableGen] Minor code cleanup in DirectiveCommonGen (PR #110290)
Rahul Joshi via llvm-commits
- [compiler-rt] [compiler-rt][FMV][AArch64] Remove sha1 from fuchsia and apple targets. (PR #110291)
Alexandros Lamprineas via llvm-commits
- [compiler-rt] f78009a - [compiler-rt][FMV][AArch64] Remove sha1 from fuchsia and apple targets. (#110291)
via llvm-commits
- [llvm] [Xtensa] Implement volatile load/store. (PR #110292)
Andrei Safronov via llvm-commits
- [llvm] 4167077 - Fix issues with GlobalMerge on Mach-O. (#110046)
via llvm-commits
- [llvm] 491375c - [SandboxIR][NFC] Move BasicBlock class into a separate file (#110194)
via llvm-commits
- [llvm] [bazel] Fix build (PR #110293)
Keith Smiley via llvm-commits
- [llvm] [SandboxIR][NFC] Move Instruction classes into a separate file (PR #110294)
via llvm-commits
- [clang] [compiler-rt] [llvm] [FMV][AArch64] Unify features ssbs and ssbs2. (PR #110297)
Alexandros Lamprineas via llvm-commits
- [llvm] b65930c - [gn build] Port 491375cc4eb2
LLVM GN Syncbot via llvm-commits
- [compiler-rt] 68f529d - [rtsan] Fix comment in fcntl, fix va_args type (#108440)
via llvm-commits
- [llvm] [LLVM][NFC] Remove redundant copy parameter in lambda (PR #110299)
Amr Hesham via llvm-commits
- [llvm] [LLVM][NFC] Remove redundant copy parameter in lambda (PR #110300)
Amr Hesham via llvm-commits
- [llvm] Constant Fold Logf128 calls (PR #84501)
Nick Desaulniers via llvm-commits
- [llvm] [IPSCCP] Infer attributes on arguments (PR #107114)
Alan Zhao via llvm-commits
- [llvm] cd5f5b7 - [AMDGPU][MC] Implement fft and rotate modes for ds_swizzle_b32 (#108064)
via llvm-commits
- [llvm] Allow specifying libcxx builder image. (PR #110303)
via llvm-commits
- [llvm] 50afafb - [RISCV][TTI] Adjust constant materialization cost for (z/s)ext from i1 (#110282)
via llvm-commits
- [llvm] eba106d - [SandboxIR][NFC] Move Instruction classes into a separate file (#110294)
via llvm-commits
- [llvm] cce52c7 - [gn build] Port eba106d461f7
LLVM GN Syncbot via llvm-commits
- [llvm] 1832d60 - InstCombine/Demanded: simplify srem case (NFC) (#110260)
via llvm-commits
- [llvm] 2804775 - VPlan/PatternMatch: mark match functions const (NFC) (#108191)
via llvm-commits
- [llvm] [SandboxIR][NFC] Delete SandboxIR.h (PR #110309)
via llvm-commits
- [lldb] [llvm] [LLDB][Minidump] Add breakpoint stop reasons to the minidump. (PR #108448)
Jacob Lalonde via llvm-commits
- [llvm] [mlir] Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if instead of #ifdef" (PR #110310)
Mehdi Amini via llvm-commits
- [llvm] 68ddd6c - Revert "Fix LLVM_ENABLE_ABI_BREAKING_CHECKS macro check: use #if instead of #ifdef" (#110310)
via llvm-commits
- [llvm] c616f19 - [MemProf] Refactor context node creation into a new helper (NFC) (#108408)
via llvm-commits
- [llvm] [MemProf] Refactor context node creation into a new helper (NFC) (PR #108408)
Teresa Johnson via llvm-commits
- [llvm] a4b27e7 - [LV] Remove noalias intrinsics handling from scalarizeInstruction (NFC).
Florian Hahn via llvm-commits
- [llvm] [RISCV] Take known minimum vlen into account when calculating alignment padding in assignRVVStackObjectOffsets. (PR #110312)
Craig Topper via llvm-commits
- [llvm] [X86][StrictFP] Combine fcmp + select to fmin/fmax for some predicates (PR #109512)
Andy Kaylor via llvm-commits
- [llvm] ca47f48 - [SandboxIR][NFC] Delete SandboxIR.h (#110309)
via llvm-commits
- [llvm] 8dfeb4e - Revert "[SandboxIR][NFC] Delete SandboxIR.h (#110309)"
Vasileios Porpodas via llvm-commits
- [llvm] f49344e - [SLP]Check if number of elements forms a full register
Alexey Bataev via llvm-commits
- [llvm] ac946e6 - [SCEV] Re-organize tests requiring remainder predicates.
Florian Hahn via llvm-commits
- [llvm] 2018f4c - Reapply "[SandboxIR][NFC] Delete SandboxIR.h (#110309)"
Vasileios Porpodas via llvm-commits
- [llvm] [SandboxIR][NFC] Create Use.cpp and delete SandboxIR.cpp (PR #110323)
via llvm-commits
- [llvm] [LLVM][TableGen] Check overloaded intrinsic mangling suffix conflicts (PR #110324)
Rahul Joshi via llvm-commits
- [llvm] 8ed18ed - [RISCV] Add correct MachinePointerInfo when putting arguments on the stack. (#110140)
via llvm-commits
- [clang] [compiler-rt] [llvm] [openmp] [PGO][Offload] Add GPU profiling flags to driver (PR #94268)
Ethan Luis McDonough via llvm-commits
- [llvm] 023f691 - [SandboxIR] Fix MSVC warning caused by 2018f4ccf28b
Vasileios Porpodas via llvm-commits
- [llvm] [MTE] Allow stack history for API level >=35 (PR #110328)
Florian Mayer via llvm-commits
- [llvm] goldsteinn/avg add sub opt knownbits (PR #110329)
via llvm-commits
- [llvm] goldsteinn/avg add sub opt knownbits (PR #110329)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
Yingwei Zheng via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
Yingwei Zheng via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
Yingwei Zheng via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
Yingwei Zheng via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
Simon Pilgrim via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
via llvm-commits
- [llvm] [KnownBits] Make `avg{Ceil,Floor}S` and `{s,u}{add,sub}_sat` optimal (PR #110329)
via llvm-commits
- [llvm] 3723946 - [SandboxIR][NFC] Create Use.cpp and delete SandboxIR.cpp (#110323)
via llvm-commits
- [clang] [llvm] [InstrPGO] Instrument sampling profile based cold function (PR #110330)
Lei Wang via llvm-commits
- [llvm] 218ac5b - [gn build] Port 3723946146db
LLVM GN Syncbot via llvm-commits
- [llvm] Document the requirement that commits have a public email address (PR #109318)
Anton Korobeynikov via llvm-commits
- llvm-commits Digest, Vol 243, Issue 1176
via llvm-commits
- [llvm] ae74e14 - [LLVM][TableGen] Adopt `indent` in CallingConvEmitter (#110113)
via llvm-commits
- [llvm] [BOLT] Record return profile as call to continuation fallthrough (PR #109486)
Maksim Panchenko via llvm-commits
- [llvm] [BPF] fix print_btf.py test script on bigendian machines (PR #110332)
via llvm-commits
- [compiler-rt] f0083c6 - [AIX][PGO] Enable PGO continuous mode support on AIX (#110196)
Wael Yehia via llvm-commits
- [llvm] 0b7a18b - [Attributor] Use more appropriate approach to check flat address space (#108713)
via llvm-commits
- [llvm] [Attributor] Take the address space from addrspacecast directly (PR #108258)
Shilei Tian via llvm-commits
- [llvm] [ArgPromotion] Consider InvokeInst in Caller alias analysis (PR #110335)
Hari Limaye via llvm-commits
- [llvm] c2af9af - [SandboxIR][NFC] Remove some unnecessary friend declarations
Vasileios Porpodas via llvm-commits
- [llvm] [NFC] [MTE] get rid of unnecessary cast (PR #110336)
Florian Mayer via llvm-commits
- [llvm] [llvm] Win x64 Unwind V2 2/n: Support dumping UOP_Epilog (PR #110338)
Daniel Paoliello via llvm-commits
- [llvm] [NFC] [HWASan] [MTE] factor out threadlong increment (PR #110340)
Florian Mayer via llvm-commits
- [clang] [llvm] OpenMP offload 'simd' directive (PR #91261)
Johannes Doerfert via llvm-commits
- [llvm] Fix build break when building RISCVInstrInfo.cpp with MSVC (PR #110342)
Daniel Paoliello via llvm-commits
- [llvm] [SandboxIR] Add pointer-diff utility function (PR #110343)
via llvm-commits
- [compiler-rt] [win/asan] Ensure errno gets set correctly for strtol (PR #109258)
Charlie Barto via llvm-commits
- [compiler-rt] Double free (PR #110345)
Christopher Ferris via llvm-commits
- [clang] [llvm] [cuda][HIP] `__constant__` should imply constant (PR #110182)
Alex Voicu via llvm-commits
- [llvm] df4d7d3 - [SandboxIR] Add pointer-diff utility function (#110343)
via llvm-commits
- [llvm] [AArch64] - Fold and and cmp into tst (PR #110347)
Jorge Botto via llvm-commits
- [llvm] [LegalizeVectorOps] Enable ExpandFABS/COPYSIGN to use integer ops for fixed vectors in some cases. (PR #109232)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add 32 bit GPR sub-register for Zfinx. (PR #108336)
Craig Topper via llvm-commits
- [lld] a94060c - [ELF] Pass Ctx & to Relocations
Fangrui Song via llvm-commits
- [llvm] f597ce0 - [ORC][Runtime] Enhancing ELF Platform with Push-Request Model for Initializers (#102846)
via llvm-commits
- [compiler-rt] 969abfe - [compiler-rt] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] 44478ba - Fix MSVC signed/unsigned mismatch warning. NFC.
Simon Pilgrim via llvm-commits
- [libcxx] [llvm] [libc++] LWG3870: Remove `voidify` (PR #110355)
A. Jiang via llvm-commits
- [llvm] [NVTPX] Copy kernel arguments as byte array (PR #110356)
Michael Kuron via llvm-commits
- [llvm] 2f7ccaf - [SCEV] Add predicate in SolveLinEq to ensure B is a multiple of A. (#108777)
via llvm-commits
- [llvm] [mlir] CMake: Remove unnecessary dependencies on LLVM/MLIR (PR #110362)
via llvm-commits
- [llvm] 5d734fa - [llvm][SPIRV] Expose fast `popcnt` support for SPIR-V targets (#109845)
via llvm-commits
- [compiler-rt] [compiler-rt] freadlink fix 2 for #83679. (PR #110372)
David CARLIER via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use static ZSTD on macOS (PR #109909)
Keith Smiley via llvm-commits
- [llvm] 795c24c - [InstCombine] foldVecExtTruncToExtElt - extend to handle trunc(lshr(extractelement(x,c1),c2)) -> extractelement(bitcast(x),c3) patterns. (#109689)
via llvm-commits
- [llvm] 60a6e6f - [Object] Avoid repeated map lookups (NFC) (#110201)
via llvm-commits
- [llvm] 30089b1 - [DWARF] Avoid repeated hash lookups (NFC) (#110202)
via llvm-commits
- [llvm] 312c1cf - [CodeGen] Avoid repeated hash lookups (NFC) (#110203)
via llvm-commits
- [llvm] 5bc673d - [MCParser] Avoid repeated hash lookups (NFC) (#110204)
via llvm-commits
- [llvm] [AsmPrinter] Avoid repeated hash lookups (NFC) (PR #110376)
Kazu Hirata via llvm-commits
- [llvm] [DWARFLinker] Avoid repeated hash lookups (NFC) (PR #110377)
Kazu Hirata via llvm-commits
- [llvm] [Analysis] Avoid repeated hash lookups (NFC) (PR #110378)
Kazu Hirata via llvm-commits
- [llvm] [LiveDebugValues] Avoid repeated hash lookups (NFC) (PR #110379)
Kazu Hirata via llvm-commits
- [llvm] fd50cdf - [AMDGPU] Use MCRegister. NFC
Craig Topper via llvm-commits
- [llvm] af629ec - [AVR] Use MCRegister. NFC
Craig Topper via llvm-commits
- [llvm] 6b81357 - [Hexagon] Use MCRegister. NFC
Craig Topper via llvm-commits
- [clang] [llvm] [Utils] Add new --update-tests flag to llvm-lit (PR #108425)
Henrik G. Olsson via llvm-commits
- [llvm] deda2f0 - [LV] Remove redundant InnerLoopUnroller class (NFCI).
Florian Hahn via llvm-commits
- [llvm] 871e32b - [AsmPrinter] Avoid repeated hash lookups (NFC) (#110376)
via llvm-commits
- [llvm] 8cfc99b - [DWARFLinker] Avoid repeated hash lookups (NFC) (#110377)
via llvm-commits
- [llvm] f8bd98b - [Analysis] Avoid repeated hash lookups (NFC) (#110378)
via llvm-commits
- [llvm] d3ca484 - [LiveDebugValues] Avoid repeated hash lookups (NFC) (#110379)
via llvm-commits
- [llvm] 6022a3a - [SCEV] Store predicates for EL/ENT in SmallVector.
Florian Hahn via llvm-commits
- [llvm] e7621f4 - Reland "[NVVM] Upgrade nvvm.ptr.* intrinics to addrspace cast" (#110262)
via llvm-commits
- [llvm] [CSKY] Fix some typos in CPU feature descriptions (NFC) (PR #105774)
Alex Rønne Petersen via llvm-commits
- [llvm] [KnownBits] Add `force{Non}Negative` API (PR #110389)
via llvm-commits
- [compiler-rt] [scudo] Reapply "Update secondary cache time-based release logic" (PR #110391)
Joshua Baehring via llvm-commits
- [llvm] e203a67 - [cuda][HIP] `__constant__` should imply constant (#110182)
via llvm-commits
- [llvm] workflows/release-binaries-all: trigger for Release.cmake (PR #110394)
Keith Smiley via llvm-commits
- [llvm] [bazel] Port df4d7d3b29b073e24a5ebb8302e7a1ac873a5cde (PR #110395)
Keith Smiley via llvm-commits
- [llvm] [bazel] Port f597ce03a6b2b7268e6a5c11cf7478c87b65b2bc (PR #110396)
Keith Smiley via llvm-commits
- [llvm] [Analysis] Avoid repeated hash lookups (NFC) (PR #110397)
Kazu Hirata via llvm-commits
- [llvm] [LiveDebugValues] Avoid repeated hash lookups (NFC) (PR #110398)
Kazu Hirata via llvm-commits
- [llvm] [GlobalISel] Avoid repeated hash lookups (NFC) (PR #110399)
Kazu Hirata via llvm-commits
- [llvm] [Transforms] Avoid repeated hash lookups (NFC) (PR #110400)
Kazu Hirata via llvm-commits
- [compiler-rt] [compiler-rt][profile] Add support for LLVM profile for Haiku (PR #107575)
Brad Smith via llvm-commits
- [lld] 29783f7 - [ELF] Pass Ctx & to Relocations
Fangrui Song via llvm-commits
- [lld] a522516 - [ELF] Pass Ctx & to Target.cpp
Fangrui Song via llvm-commits
- [llvm] [WebAssembly] Use 'any' type in more cases in AsmTypeCheck (PR #110403)
Heejin Ahn via llvm-commits
- [llvm] 2575c39 - [gn build] Port f11abac6524f
LLVM GN Syncbot via llvm-commits
- [lld] b0fc36d - [ELF] Remove unneeded getTargetInfo. NFC
Fangrui Song via llvm-commits
- [llvm] [LoongArch] Support .option directive (PR #110404)
via llvm-commits
- [lld] c3e4998 - [ELF] Pass Ctx & to TargetInfo. NFC
Fangrui Song via llvm-commits
- [lld] 31dd29c - [X86, lld] Handle relocation R_X86_64_REX2_GOTPCRELX (#109783)
via llvm-commits
- [compiler-rt] [llvm] [ORC][Runtime] Add `dlupdate` for elf (PR #110406)
via llvm-commits
- [compiler-rt] d705bd2 - [compiler-rt] freadlink fix 2 for #83679. (#110372)
via llvm-commits
- [llvm] 26df43f - [BPF] fix print_btf.py test script on bigendian machines (#110332)
via llvm-commits
- [llvm] [llvm][Support][Memory] Add memfd based fallback for strict W^X Linux systems (PR #98538)
Lang Hames via llvm-commits
- [llvm] [LV][EVL] Support call instruction with EVL-vectorization (PR #110412)
via llvm-commits
- [llvm] [InstCombine] Fold `icmp eq/ne (X *nw Z), (Y *nw Z) -> icmp eq/ne Z, 0` when `X != Y` (PR #110413)
Yingwei Zheng via llvm-commits
- [llvm] 1edd220 - [LV] Retrieve reduction resume values directly for epilogue vec. (NFC)
Florian Hahn via llvm-commits
- [clang] [llvm] [Clang-Repl] Add support for out-of-process execution. (PR #110418)
via llvm-commits
- [llvm] [X86, SimplifyCFG] Allow more PHIs when sinking common code on target supports CMOV (PR #110420)
Phoebe Wang via llvm-commits
- [llvm] [ConstantFold][RFC] Add AllowLHSConstant parameter in getBinOpAbsorber (PR #109736)
via llvm-commits
- [llvm] [X86, SimplifyCFG] Support hoisting load/store with conditional faulting (Part I) (PR #96878)
Nikita Popov via llvm-commits
- [llvm] 8a9e9a8 - [Analysis] Avoid repeated hash lookups (NFC) (#110397)
via llvm-commits
- [llvm] a341820 - [LiveDebugValues] Simplify code with MapVector::insert_or_assign (NFC) (#110398)
via llvm-commits
- [llvm] 19e5a52 - [GlobalISel] Avoid repeated hash lookups (NFC) (#110399)
via llvm-commits
- [llvm] 76f2fa8 - [Transforms] Avoid repeated hash lookups (NFC) (#110400)
via llvm-commits
- [clang] [llvm] Thin6 (PR #110431)
Kyungwoo Lee via llvm-commits
- [llvm] [ReachingDefAnalysis] Turn MBBReachingDefsInfo into a proper class (NFC) (PR #110432)
Kazu Hirata via llvm-commits
- [llvm] [llvm-profdata] Fix typo in usage (PR #110434)
Corentin Kerisit via llvm-commits
- [llvm] 51e0a99 - [test-release.sh] Fix sed encoding issues on macOS (#105989)
via llvm-commits
- [llvm] [test-release.sh] Fix sed encoding issues on macOS (PR #105989)
Keith Smiley via llvm-commits
- [llvm] [test-release.sh] Increase ninja keep going tasks (PR #106009)
Keith Smiley via llvm-commits
- [llvm] 2c8836c - [LV] Don't consider predicated insts as invariant unconditionally in CM.
Florian Hahn via llvm-commits
- [llvm] AMDGPU: Fix assertion on load of vector of pointers (PR #110436)
Matt Arsenault via llvm-commits
- [llvm] 886b2b2 - [BPF] Use MCRegister. NFC
Craig Topper via llvm-commits
- [llvm] 65c41da - [Lanai] Use MCRegister. NFC
Craig Topper via llvm-commits
- [llvm] c38b5c8 - [LoongArch] Use MCRegister. NFC
Craig Topper via llvm-commits
- [llvm] 2ab9233 - [MSP430] Use MCRegister. NFC
Craig Topper via llvm-commits
- [lld] bab5d5b - [ELF] Pass Ctx & to ICF and SymbolTable
Fangrui Song via llvm-commits
- [llvm] 877e49f - [CSKY] Use MCRegister. NFC
Fangrui Song via llvm-commits
- [lld] cf30e8e - [ELF] Pass Ctx & to Thunk
Fangrui Song via llvm-commits
- [lld] 04e69ad - [ELF] Pass Ctx & to Thunk
Fangrui Song via llvm-commits
- [lld] 5c33424 - [ELF] Pass Ctx & to MarkLive
Fangrui Song via llvm-commits
- [lld] 1747318 - [ELF] Pass Ctx & to MapFile
Fangrui Song via llvm-commits
- [lld] cc6c059 - [ELF] Pass Ctx & to Writer
Fangrui Song via llvm-commits
- [lld] 079b832 - [ELF] Pass Ctx & to InputFiles and SyntheticSections
Fangrui Song via llvm-commits
- [lld] c490d34 - [ELF] Pass Ctx & to Relocations
Fangrui Song via llvm-commits
- [clang] [flang] [llvm] Make Ownership of MachineModuleInfo in Its Wrapper Pass External (PR #110443)
Matin Raayai via llvm-commits
- [llvm] [VPlan] Add legal checks in VPWidenMemoryRecipe::computeCost(). NFC (PR #110445)
Elvis Wang via llvm-commits
- [llvm] dbad963 - [SPARC] Align i128 to 16 bytes in SPARC datalayouts (#106951)
via llvm-commits
- [llvm] [SPARC] Allow overaligned `alloca`s (PR #107223)
via llvm-commits
- [lld] [lld][WebAssembly] Avoid emitting empty __wasm_apply_data_relocs function (PR #109249)
YAMAMOTO Takashi via llvm-commits
- [llvm] 1efd122 - [InstCombine] Fold `icmp eq/ne (X *nw Z), (Y *nw Z) -> icmp eq/ne Z, 0` when `X != Y` (#110413)
via llvm-commits
- [llvm] 64f2bff - [ReachingDefAnalysis] Turn MBBReachingDefsInfo into a proper class (NFC) (#110432)
via llvm-commits
- [llvm] [CodeGen] Speed up ReachingDefAnalysis (NFC) (PR #100913)
Kazu Hirata via llvm-commits
- [compiler-rt] 6292f11 - [ORC-RT] Rename sections_tracker.h to record_section_tracker.h.
Lang Hames via llvm-commits
- [llvm] 6f3c151 - [SPIR-V] Fix of OpString separator in DI test (#110249)
via llvm-commits
- [llvm] 0bc9834 - [LICM] Use DomTreeUpdater version of SplitBlockPredecessors, nfc (#107190)
via llvm-commits
- [llvm] [IR] Avoid repeated hash lookups (NFC) (PR #110450)
Kazu Hirata via llvm-commits
- [llvm] [ExecutionEngine] Avoid repeated hash lookups (NFC) (PR #110451)
Kazu Hirata via llvm-commits
- [llvm] [MachineLICM] Avoid repeated hash lookups (NFC) (PR #110452)
Kazu Hirata via llvm-commits
- [llvm] [Analysis] Avoid repeated hash lookups (NFC) (PR #110453)
Kazu Hirata via llvm-commits
- [llvm] [RISCV] Fix incorrect calculation of stack size used by the libcall with the ABI ilp32e and lp64e. (PR #110455)
Jim Lin via llvm-commits
- [clang] [llvm] [PAC] Fix address discrimination for type info vtable pointers (PR #102199)
Daniil Kovalev via llvm-commits
- [llvm] a87640c - AMDGPU: Fix assertion on load of vector of pointers (#110436)
via llvm-commits
Last message date:
Sun Sep 29 23:56:58 PDT 2024
Archived on: Sun Sep 29 23:57:00 PDT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).