The Week Of Monday 11 December 2023 Archives by thread
Starting: Mon Dec 11 00:02:54 PST 2023
Ending: Sun Dec 17 23:59:23 PST 2023
Messages: 4636
- [llvm] [GlobalISel][AArch64] Tail call libcalls. (PR #74929)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Update sendmsg types for GFX12 (PR #74888)
Matt Arsenault via llvm-commits
- [clang-tools-extra] [llvm] [clang] [RISCV][ISel] Combine scalable vector add/sub/mul with zero/sign extension (PR #72340)
via llvm-commits
- [llvm] [CodeGen] Port `SelectOptimize` to new pass manager (PR #74920)
via llvm-commits
- [llvm] code-format: Improve the code-format-helper to be able to run as a git hook (PR #73957)
Tobias Hieta via llvm-commits
- [llvm] [AMDGPU] Update IEEE and DX10_CLAMP for GFX12 (PR #75030)
Piotr Sobczak via llvm-commits
- [clang-tools-extra] [clang] [llvm] code-format: Improve the code-format-helper to be able to run as a git hook (PR #73957)
Tobias Hieta via llvm-commits
- [clang-tools-extra] [llvm] [clang] code-format: Improve the code-format-helper to be able to run as a git hook (PR #73957)
Tobias Hieta via llvm-commits
- [mlir] [clang-tools-extra] [libc] [libcxx] [clang] [llvm] [libc++][span] P2821R5: span.at() (PR #74994)
Hristo Hristov via llvm-commits
- [llvm] [AMDGPU] Update VOP instructions for GFX12 (PR #74853)
Matt Arsenault via llvm-commits
- [llvm] bd3e8eb - code-format: Improve the code-format-helper to be able to run as a git hook (#73957)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [mlir] [libcxx] [libc] [libc++][span] P2821R5: span.at() (PR #74994)
Hristo Hristov via llvm-commits
- [llvm] [clang-tools-extra] [clang] [RISCV][ISel] Combine scalable vector add/sub/mul with zero/sign extension (PR #72340)
via llvm-commits
- [llvm] [LLVM-C] Support operand bundles (PR #73914)
Nikita Popov via llvm-commits
- [llvm] [llvm-exegesis] Add explicit error message with segfault address (PR #74210)
Aiden Grossman via llvm-commits
- [llvm] [llvm-exegesis] Use explicit error classes for different snippet crashes (PR #74210)
Aiden Grossman via llvm-commits
- [llvm] 86763a8 - [LLVM-C] Support operand bundles (#73914)
via llvm-commits
- [llvm] a3a8acd - [NFC] Missing argument for the PR issue number in the code format helper
Tobias Hieta via llvm-commits
- [llvm] [IR] Add dead_on_unwind attribute (PR #74289)
Nikita Popov via llvm-commits
- [llvm] [VFABI] Improve VFABI unit tests (PR #73907)
Paschalis Mpeis via llvm-commits
- [llvm] [BPF] use target triple for pattern predicates (PR #74998)
via llvm-commits
- [llvm] [TableGen][GlobalISel] Add specialized opcodes (PR #74823)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Remove dead VRegs after instruction selection (PR #73892)
Matt Arsenault via llvm-commits
- [llvm] 99430c5 - [AMDGPU] Update sendmsg types for GFX12 (#74888)
via llvm-commits
- [llvm] [libcxx] Add pre-commit hooks and git config for libc++ & git-clang-format. (PR #73798)
Tobias Hieta via llvm-commits
- [llvm] [SelectionDAG] Add instantiated OPC_CheckType (PR #73283)
Wang Pengcheng via llvm-commits
- [llvm] [SelectionDAG] Add space-optimized forms of OPC_EmitConvertToTarget (PR #73286)
Wang Pengcheng via llvm-commits
- [llvm] [SelectionDAG] Add space-optimized forms of OPC_EmitRegister (PR #73291)
Wang Pengcheng via llvm-commits
- [llvm] [SelectionDAG] Add space-optimized forms of OPC_EmitCopyToReg (PR #73293)
Wang Pengcheng via llvm-commits
- [llvm] [SelectionDAG] Add instantiated OPC_CheckChildType (PR #73297)
Wang Pengcheng via llvm-commits
- [llvm] [SelectionDAG] Add space-optimized forms of OPC_CheckComplexPat (PR #73310)
Wang Pengcheng via llvm-commits
- [llvm] [SelectionDAG] Add space-optimized forms of OPC_CheckPatternPredicate (PR #73319)
Wang Pengcheng via llvm-commits
- [llvm] [SelectionDAG] Add space-optimized forms of OPC_CheckPredicate (PR #73488)
Wang Pengcheng via llvm-commits
- [llvm] [SelectionDAG] Add space-optimized forms of OPC_EmitNode/OPC_MorphNodeTo (PR #73502)
Wang Pengcheng via llvm-commits
- [llvm] [SelectionDAG] Add OPC_MoveSibling (PR #73643)
Wang Pengcheng via llvm-commits
- [llvm] 75193b1 - [BPF] use target triple for pattern predicates (#74998)
via llvm-commits
- [llvm] [BPF][GlobalISel] add initial gisel support for BPF (PR #74999)
Yingchi Long via llvm-commits
- [clang] [libcxx] [llvm] [compiler-rt] [mlir] [libcxxabi] [flang] [clang-tools-extra] [libc] [openmp] [clang] Avoid -Wshadow warning when init-capture named same as class field (PR #74512)
Mariya Podchishchaeva via llvm-commits
- [llvm] [NFC][AArch64][ELF][PAC] Update AUTH relocation IDs (PR #74986)
Daniil Kovalev via llvm-commits
- [llvm] [TextAPI] Add DylibReader (PR #75006)
Thorsten Schütt via llvm-commits
- [llvm] [RISCV][CostModel][NFC] Add getRISCVInstructionCost() to TTI for Cost… (PR #73651)
Shih-Po Hung via llvm-commits
- [llvm] [RISCV][CostModel] Add getRISCVInstructionCost() to TTI for Cost… (PR #73651)
Shih-Po Hung via llvm-commits
- [llvm] [GlobalIsel] Combine G_SELECT (PR #74845)
Thorsten Schütt via llvm-commits
- [clang-tools-extra] [clang] [llvm] [RISCV][ISel] Combine scalable vector add/sub/mul with zero/sign extension (PR #72340)
via llvm-commits
- [llvm] [CodeGen][GC] Remove `GCInfoPrinter` (PR #75033)
via llvm-commits
- [llvm] [RemoveDIs] Fix removeRedundantDdbgInstrs utils for dbg.declares (PR #74102)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] 276a024 - [NFC][AMDGPU] Unify AMDGPU address space enum (#73944)
via llvm-commits
- [flang] [clang] [llvm] [NFC][AMDGPU] Move address space enum to LLVM directory (PR #73944)
Dominik Adamski via llvm-commits
- [llvm] [GitHub] Try a workaround to get the new contributor greeting to work (PR #75036)
David Spickett via llvm-commits
- [llvm] [MemCpyOpt] Don't perform call slot opt if alloc type is scalable (PR #75027)
Nikita Popov via llvm-commits
- [llvm] [MacroFusion] Support multiple predicators (PR #72219)
Matt Arsenault via llvm-commits
- [flang] [clang-tools-extra] [compiler-rt] [libcxxabi] [openmp] [libcxx] [clang] [mlir] [libc] [llvm] [clang] Avoid -Wshadow warning when init-capture named same as class field (PR #74512)
Nikolas Klauser via llvm-commits
- [llvm] [AMDGPU] Form V_MAD_U64_U32 from mul24 (PR #72393)
Jay Foad via llvm-commits
- [clang] [llvm] [clang-tools-extra] [Clang][AArch64] Add fix vector types to header into SVE (PR #73258)
via llvm-commits
- [llvm] [GlobalISel] Change MatchTable entries to 1 byte each (PR #74429)
Pierre van Houtryve via llvm-commits
- [clang] [llvm] [Sema] Implement support for -Wformat-signedness (PR #74440)
Karl-Johan Karlsson via llvm-commits
- [clang] [llvm] [clang-tools-extra] [flang] [flang] GETLOG runtime and extension implementation: get login username (PR #74628)
Yi Wu via llvm-commits
- [llvm] dd32d26 - [AMDGPU] Form V_MAD_U64_U32 from mul24 (#72393)
via llvm-commits
- [lld] [clang] [compiler-rt] [lldb] [libcxx] [flang] [libc] [clang-tools-extra] [llvm] [GlobalISel] Add G_PREFETCH (PR #74863)
Jay Foad via llvm-commits
- [llvm] [MachinePipeliner] Fix store-store dependences (#72508) (PR #72575)
via llvm-commits
- [llvm] [llvm] Use StringRef::{starts,ends}_with (NFC) (PR #74956)
Felipe de Azevedo Piovezan via llvm-commits
- [mlir] [llvm] [clang] [AMDGPU] - Add address space for strided buffers (PR #74471)
Jessica Del via llvm-commits
- [mlir] [clang] [llvm] [libcxxabi] [clang-tools-extra] [libc] [compiler-rt] [openmp] [flang] [libcxx] [clang] Avoid -Wshadow warning when init-capture named same as class field (PR #74512)
Mariya Podchishchaeva via llvm-commits
- [llvm] 35ebd92 - [GlobalISel] Add G_PREFETCH (#74863)
via llvm-commits
- [llvm] [flang] [clang] [lld] [clang-tools-extra] [libcxx] [lldb] [libc] [compiler-rt] [GlobalISel] Add G_PREFETCH (PR #74863)
Jay Foad via llvm-commits
- [llvm] 21be911 - [X86] evex-to-vex-compress.mir - strip trailing whitespace
Simon Pilgrim via llvm-commits
- [llvm] dbee36c - [SCEV] Add test for unnecessary umax in BECount (NFC)
Nikita Popov via llvm-commits
- [llvm] GlobalISel lane masks merging (PR #73337)
Petar Avramovic via llvm-commits
- [llvm] 3c1e7fb - [VFABI] Improve VFABI unit tests (#73907)
via llvm-commits
- [llvm] [SCEV] Use loop guards when checking that RHS >= Start (PR #75039)
Nikita Popov via llvm-commits
- [clang] [llvm] [ValueTracking] Add dominating condition support in computeKnownBits() (PR #73662)
Nikita Popov via llvm-commits
- [llvm] [AssignmentTracking] Skip large types in redundant debug info pruning (PR #74329)
Stephen Tozer via llvm-commits
- [llvm] 4648acb - [NFC][RemoveDIs] Add LocationType parameter to DPValue ctor (#74091)
via llvm-commits
- [llvm] [NFC][RemoveDIs] Add LocationType parameter to DPValue ctor (PR #74091)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [X86] Rename VBROADCASTF128/VBROADCASTI128 to VBROADCASTF128rm/VBROADCASTI128rm (PR #75040)
Simon Pilgrim via llvm-commits
- [llvm] ed07fc8 - [Bitcode] Add missing getValue() return value checks
Nikita Popov via llvm-commits
- [clang] [llvm] [clang-tools-extra] [LoopVectorize] Improve algorithm for hoisting runtime checks (PR #73515)
Paul Walker via llvm-commits
- [llvm] [clang] [clang-tools-extra] [LoopVectorize] Improve algorithm for hoisting runtime checks (PR #73515)
Paul Walker via llvm-commits
- [llvm] 6aa6ef7 - [MemCpyOpt] Don't perform call slot opt if alloc type is scalable (#75027)
via llvm-commits
- [llvm] 7b7c85d - [Bitcode] Check type of alloca size argument
Nikita Popov via llvm-commits
- [llvm] d1deeae - [X86] Rename VBROADCASTF128/VBROADCASTI128 to VBROADCASTF128rm/VBROADCASTI128rm (#75040)
via llvm-commits
- [llvm] [WIP][X86] lowerBuildVectorAsBroadcast - don't convert constant vectors to broadcasts on AVX512VL targets (PR #73509)
Simon Pilgrim via llvm-commits
- [llvm] b68afd7 - [Bitcode] Check validity of fcmp/icmp predicate
Nikita Popov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [LoopVectorize] Improve algorithm for hoisting runtime checks (PR #73515)
Florian Hahn via llvm-commits
- [llvm] 2460bf2 - [BPF][GlobalISel] add initial gisel support for BPF (#74999)
via llvm-commits
- [llvm] [BPF][GlobalISel] select non-PreISelGenericOpcode (PR #75034)
Yingchi Long via llvm-commits
- [llvm] WIP: [AArch64][SME] Enable dynamic shuffle for fixed length types. (PR #72490)
Dinar Temirbulatov via llvm-commits
- [llvm] [AArch64][SME] Enable dynamic shuffle for fixed length types. (PR #72490)
Dinar Temirbulatov via llvm-commits
- [llvm] [CodeGen][MachineScheduler][NFC]Update some comments of scheduler (PR #74705)
Ningning Shi 史宁宁 via llvm-commits
- [llvm] [clang] [Sema] Implement support for -Wformat-signedness (PR #74440)
Takuya Shimizu via llvm-commits
- [llvm] [llvm-c] Expose debug support for LLJIT in Orc C-API bindings (PR #73257)
Stefan Gränitz via llvm-commits
- [llvm] ae7bffd - [InstCombine] Don't create unnecessary zero-index GEP (NFCI)
Nikita Popov via llvm-commits
- [llvm] 5d55839 - [AssignmentTracking] Skip large types in redundant debug info pruning (#74329)
via llvm-commits
- [llvm] [clang] [mlir] [AMDGPU] - Add address space for strided buffers (PR #74471)
Jessica Del via llvm-commits
- [llvm] 19918ac - [VPlan] Mark Select VPInstructions as not having sideeffects.
Florian Hahn via llvm-commits
- [llvm] [MinGW] MinGW emulate TLS (PR #74980)
Martin Storsjö via llvm-commits
- [llvm] [mlir] [mlir][tensor] Fold linalg transpose with tensor pack (PR #74206)
lorenzo chelini via llvm-commits
- [mlir] [llvm] [mlir][tensor] Fold linalg transpose with tensor pack (PR #74206)
lorenzo chelini via llvm-commits
- [llvm] [AArch64][PAC] Refine authenticated pointer check methods (PR #74074)
Anatoly Trosinenko via llvm-commits
- [llvm] [clang] [clang-tools-extra] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [llvm] [VPlan] Add a test for testing unused interleave recipes (PR #75026)
Florian Hahn via llvm-commits
- [llvm] [Dexter] Set ShouldBuild=false for Visual Studio solutions (PR #75045)
Stephen Tozer via llvm-commits
- [mlir] [libc] [libcxx] [clang-tools-extra] [llvm] [clang] [libc++][span] P2821R5: span.at() (PR #74994)
Hristo Hristov via llvm-commits
- [llvm] [Cygwin] Cygwin general (PR #74944)
Martin Storsjö via llvm-commits
- [llvm] d1c9b37 - [gn build] Port 2460bf2facd1
LLVM GN Syncbot via llvm-commits
- [llvm] [SystemZ] Use LCGR/AGHI for i64 XOR with -1 (PR #74882)
Ulrich Weigand via llvm-commits
- [llvm] 97efd8a - [InstCombine] Preserve inalloca tag when transforming alloca
Nikita Popov via llvm-commits
- [llvm] [llvm][Attributor] Strip AddressSpaceCast from 'constructPointer' (PR #74742)
Nikita Popov via llvm-commits
- [llvm] [llvm][NFC] Refactor AutoUpgrader arm/aarch64 (PR #74145)
Nikita Popov via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Handle dbg.declares in SelectionDAGISel (PR #73496)
Jeremy Morse via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Sizov Nikita via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Sizov Nikita via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Sizov Nikita via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Sizov Nikita via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Sizov Nikita via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Sizov Nikita via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Sizov Nikita via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Sizov Nikita via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Sizov Nikita via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Missing optimization: fold mul (select a, b), (select b, a) to mul a, b (PR #74953)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGen] Port `JMCInstrumenter` to new pass manager (PR #75049)
via llvm-commits
- [llvm] [MachineSink][AArch64] Enable sink-and-fold by default (PR #72132)
Tim Northover via llvm-commits
- [llvm] [InstCombine] Simplifiy `(-x * y * -x)` into `(x * y * x)` (PR #72953)
Nikita Popov via llvm-commits
- [llvm] [NFC] Change FindDbgDeclareUsers interface to match findDbgUsers/values (PR #73498)
Jeremy Morse via llvm-commits
- [llvm] [MC] Reduce size of MCLEBFragment (NFC) (PR #75050)
Nikita Popov via llvm-commits
- [llvm] [RemoveDIs][NFC] Find DPValues using findDbgDeclares (PR #73500)
Jeremy Morse via llvm-commits
- [llvm] [clang] [PowerPC] Support local-dynamic TLS relocation on AIX (PR #66316)
via llvm-commits
- [llvm] 9071a15 - [llvm][Attributor] Strip AddressSpaceCast from 'constructPointer' (#74742)
via llvm-commits
- [llvm] [llvm-readobj] --needed-libs: support --elf-output-style=JSON (PR #75028)
James Henderson via llvm-commits
- [llvm] [clang] [AArch64] Correctly mark Neoverse-N2 as an Armv9.0a core (PR #75055)
Jonathan Thackray via llvm-commits
- [llvm] [VFABI] Create FunctionType for vector functions (PR #75058)
Paschalis Mpeis via llvm-commits
- [llvm] Align LLVM_EXTERNALIZE_DEBUGINFO_EXTENSION behaviour on Linux w/ Darwin (PR #75059)
Jo Shields via llvm-commits
- [mlir] [lldb] [openmp] [llvm] [clang] [libcxxabi] [compiler-rt] [clang-tools-extra] [flang] [libcxx] [MachineCopyPropagation] When the source of PreviousCopy is undef, we cannot replace sub register (PR #74682)
David Green via llvm-commits
- [compiler-rt] ace26b3 - [Profile] Disable continuous mode when reset to default.profraw due to malformed LLVM_PROFILE_FILE. (#74879)
via llvm-commits
- [compiler-rt] [Profile] Disable continuous mode when reset to default.profraw due to malformed LLVM_PROFILE_FILE. (PR #74879)
Zequan Wu via llvm-commits
- [llvm] [clang] [RISCV] Add support for experimental Zimop extension (PR #74824)
Jivan Hakobyan via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISel] Instruction select for vector G_ADD, G_SUB (PR #74114)
Michael Maitland via llvm-commits
- [clang-tools-extra] [clang] [llvm] [LoopVectorize] Improve algorithm for hoisting runtime checks (PR #73515)
David Sherwood via llvm-commits
- [llvm] [clang] [ValueTracking] Add dominating condition support in computeKnownBits() (PR #73662)
Nikita Popov via llvm-commits
- [openmp] [lldb] [llvm] [libcxx] [libc] [clang-tools-extra] [compiler-rt] [lld] [flang] [libcxxabi] [clang] [mlir] [libunwind] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
Guillot Tony via llvm-commits
- [compiler-rt] Make SANITIZER_MIN_OSX_VERSION a cache variable (PR #74394)
Chris Apple via llvm-commits
- [llvm] 7ff2ce9 - [X86] combineConcatVectorOps - pull out repeated DAG.getContext calls. NFC.
Simon Pilgrim via llvm-commits
- [mlir] [libc] [lld] [libcxxabi] [compiler-rt] [lldb] [llvm] [clang-tools-extra] [libunwind] [libcxx] [clang] [openmp] [flang] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
Guillot Tony via llvm-commits
- [lld] [RISCV] Compress unrelaxable lui when RVC attribute is present (PR #74715)
Nemanja Ivanovic via llvm-commits
- [llvm] [BOLT] Provide backwards compatibility for YAML profile with std::hash (PR #74253)
Amir Ayupov via llvm-commits
- [llvm] [llvm-objdump] Add the --visualize-jumps option (PR #74858)
James Henderson via llvm-commits
- [llvm] [AArch64] merge index address with large offset into base address (PR #72187)
David Green via llvm-commits
- [llvm] [SystemZ] Improve shouldCoalesce() for i128. (PR #74942)
Ulrich Weigand via llvm-commits
- [llvm] [RemoveDIs] Handle DPValues in LowerDbgDeclare (PR #73504)
Jeremy Morse via llvm-commits
- [llvm] [RemoveDIs] Update Coroutine passes to handle DPValues (PR #74480)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] [AMDGPU] Use alias info to relax waitcounts for LDS DMA (PR #74537)
Stanislav Mekhanoshin via llvm-commits
- [llvm] a7d8d11 - [X86] combineConcatVectorOps - constant fold vector load concatenation directly into a new load.
Simon Pilgrim via llvm-commits
- [llvm] 33819f3 - [X86] X86FixupVectorConstants - create f32/f64 broadcast constants if the source constant data was ANY floating point type
Simon Pilgrim via llvm-commits
- [libcxx] [libc] [clang] [mlir] [llvm] [clang-tools-extra] [libc++][span] P2821R5: span.at() (PR #74994)
Hristo Hristov via llvm-commits
- [llvm] [AArch64][ELF][llvm-readobj] Support the GCS .note.gnu.property bit (PR #75065)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [llvm-objcopy] Add --gap-fill and --pad-to options (PR #65815)
via llvm-commits
- [llvm] 07056c2 - [SystemZ] Use LCGR/AGHI for i64 XOR with -1 (#74882)
via llvm-commits
- [llvm] [RemoveDIs] Handle DPValues in replaceDbgDeclare (PR #73507)
Jeremy Morse via llvm-commits
- [llvm] [symbolizer] Support symbol+offset lookup (PR #75067)
Serge Pavlov via llvm-commits
- [llvm] [mlir] [mlir][tensor] Fold consumer linalg transpose with producer tensor pack (PR #74206)
Prathamesh Tagore via llvm-commits
- [llvm] [ThinLTO] Allow importing based on a workload definition (PR #74545)
Mircea Trofin via llvm-commits
- [libcxx] [llvm] [libc++][CI] Tests the no RTTI configuration. (PR #65518)
Louis Dionne via llvm-commits
- [llvm] [RemoveDI] Handle DPValues in SROA (PR #74089)
Jeremy Morse via llvm-commits
- [llvm] [AMDGPU] CodeGen for GFX12 64-bit scalar add/sub (PR #75070)
Jay Foad via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Nick Desaulniers via llvm-commits
- [llvm] 54b4a0d - [llvm-readobj] --needed-libs: support --elf-output-style=JSON (#75028)
via llvm-commits
- [llvm] [MachineSink] Clear kill flags of sunk addressing mode registers (PR #75072)
Momchil Velikov via llvm-commits
- [libc] [clang-tools-extra] [llvm] [libcxx] [mlir] [clang] [libc++][span] P2821R5: span.at() (PR #74994)
Mark de Wever via llvm-commits
- [llvm] [RemoveDIs] Support DPValue dbg.declares in MemoryOpRemark (PR #74108)
Jeremy Morse via llvm-commits
- [llvm] Invalidate analyses after running Attributor in OpenMPOpt (PR #74908)
Johannes Doerfert via llvm-commits
- [llvm] [RemoveDIs] Update ConvertDebugDeclareToDebugValue after #72276 (PR #73508)
Jeremy Morse via llvm-commits
- [llvm] [RemoveDIs] Enable conversion from dbg.declare to DPValue (PR #74090)
Jeremy Morse via llvm-commits
- [llvm] [readtapi] Swap anon namespaces in favor of annotating `static`, NFC (PR #75078)
Cyndy Ishida via llvm-commits
- [llvm] f92d970 - [llvm][SanitizerCoverage] Remove no-op 'ptr addrspace(0)' to 'ptr addrspace(0)' pointercast (NFC)
Youngsuk Kim via llvm-commits
- [llvm] ef314d3 - [ORC][MachO] Enable customization of MachO-headers produced by MachOPlatform.
Lang Hames via llvm-commits
- [clang-tools-extra] [llvm] [clang] [compiler-rt] [llvm-profdata] Use semicolon as the delimiter for supplementary profiles. (PR #75080)
Mingming Liu via llvm-commits
- [llvm] [github] Enable assertions on test workflow (PR #74849)
Tom Stellard via llvm-commits
- [clang-tools-extra] [llvm] [openmp] [clang] [OpenMP] Add extra flags to libomptarget and plugin builds (PR #74520)
Johannes Doerfert via llvm-commits
- [clang-tools-extra] [llvm] [clang] [llvm-objcopy] Add --gap-fill and --pad-to options (PR #65815)
via llvm-commits
- [llvm] [AArch64]: Added code for generating XAR instruction (PR #75085)
Shreyansh Chouhan via llvm-commits
- [llvm] [RISCV] Support postRA vsetvl insertion pass (PR #70549)
Craig Topper via llvm-commits
- [llvm] f576cbe - [AArch64] Correctly mark Neoverse N2 as an Armv9.0a core (#75055)
via llvm-commits
- [llvm] [NVPTX] Custom lower integer<->bf16 conversions for sm_80 (PR #74827)
Artem Belevich via llvm-commits
- [llvm] [GlobalISel] Lowering of {get,set,reset}_fpenv (PR #75086)
Serge Pavlov via llvm-commits
- [llvm] [GlobalISel] Lowering of {get,set,reset}_fpenv (PR #75086)
via llvm-commits
- [llvm] [GlobalISel] Lowering of {get,set,reset}_fpenv (PR #75086)
via llvm-commits
- [llvm] [GlobalISel] Lowering of {get,set,reset}_fpenv (PR #75086)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Lowering of {get,set,reset}_fpenv (PR #75086)
Serge Pavlov via llvm-commits
- [llvm] [GlobalISel] Lowering of {get,set,reset}_fpenv (PR #75086)
Thorsten Schütt via llvm-commits
- [llvm] [GlobalISel] Lowering of {get,set,reset}_fpenv (PR #75086)
Serge Pavlov via llvm-commits
- [llvm] [SPIR-V][NFC] Require asserts on 2 tests (PR #75087)
Natalie Chouinard via llvm-commits
- [lldb] [lld] [llvm] [libc] [libcxx] [flang] [compiler-rt] [clang-tools-extra] [clang] [GlobalISel] Add G_PREFETCH (PR #74863)
Stanislav Mekhanoshin via llvm-commits
- [lldb] [llvm] [libc] [libcxx] [flang] [compiler-rt] [mlir] [clang-tools-extra] [openmp] [clang] [libc++][span] P2821R5: span.at() (PR #74994)
Hristo Hristov via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [clang] [clang-tools-extra] [llvm] [llvm-objcopy] Add --gap-fill and --pad-to options (PR #65815)
via llvm-commits
- [llvm] [DO NOT SUBMIT] [SPIR-V] Test the bot (PR #74759)
Natalie Chouinard via llvm-commits
- [llvm] [runtimes] Fix check-runtimes when target-specific compiler-rt tests are disabled (PR #73610)
Tom Stellard via llvm-commits
- [compiler-rt] [flang] [clang-tools-extra] [llvm] [libcxx] [clang] [mlir] [lldb] [libc] [openmp] [libc++][span] P2821R5: span.at() (PR #74994)
Hristo Hristov via llvm-commits
- [mlir] [llvm] [mlir][tensor] Fold consumer linalg transpose with producer tensor pack (PR #74206)
Han-Chung Wang via llvm-commits
- [compiler-rt] [clang] [clang-tools-extra] [flang] [llvm] [Legalizer] Expand fmaximum and fminimum (PR #67301)
Artem Belevich via llvm-commits
- [llvm] [clang] [CUDA] Add support for CUDA-12.3 and sm_90a (PR #74895)
Artem Belevich via llvm-commits
- [clang-tools-extra] [clang] [llvm] [AMDGPU] Use alias info to relax waitcounts for LDS DMA (PR #74537)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [BPF] improve error handling for unsupported sdiv, srem (PR #75088)
Yingchi Long via llvm-commits
- [llvm] 54397f9 - [llvm-c] Expose debug support for LLJIT in Orc C-API bindings (#73257)
via llvm-commits
- [llvm] [ValueTracking] isNonEqual Pointers with with a recursive GEP (PR #70459)
via llvm-commits
- [llvm] [runtimes] Add missing test dependencies to check-all (PR #75090)
Tom Stellard via llvm-commits
- [llvm] [AArch64] Set MaxAtomicSizeInBitsSupported. (PR #74385)
James Y Knight via llvm-commits
- [clang] [llvm] [PseudoProbe] Mix and reorder block and call probe ID in lexical order (PR #75092)
Lei Wang via llvm-commits
- [llvm] 9458bae - [NVPTX] Custom lower integer<->bf16 conversions for sm_80 (#74827)
Benjamin Kramer via llvm-commits
- [clang] [llvm] [RISCV] Remove experimental from Vector Crypto extensions (PR #74213)
Craig Topper via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [flang] [libcxx] [libc] [llvm] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [llvm] 631c6e8 - [CUDA] Add support for CUDA-12.3 and sm_90a (#74895)
via llvm-commits
- [mlir] [llvm] [mlir] Consider mlir-linalg-ods-gen as a tablegen tool in build (PR #75093)
Michael Holman via llvm-commits
- [llvm] 7ec3994 - [gn build] Port 54397f9ac128
Nico Weber via llvm-commits
- [lld] a439ef5 - [ELF][test] Improve copy relocation/canonical PLT entry tests
Fangrui Song via llvm-commits
- [clang] [llvm] [RISCV] Add support for experimental Zimop extension (PR #74824)
Craig Topper via llvm-commits
- [clang] [mlir] [llvm] [AMDGPU] - Add address space for strided buffers (PR #74471)
Nicolai Hähnle via llvm-commits
- [compiler-rt] da0decf - [Profile] Add missing COMPILER_RT_VISIBILITY to __llvm_profile_disable_continuous_mode.
Zequan Wu via llvm-commits
- [llvm] [SystemZ][z/OS] Fix build errors on z/OS in the Unix .inc files (PR #74758)
Zequan Wu via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Represent RISC-V vector types using LLT scalable vectors; and legalize vectorized operations for G_ADD, G_SUB, G_AND, G_OR, and G_XOR opcodes (PR #71400)
Michael Maitland via llvm-commits
- [lld] [ELF] Don't create copy relocation/canonical PLT entry for a defined symbol (PR #75095)
Fangrui Song via llvm-commits
- [llvm] [RISCV] Macro-fusion support for veyron-v1 CPU. (PR #70012)
Mikhail Gudim via llvm-commits
- [llvm] [BOLT][NFC] Avoid computing BF hash twice in YAML reader (PR #75096)
Amir Ayupov via llvm-commits
- [llvm] [BOLT][DWARF] Fix handling of debug-str-offsets (PR #75100)
Alexander Yermolovich via llvm-commits
- [compiler-rt] [scudo] Don't preserve space for regions at init() (DO NOT MERGE) (PR #74531)
Christopher Ferris via llvm-commits
- [llvm] [NFC][InstrProf] Move `InstrProfiling` to the .cpp file (PR #75018)
Kazu Hirata via llvm-commits
- [compiler-rt] [scudo] Add utilization percentages for stats. (PR #75101)
Christopher Ferris via llvm-commits
- [compiler-rt] [llvm] [lld] [clang] [flang] [libc] [clang-tools-extra] [libcxx] [lldb] fix issue 73559. (PR #74926)
via llvm-commits
- [compiler-rt] [llvm] [lld] [clang] [flang] [libc] [openmp] [clang-tools-extra] [libcxx] [lldb] [mlir] fix issue 73559. (PR #74926)
via llvm-commits
- [llvm] 86fa4b2 - [readtapi] Swap anon namespaces in favor of annotating `static`, NFC (#75078)
via llvm-commits
- [llvm] 29ee66f - [RISCV] Macro-fusion support for veyron-v1 CPU. (#70012)
via llvm-commits
- [llvm] [coroutines] Use DILocation from new storage for hoisted dbg.declare (PR #75104)
Wei Wang via llvm-commits
- [llvm] [clang] [clang-tools-extra] [X86] Use plain load/store instead of cmpxchg16b for atomics with AVX (PR #74275)
James Y Knight via llvm-commits
- [llvm] [readtapi] Cleanup printing command line options (PR #75106)
Cyndy Ishida via llvm-commits
- [llvm] [IR] Add "large" global variable property (PR #69638)
Arthur Eubanks via llvm-commits
- [llvm] [RISCV] Fix missing scaling by LMUL in cost model (PR #73342)
Simeon K via llvm-commits
- [compiler-rt] [clang] [flang] [clang-tools-extra] [mlir] [lldb] [llvm] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Reid Kleckner via llvm-commits
- [llvm] [AMDGPU][NFC] Test autogenerated llc tests for COV5 (PR #74339)
Changpeng Fang via llvm-commits
- [lld] [LLD][COFF] add __lld_buildid symbol. (PR #74652)
Reid Kleckner via llvm-commits
- [llvm] [OpenMP] Move KernelInfoState and AAKernelInfo to OpenMPOpt.h (PR #71878)
Johannes Doerfert via llvm-commits
- [llvm] 85c3953 - [ORC][MachO] Expose SimpleMachOHeaderMU and related utilities.
Lang Hames via llvm-commits
- [llvm] [LLVM][DWARF] Add compilation directory and dwo name to TU in dwo section (PR #74909)
David Blaikie via llvm-commits
- [clang-tools-extra] [clang] [llvm] [compiler-rt] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [clang] [llvm] [SpecialCaseList] Use glob by default (PR #74809)
David Blaikie via llvm-commits
- [clang-tools-extra] [flang] [clang] [llvm] [compiler-rt] [lldb] [openmp] [mlir] [lld] [libc] [libcxx] fix issue 73559. (PR #74926)
via llvm-commits
- [llvm] [BPF] Add support for asm gotol_or_nop and nop_or_gotol insns (PR #75110)
via llvm-commits
- [llvm] [clang] [clang] NFC: Remove `{File, Directory}Entry::getName()` (PR #74910)
Jan Svoboda via llvm-commits
- [llvm] [LLVM][DWARF] Fix uniquness of AccelTable Values (PR #74391)
David Blaikie via llvm-commits
- [clang] [llvm] [clang] NFC: Remove `{File, Directory}Entry::getName()` (PR #74910)
Jan Svoboda via llvm-commits
- [llvm] [X86] Set MaxAtomicSizeInBitsSupported. (PR #75112)
James Y Knight via llvm-commits
- [llvm] 876816f - [AArch64] Set MaxAtomicSizeInBitsSupported. (#74385)
via llvm-commits
- [llvm] [clang-tools-extra] [clang] [compiler-rt] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [clang] [compiler-rt] [clang-tools-extra] [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [clang] [clang-tools-extra] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [compiler-rt] [clang-tools-extra] [llvm] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [llvm] [clang] [SpecialCaseList] Use glob by default (PR #74809)
Fangrui Song via llvm-commits
- [llvm] 81d1df2 - [SpecialCaseList] Use glob by default (#74809)
via llvm-commits
- [llvm] [clang] [Clang][SVE2.1] Add floating-point variants of `svrevd_XX` (PR #75117)
Momchil Velikov via llvm-commits
- [llvm] 072cea6 - [test] Change llc -march to -mtriple
Fangrui Song via llvm-commits
- [llvm] 6ed1daa - [NFC][InstrProf] Move `InstrProfiling` to the .cpp file (#75018)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [compiler-rt] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [flang] [lldb] [llvm] [clang-tools-extra] [compiler-rt] [mlir] [clang] [Profile] Add binary profile correlation for code coverage. (PR #69493)
David Li via llvm-commits
- [llvm] 67c631d - [ADT][StringMap] Add ability to precompute and reuse the string hash
David Blaikie via llvm-commits
- [llvm] [lldb] [clang-tools-extra] [compiler-rt] [flang] [clang] [mlir] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Fangrui Song via llvm-commits
- [llvm] [memprof][NFC] Free symbolizer memory eagerly (PR #75119)
Teresa Johnson via llvm-commits
- [llvm] [MemProf][NFC] Free large data structures after last use (PR #75120)
Teresa Johnson via llvm-commits
- [llvm] [X86] Allow constant pool references under medium code model in X86InstrInfo::foldMemoryOperandImpl() (PR #75011)
Reid Kleckner via llvm-commits
- [llvm] [X86] Handle unsized types in TargetMachine::isLargeGlobalObject() (PR #74952)
Reid Kleckner via llvm-commits
- [llvm] [X86] Handle ifuncs in TargetMachine::isLargeGlobalObject() (PR #74911)
Reid Kleckner via llvm-commits
- [llvm] 52ba075 - Add missing paren
David Blaikie via llvm-commits
- [compiler-rt] a8ef9c0 - [scudo] Add utilization percentages for stats. (#75101)
via llvm-commits
- [clang-tools-extra] [llvm] [clang] [flang] [compiler-rt] [Legalizer] Expand fmaximum and fminimum (PR #67301)
Min-Yih Hsu via llvm-commits
- [flang] [clang-tools-extra] [compiler-rt] [llvm] [clang] [Legalizer] Expand fmaximum and fminimum (PR #67301)
Min-Yih Hsu via llvm-commits
- [compiler-rt] [flang] [clang-tools-extra] [clang] [llvm] [Legalizer] Expand fmaximum and fminimum (PR #67301)
Min-Yih Hsu via llvm-commits
- [clang-tools-extra] [llvm] LLVM is not needed for chapter two. (PR #69823)
via llvm-commits
- [lldb] [llvm] DEBUGINFOD based DWP acquisition for LLDB (PR #70996)
Kevin Frei via llvm-commits
- [llvm] 62b21c6 - [CodeGen] Port `JMCInstrumenter` to new pass manager (#75049)
via llvm-commits
- [llvm] [C API] Add getters and setters for fast-math flags on relevant instructions (PR #75123)
Benji Smith via llvm-commits
- [clang] [compiler-rt] [llvm] [clang-tools-extra] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [llvm] 4d8bf6e - [CodeGen][GC] Remove `GCInfoPrinter` (#75033)
via llvm-commits
- [clang-tools-extra] [llvm] [compiler-rt] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [llvm] [Offload][WIP] Move `/openmp/libomptarget` to `/offload` (PR #75125)
Johannes Doerfert via llvm-commits
- [clang] [clang-tools-extra] [llvm] [compiler-rt] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Fangrui Song via llvm-commits
- [clang] [llvm] [compiler-rt] [clang-tools-extra] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Fangrui Song via llvm-commits
- [llvm] 2f4d601 - [ORC][LLJIT] Expose ORCPlatformSupport to aid custom native Platform setup.
Lang Hames via llvm-commits
- [llvm] Add raw_socket_stream (PR #73603)
via llvm-commits
- [llvm] [X86][GlobalISel] Add instruction selection for G_SELECT (PR #70753)
Evgenii Kudriashov via llvm-commits
- [llvm] Fujun.han/instcombine or to xor (PR #75129)
Fujun Han via llvm-commits
- [llvm] Fujun.han/instcombine or to xor (PR #75129)
via llvm-commits
- [llvm] Fujun.han/instcombine or to xor (PR #75129)
Yingwei Zheng via llvm-commits
- [llvm] Fujun.han/instcombine or to xor (PR #75129)
Yingwei Zheng via llvm-commits
- [llvm] Fujun.han/instcombine or to xor (PR #75129)
Yingwei Zheng via llvm-commits
- [llvm] Fujun.han/instcombine or to xor (PR #75129)
Yingwei Zheng via llvm-commits
- [llvm] Fujun.han/instcombine or to xor (PR #75129)
Yingwei Zheng via llvm-commits
- [llvm] Fujun.han/instcombine or to xor (PR #75129)
Yingwei Zheng via llvm-commits
- [llvm] Fujun.han/instcombine or to xor (PR #75129)
Yingwei Zheng via llvm-commits
- [llvm] Fujun.han/instcombine or to xor (PR #75129)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Simplify a complex OR to XOR (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Fujun Han via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Jan Patrick Lehr via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Change (add x, c) to (xor x, c) (PR #75129)
Nikita Popov via llvm-commits
- [llvm] 30b9430 - [gn] port 6747fc07d1aa9 (made necessary by 54397f9ac128)
Nico Weber via llvm-commits
- [lld] [lld][AArch64][ELF][PAC] Support AUTH relocations and AUTH ELF marking (PR #72714)
Fangrui Song via llvm-commits
- [llvm] 843ea98 - [X86] Allow constant pool references under medium code model in X86InstrInfo::foldMemoryOperandImpl() (#75011)
via llvm-commits
- [compiler-rt] [llvm] [X86] Add znver2 detection for Renoir CPUs (PR #74955)
Aiden Grossman via llvm-commits
- [llvm] 3850131 - [X86] Handle ifuncs in TargetMachine::isLargeGlobalObject() (#74911)
via llvm-commits
- [compiler-rt] [llvm] [X86] Add CPU detection for more znver2 CPUs (PR #74955)
Aiden Grossman via llvm-commits
- [llvm] a19c7c4 - [MachinePipeliner] Fix store-store dependences (#72575)
via llvm-commits
- [llvm] f82c85d - [X86] Handle unsized types in TargetMachine::isLargeGlobalObject() (#74952)
via llvm-commits
- [llvm] d3f6e82 - [MacroFusion] Support multiple predicators (#72219)
via llvm-commits
- [llvm] [clang] [CodeGen][arm64e] Add methods and data members to Address, which are needed to authenticate signed pointers (PR #67454)
Akira Hatanaka via llvm-commits
- [llvm] 59f3661 - Revert "[MacroFusion] Support multiple predicators (#72219)"
via llvm-commits
- [llvm] [Github] Set start rev to merge base in code format action (PR #75132)
Aiden Grossman via llvm-commits
- [compiler-rt] [clang-tools-extra] [clang] [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Teresa Johnson via llvm-commits
- [llvm] [clang] [RISCV] Bump zicfilp to 0.4 (PR #75134)
Yeting Kuo via llvm-commits
- [clang] [llvm] [CodeGen][arm64e] Add methods and data members to Address, which are needed to authenticate signed pointers (PR #67454)
John McCall via llvm-commits
- [compiler-rt] [clang] [clang-tools-extra] [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Teresa Johnson via llvm-commits
- [llvm] ce08c7e - [CodeGen] Port `SelectOptimize` to new pass manager (#74920)
via llvm-commits
- [llvm] d11e54f - [MacroFusion] Support multiple predicators (#72219)
via llvm-commits
- [llvm] [RISCV] Rematerialize load (PR #73924)
Niwin Anto via llvm-commits
- [llvm] [LV] Adding/modifying pre-commit tests for changing loop interleaving count computation (PR #74689)
Nilanjana Basu via llvm-commits
- [llvm] [CodeGen] Port `SjLjEHPrepare` to new pass manager (PR #75023)
via llvm-commits
- [llvm] [RegAllocFast] Refactor dominates algorithm for large basic block (PR #72250)
via llvm-commits
- [llvm] [NFC][InstrProf] Rename internal `InstrProfiling` to `InstrLowerer` (PR #75139)
Mircea Trofin via llvm-commits
- [llvm] 586ecdf - [llvm] Use StringRef::{starts, ends}_with (NFC) (#74956)
via llvm-commits
- [llvm] [clang] [RISCV] Update the interface of sifive vqmaccqoq (PR #74284)
Brandon Wu via llvm-commits
- [llvm] [llvm-readobj][AArch64][ELF][PAC] Support ELF AUTH constants (PR #72713)
Daniil Kovalev via llvm-commits
- [llvm] dc55703 - [RISCV] Update the interface of sifive vqmaccqoq (#74284)
via llvm-commits
- [llvm] [lldb] DEBUGINFOD based DWP acquisition for LLDB (PR #70996)
Michał Górny via llvm-commits
- [llvm] 41a3828 - [LV] Added pre-commit tests for changing loop interleaving count computation (#74689)
via llvm-commits
- [clang] [llvm] [polly] [polly][ScheduleOptimizer] Fix long compile time(hang) reported in polly (PR #75141)
Karthika Devi C via llvm-commits
- [llvm] 5d12274 - [AArch64]: Added code for generating XAR instruction (#75085)
via llvm-commits
- [clang] [llvm] [RISCV] Update the interface of sifive vqmaccqoq (PR #74284)
Wang Pengcheng via llvm-commits
- [clang] [llvm] [RISCV] Add MC layer support for Zicfiss. (PR #66043)
Yeting Kuo via llvm-commits
- [llvm] ValueTracking: Identify implied fp classes by general fcmp (PR #66505)
Matt Arsenault via llvm-commits
- [llvm] [PowerPC][CodeGen] Exploit STMW and LMW in 32-bit big-endian mode. (PR #74415)
via llvm-commits
- [llvm] [ConstraintElim] Add facts implied by llvm.abs (PR #73189)
Alexander Shaposhnikov via llvm-commits
- [llvm] 8f1accf - Revert "[RISCV] Update the interface of sifive vqmaccqoq (#74284)"
Kazu Hirata via llvm-commits
- [clang] [llvm] [PowerPC] Support local-dynamic TLS relocation on AIX (PR #66316)
Felix via llvm-commits
- [compiler-rt] [clang] [libc] [clang-tools-extra] [libcxx] [llvm] [flang] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Yeoul Na via llvm-commits
- [llvm] d2672a5 - [M68k][MC] Add fmove.l from / to fp control registers
Min-Yih Hsu via llvm-commits
- [llvm] 5830e8e - [llvm-exegesis] Use explicit error classes for different snippet crashes (#74210)
via llvm-commits
- [libcxx] [clang] [clang-tools-extra] [compiler-rt] [libc] [llvm] [flang] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Yeoul Na via llvm-commits
- [compiler-rt] [llvm] [openmp] [TSan] Add instrumentation of AVX2 and AVX512 instructions (PR #74636)
via llvm-commits
- [llvm] [RISCV][ISel] Remove redundant min/max in saturating truncation (PR #75145)
via llvm-commits
- [llvm] [Mips] Optimize (shift x (and y, BitWidth - 1)) to (shift x, y) (PR #73889)
via llvm-commits
- [llvm] [compiler-rt] [openmp] [TSan] Add instrumentation of AVX2 and AVX512 instructions (PR #74636)
Vitaly Buka via llvm-commits
- [openmp] [compiler-rt] [llvm] [TSan] Add instrumentation of AVX2 and AVX512 instructions (PR #74636)
Vitaly Buka via llvm-commits
- [llvm] [InstSimplify] Simplify select if it combinated `and/or/xor` (PR #73362)
via llvm-commits
- [compiler-rt] [openmp] [llvm] [TSan] Add instrumentation of AVX2 and AVX512 instructions (PR #74636)
Dmitry Vyukov via llvm-commits
- [openmp] [llvm] [compiler-rt] [TSan] Add instrumentation of AVX2 and AVX512 instructions (PR #74636)
Dmitry Vyukov via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] simplify `icmp pred x, ~x` (PR #73990)
via llvm-commits
- [llvm] [CodeGen] Port `CFGuard` to new pass manager (PR #75146)
via llvm-commits
- [libc] [llvm] [clang] [compiler-rt] [flang] [clang-tools-extra] [libcxx] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Yeoul Na via llvm-commits
- [llvm] [RISCV] Remove unecessary early exit in transferBefore (PR #74040)
Luke Lau via llvm-commits
- [llvm] b0cc42a - [CodeGen] Port `SjLjEHPrepare` to new pass manager (#75023)
via llvm-commits
- [llvm] c4ac1d2 - [BPF][GlobalISel] select non-PreISelGenericOpcode (#75034)
via llvm-commits
- [llvm] [RISCV] Don't set AVL if only zeroness is demanded (PR #74049)
Luke Lau via llvm-commits
- [llvm] 3944504 - [RISCV] Remove unecessary early exit in transferBefore (#74040)
via llvm-commits
- [llvm] 6707b33 - [RISCV] Don't set AVL if only zeroness is demanded (#74049)
via llvm-commits
- [llvm] [NFC] Fix typo in ConstraintElimination assertion. (PR #75151)
Thomas Symalla via llvm-commits
- [llvm] [polly] [AST] Don't merge memory locations in AliasSetTracker (PR #65731)
Nikita Popov via llvm-commits
- [compiler-rt] [asan] Switch initialization to "double-checked locking" (PR #74387)
Dmitry Vyukov via llvm-commits
- [llvm] c87eb63 - [RISCV] Move test to RVV directory. NFC
Luke Lau via llvm-commits
- [llvm] [CodeGen] Port `GCInfoPrinter` to new pass manager (PR #74972)
via llvm-commits
- [clang] [llvm] [AMDGPU] GFX12: Add Split Workgroup Barrier (PR #74836)
Mariusz Sikora via llvm-commits
- [llvm] 90d8241 - [SCEV] Use loop guards when checking that RHS >= Start (#75039)
via llvm-commits
- [llvm] RegisterCoalescer: Add undef flags in removePartialRedundancy (PR #75152)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Add analyses to help for porting GC passes (PR #74972)
via llvm-commits
- [compiler-rt] [TSan] Ignore reads if not stored early (PR #74575)
Dmitry Vyukov via llvm-commits
- [llvm] 30e200b - [RISCV] Remove forward declaration and unused argument. NFC
Luke Lau via llvm-commits
- [llvm] [clang-tools-extra] [clang] [llvm-objcopy] Add --gap-fill and --pad-to options (PR #65815)
James Henderson via llvm-commits
- [llvm] [RISCV][CostModel] Change select cost to 2 (PR #75154)
via llvm-commits
- [llvm] [clang] [AMDGPU] GFX12: Add Split Workgroup Barrier (PR #74836)
Piotr Sobczak via llvm-commits
- [clang] [clang-tools-extra] [llvm] [libcxx] [flang] [compiler-rt] [libc] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Yeoul Na via llvm-commits
- [compiler-rt] [llvm] [libc] [flang] [libcxx] [clang] [clang-tools-extra] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Yeoul Na via llvm-commits
- [compiler-rt] [clang] [libcxx] [llvm] [flang] [clang-tools-extra] [libc] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Yeoul Na via llvm-commits
- [compiler-rt] [libc] [clang] [clang-tools-extra] [flang] [llvm] [libcxx] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Yeoul Na via llvm-commits
- [llvm] [libc] [libcxx] [flang] [clang] [compiler-rt] [clang-tools-extra] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Yeoul Na via llvm-commits
- [llvm] 777b6de - [AMDGPU][NFC] Test autogenerated llc tests for COV5 (#74339)
via llvm-commits
- [llvm] ceb0237 - [LoopVectorize] Improve algorithm for hoisting runtime checks (#73515)
via llvm-commits
- [llvm] e052c68 - [SelectionDAG] Add instantiated OPC_CheckType (#73283)
via llvm-commits
- [clang-tools-extra] [llvm] [LoopVectorize] Enable hoisting of runtime checks by default (PR #71538)
David Sherwood via llvm-commits
- [llvm] [RISCV] Remove vmv.s.x and vmv.x.s lmul pseudo variants (PR #71501)
Luke Lau via llvm-commits
- [llvm] 50c174f - [SelectionDAG] Add space-optimized forms of OPC_EmitConvertToTarget (#73286)
via llvm-commits
- [llvm] [ARM][FPEnv] Lowering of fpmode intrinsics (PR #74054)
Serge Pavlov via llvm-commits
- [compiler-rt] [clang] [libcxx] [llvm] [flang] [clang-tools-extra] [libc] [AMDGPU] Update VOP instructions for GFX12 (PR #74853)
Mariusz Sikora via llvm-commits
- [compiler-rt] [clang] [libcxx] [llvm] [flang] [clang-tools-extra] [libc] [AMDGPU] GFX12: Add Split Workgroup Barrier (PR #74836)
Mariusz Sikora via llvm-commits
- [llvm] b010747 - [NFC] Fix typo in ConstraintElimination assertion. (#75151)
via llvm-commits
- [llvm] [RISCV] Combine vslidedown_vl with known VL and offset to a smaller LMUL (PR #66267)
Luke Lau via llvm-commits
- [llvm] [RISCV] Combine vslideup_vl with known VL to a smaller LMUL (PR #66671)
Luke Lau via llvm-commits
- [clang] [clang-tools-extra] [llvm] [libcxx] [flang] [compiler-rt] [libc] [AMDGPU] GFX12: Add Split Workgroup Barrier (PR #74836)
Piotr Sobczak via llvm-commits
- [llvm] cbf1d58 - [SelectionDAG] Add space-optimized forms of OPC_EmitCopyToReg (#73293)
via llvm-commits
- [llvm] e00ade1 - [llvm-c] Mitigate debug support test for systems that still default to RuntimeDyld
Stefan Gränitz via llvm-commits
- [llvm] 117d083 - [JITLink][AArch32] Drop anonymous namespaces around FixupInfo helper classes (NFC)
Stefan Gränitz via llvm-commits
- [llvm] 6111f5c - [SelectionDAG] Add instantiated OPC_CheckChildType (#73297)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang][AArch64] Add fix vector types to header into SVE (PR #73258)
Sander de Smalen via llvm-commits
- [clang-tools-extra] [clang] [llvm] [Clang][AArch64] Add fix vector types to header into SVE (PR #73258)
Sander de Smalen via llvm-commits
- [llvm] 2d9d9a1 - [NFC] Change FindDbgDeclareUsers interface to match findDbgUsers/values (#73498)
via llvm-commits
- [llvm] 0d5f1cc - [SelectionDAG] Add space-optimized forms of OPC_EmitNode/OPC_MorphNodeTo (#73502)
via llvm-commits
- [llvm] 7144174 - [SelectionDAG] Add OPC_MoveSibling (#73643)
via llvm-commits
- [clang] [llvm] [AMDGPU] Improve selection of ballot.i64 intrinsic in wave32 mode. (PR #71556)
Valery Pykhtin via llvm-commits
- [clang] [clang-tools-extra] [llvm] [AArch64] Add an AArch64 pass for loop idiom transformations (PR #72273)
David Sherwood via llvm-commits
- [clang-tools-extra] [flang] [llvm] [compiler-rt] [clang] [Legalizer] Expand fmaximum and fminimum (PR #67301)
Simon Pilgrim via llvm-commits
- [flang] [clang] [compiler-rt] [clang-tools-extra] [llvm] [Legalizer] Expand fmaximum and fminimum (PR #67301)
Simon Pilgrim via llvm-commits
- [clang-tools-extra] [llvm] [compiler-rt] [flang] [clang] [Legalizer] Expand fmaximum and fminimum (PR #67301)
Simon Pilgrim via llvm-commits
- [compiler-rt] [clang] [llvm] [flang] [clang-tools-extra] [Legalizer] Expand fmaximum and fminimum (PR #67301)
Simon Pilgrim via llvm-commits
- [llvm] AMDGPU: Replace sqrt OpenCL libcalls with llvm.sqrt (PR #74197)
Stanislav Mekhanoshin via llvm-commits
- [llvm] 516e34d - [LVI] Switch getValueFromCondition() to use recursion
Nikita Popov via llvm-commits
- [libc] [libcxx] [flang] [clang] [libcxxabi] [compiler-rt] [openmp] [clang-tools-extra] [llvm] [mlir] [clang] Avoid -Wshadow warning when init-capture named same as class field (PR #74512)
Mariya Podchishchaeva via llvm-commits
- [llvm] [TableGen] Use getSizeInBits (PR #75157)
Wang Pengcheng via llvm-commits
- [libcxx] [flang] [clang] [compiler-rt] [lld] [clang-tools-extra] [llvm] [lldb] [AMDGPU] Use alias info to relax waitcounts for LDS DMA (PR #74537)
Stanislav Mekhanoshin via llvm-commits
- [libc] [libcxx] [flang] [clang] [compiler-rt] [clang-tools-extra] [llvm] [AMDGPU] GFX12: Add Split Workgroup Barrier (PR #74836)
Mariusz Sikora via llvm-commits
- [llvm] 0c2a3d6 - [TableGen][NFC] Format parts of DAGISelMatcher.h/DAGISelMatcherGen.cpp
via llvm-commits
- [llvm] [LLVM] Make use of s_flbit_i32_b64 and s_ff1_i32_b64 (PR #75158)
Acim Maravic via llvm-commits
- [llvm] [compiler-rt] [X86] Add CPU detection for more znver2 CPUs (PR #74955)
via llvm-commits
- [llvm] bbc7f09 - [TableGen][NFC] Remove leading spaces
via llvm-commits
- [clang-tools-extra] [clang] [llvm] [AArch64] Add an AArch64 pass for loop idiom transformations (PR #72273)
David Sherwood via llvm-commits
- [polly] [llvm] [AST] Don't merge memory locations in AliasSetTracker (PR #65731)
Bruno De Fraine via llvm-commits
- [clang-tools-extra] [llvm] [clang] [AArch64] Add an AArch64 pass for loop idiom transformations (PR #72273)
David Sherwood via llvm-commits
- [llvm] 23d0a30 - [CVP] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 5799d13 - [CVP] Add test for incorrect use of range with undef (NFC)
Nikita Popov via llvm-commits
- [llvm] 4949fb7 - [CVP] Don't allow undef range when inferring nowrap flags
Nikita Popov via llvm-commits
- [llvm] [SystemZ][z/OS] yaml2obj for header and end records (PR #73859)
James Henderson via llvm-commits
- [compiler-rt] [clang] [lld] [llvm] [openmp] [clang-tools-extra] [libcxx] [lldb] [libc] [flang] [mlir] fix issue 73559. (PR #74926)
Mariya Podchishchaeva via llvm-commits
- [flang] [llvm] [mlir] [openmp] [clang-tools-extra] [clang] [lldb] [libc] [lld] [compiler-rt] [libcxx] fix issue 73559. (PR #74926)
Mariya Podchishchaeva via llvm-commits
- [llvm] [openmp] [lld] [mlir] [lldb] [flang] [libc] [compiler-rt] [clang] [libcxx] [clang-tools-extra] fix issue 73559. (PR #74926)
Mariya Podchishchaeva via llvm-commits
- [compiler-rt] [clang-tools-extra] [libcxx] [lldb] [llvm] [openmp] [flang] [mlir] [clang] [libc] [lld] fix issue 73559. (PR #74926)
Mariya Podchishchaeva via llvm-commits
- [llvm] 1d56138 - [X86] X86FixupVectorConstants - create f32/f64 broadcast constants if the source constant data was f32/f64
Simon Pilgrim via llvm-commits
- [compiler-rt] [clang-tools-extra] [libcxx] [llvm] [libunwind] [lldb] [openmp] [libcxxabi] [flang] [mlir] [clang] [libc] [lld] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
Mariya Podchishchaeva via llvm-commits
- [compiler-rt] [clang-tools-extra] [libcxx] [llvm] [flang] [clang] [libc] [AMDGPU] Update VOP instructions for GFX12 (PR #74853)
Mariusz Sikora via llvm-commits
- [llvm] a97028a - [AMDGPU] Update VOP instructions for GFX12 (#74853)
via llvm-commits
- [llvm] 696cc20 - [LVI] Make UndefAllowed argument of getConstantRange() required
Nikita Popov via llvm-commits
- [llvm] [llvm][NVPTX] Inform that 'DYNAMIC_STACKALLOC' is unsupported (PR #74684)
Yingchi Long via llvm-commits
- [llvm] [CodeGen] Port `InterleavedLoadCombine` to new pass manager (PR #75164)
via llvm-commits
- [llvm] 2db1a42 - [CVP] Add test for invalid use of undef range for saturating insts (NFC)
Nikita Popov via llvm-commits
- [llvm] 84df226 - [CVP] Don't use undef ranges in willNotOverflow()
Nikita Popov via llvm-commits
- [llvm] [VPlan] Implement mayHaveSideEffects/mayWriteToMemory for VPInterleav… (PR #71360)
Florian Hahn via llvm-commits
- [llvm] 3be6532 - [X86] canonicalizeShuffleWithBinOps - generalize to handle some unary ops
Simon Pilgrim via llvm-commits
- [llvm] [NFC][DSE] Fix comment in eliminateDeadStores (PR #75166)
Nabeel Omer via llvm-commits
- [llvm] 4b7f145 - [CVP] Add test for invalid use of undef range in urem transform (NFC)
Nikita Popov via llvm-commits
- [llvm] 967e84e - [CVP] Don't use undef range for LHS of div/rem transforms
Nikita Popov via llvm-commits
- [llvm] 1f71db7 - [NFC][DSE] Fix typo comment in eliminateDeadStores (#75166)
via llvm-commits
- [llvm] 5ee0881 - [DebugInfo][RemoveDIs] Handle dbg.declares in SelectionDAGISel (#73496)
via llvm-commits
- [lld] [RFC] [LLD] [COFF] Restructure /debug: option handling, allow controlling features separately (PR #74820)
Martin Storsjö via llvm-commits
- [llvm] 6ab663b - [LVI] Require UndefAllowed argument to getConstantRangeAtUse() (NFC)
Nikita Popov via llvm-commits
- [llvm] [libc] [libc] Add mask functions to math_extras (PR #75169)
Guillaume Chatelet via llvm-commits
- [llvm] 0c2b6a0 - [LVI] Drop bitcast handling (NFCI)
Nikita Popov via llvm-commits
- [lld] [lld] Add support for EC code map. (PR #69101)
Martin Storsjö via llvm-commits
- [llvm] [CodeGen] Port `LowerEmuTLS` to new pass manager (PR #75171)
via llvm-commits
- [lld] [LLD] [COFF] Rewrite the config flags for dwarf debug info or symtab. NFC. (PR #75172)
Martin Storsjö via llvm-commits
- [llvm] 97181bf - [TableGen] Use getSizeInBits (#75157)
via llvm-commits
- [lld] [LLD] [COFF] Rewrite handling of the /debug: option. NFC. (PR #75175)
Martin Storsjö via llvm-commits
- [llvm] [AMDGPU][NFC] Simplify needcopysign logic (PR #75176)
Jakub Chlanda via llvm-commits
- [llvm] [clang] [Clang][IR] add TBAA metadata on pointer, union and array types. (PR #75177)
Bushev Dmitry via llvm-commits
- [flang] [lld] [clang] [lldb] [mlir] [compiler-rt] [llvm] [libcxx] [openmp] [clang-tools-extra] [libc] [libcxxabi] [libc++] Fix `take_view::__sentinel`'s `operator==` (PR #74655)
Jakub Mazurkiewicz via llvm-commits
- [llvm] [InstCombine] Retain inbounds when canonicalising add+gep (PR #72244)
via llvm-commits
- [llvm] [LoopFlatten] Recognise gep+gep (PR #72515)
via llvm-commits
- [llvm] ed4194b - [X86] Set MaxAtomicSizeInBitsSupported. (#75112)
via llvm-commits
- [lld] [LLD] [COFF] Parse all /debug: options, like /opt: (PR #75178)
Martin Storsjö via llvm-commits
- [lld] [LLD] [COFF] Add /debug: options nodwarf and nosymtab (PR #75180)
Martin Storsjö via llvm-commits
- [llvm] bfebadc - [LVI] Don't require DataLayout in getConstantRangeOrFull() (NFC)
Nikita Popov via llvm-commits
- [llvm] 17b8f87 - [RemoveDIs][NFC] Find DPValues using findDbgDeclares (#73500)
via llvm-commits
- [llvm] [clang-tools-extra] [LoopVectorize] Enable hoisting of runtime checks by default (PR #71538)
David Sherwood via llvm-commits
- [lld] [LLD] [MinGW] Respect the -S/-s options when writing PDB files (PR #75181)
Martin Storsjö via llvm-commits
- [llvm] [RISCV][MC] Add support for experimental Zimop extension (PR #75182)
Jivan Hakobyan via llvm-commits
- [lld] [lld][NFC] Silence -Wuninitialized GCC warnings. (PR #75183)
Jacek Caban via llvm-commits
- [llvm] [AArch64] ORRWrs is copy instruction when there's no implicit def of the X register (PR #75184)
via llvm-commits
- [llvm] [AMDGPU] Set MaxAtomicSizeInBitsSupported. (PR #75185)
James Y Knight via llvm-commits
- [llvm] edcc7fe - [LVI] Reuse LatticeValue to ConstantRange conversion more
Nikita Popov via llvm-commits
- [lld] ccec22b - [lld][NFC] Silence -Wuninitialized GCC 11 warnings. (#75183)
via llvm-commits
- [mlir] [llvm] [compiler-rt] [clang] [clang-tools-extra] [libcxxabi] [flang] [openmp] [lldb] [libcxx] [MachineCopyPropagation] When the source of PreviousCopy is undef, we cannot replace sub register (PR #74682)
via llvm-commits
- [llvm] [AMDGPU] Miscellaneous clang-format changes (PR #75186)
Jay Foad via llvm-commits
- [llvm] [LV] Change loops' interleave count computation (PR #73766)
Nilanjana Basu via llvm-commits
- [llvm] [AMDGPU] Turn off clang-format in moveToVALU (PR #75188)
Piotr Sobczak via llvm-commits
- [llvm] 1c6b336 - [AMDGPU] Miscellaneous clang-format changes (#75186)
via llvm-commits
- [llvm] 7de592b - [LVI] Move bulk of getConstantRangeAtUse() implementation into Impl (NFC)
Nikita Popov via llvm-commits
- [llvm] cb8690f - [RemoveDIs] Handle DPValues in LowerDbgDeclare (#73504)
via llvm-commits
- [llvm] 1f5ee80 - [LVI] Don't return optional from getEdgeValueLocal() (NFC)
Nikita Popov via llvm-commits
- [llvm] cd138fd - [AMDGPU] Turn off clang-format in moveToVALU (#75188)
via llvm-commits
- [clang] [libcxx] [clang-tools-extra] [llvm] [libc++] P2770R0: "Stashing stashing iterators for proper flattening" (PR #66033)
Jakub Mazurkiewicz via llvm-commits
- [llvm] [X86] Rename VPERMI/VPERMT to VPERMI*Z/VPERMT*Z (PR #75192)
Simon Pilgrim via llvm-commits
- [llvm] 87c6867 - Revert "[RemoveDIs][NFC] Find DPValues using findDbgDeclares (#73500)"
via llvm-commits
- [llvm] [AArch64][GlobalISel] Look into array's element (PR #74109)
via llvm-commits
- [llvm] [AMDGPU][MC] Add GFX12 VFLAT, VSCRATCH and VGLOBAL encodings (PR #75193)
Mirko Brkušanin via llvm-commits
- [llvm] 5457fab - Reapply "[RemoveDIs][NFC] Find DPValues using findDbgDeclares (#73500)"
via llvm-commits
- [llvm] 300ac0a - [RemoveDIs] Fix removeRedundantDdbgInstrs utils for dbg.declares (#74102)
via llvm-commits
- [llvm] c4e764e - [RemoveDIs] Update ConvertDebugDeclareToDebugValue after #72276 (#73508)
via llvm-commits
- [llvm] e8e9a33 - [LLVM][DWARF] Add compilation directory and dwo name to TU in dwo section (#74909)
via llvm-commits
- [llvm] [AMDGPU][MC] Add GFX12 VBUFFER encoding (PR #75195)
Mirko Brkušanin via llvm-commits
- [llvm] 220e095 - [AMDGPU] Remove unused function splitScalar64BitAddSub
Jay Foad via llvm-commits
- [llvm] [openmp] [compiler-rt] [TSan] Add instrumentation of AVX2 and AVX512 instructions (PR #74636)
via llvm-commits
- [llvm] ef35da8 - [X86][GlobalISel] Add instruction selection for G_SELECT (#70753)
via llvm-commits
- [llvm] [AMDGPU] Add VDSDIR instructions for GFX12 (PR #75197)
Mirko Brkušanin via llvm-commits
- [llvm] 105adf2 - [SHT_LLVM_BB_ADDR_MAP] Implements PGOAnalysisMap in Object and ObjectYAML with tests.
via llvm-commits
- [llvm] Implements PGOBBAddrMap in Object and ObjectYAML with tests [1/5] (PR #71750)
Micah Weston via llvm-commits
- [llvm] 6d46337 - [RemoveDIs] Handle DPValues in replaceDbgDeclare (#73507)
via llvm-commits
- [llvm] [mlir] [clang] [AMDGPU] - Add address space for strided buffers (PR #74471)
Krzysztof Drewniak via llvm-commits
- [mlir] [clang] [llvm] [AMDGPU] - Add address space for strided buffers (PR #74471)
Krzysztof Drewniak via llvm-commits
- [llvm] [SHT_LLVM_BB_ADDR_MAP][AsmPrinter] Implements PGOAnalysisMap emitting in AsmPrinter with tests. (PR #75202)
Micah Weston via llvm-commits
- [llvm] 32532c2 - [AArch64][GlobalISel] Test Pre-Commit for Look into array's element
Tuan Chuong Goh via llvm-commits
- [llvm] [AMDGPU] Add pseudo scalar trans instructions for GFX12 (PR #75204)
Mirko Brkušanin via llvm-commits
- [llvm] [MemProf][NFC] Clear each IndexedMemProfRecord after it is written (PR #75205)
Teresa Johnson via llvm-commits
- [llvm] 3d42557 - [RemoveDI] Handle DPValues in SROA (#74089)
via llvm-commits
- [lld] [lld][COFF] Merge .00cfg section into .rdata. (PR #75207)
Jacek Caban via llvm-commits
- [llvm] c209d56 - [RemoveDIs] Fold variable into assert, it's only used once. NFC
Benjamin Kramer via llvm-commits
- [llvm] [libcxx] [libc++][CI] Tests the no RTTI configuration. (PR #65518)
Mark de Wever via llvm-commits
- [llvm] [clang] [SystemZ][z/OS] Complete EBCDIC I/O support (PR #75212)
Abhina Sree via llvm-commits
- [llvm] d5c9530 - [C API] Add getters and setters for fast-math flags on relevant instructions (#75123)
via llvm-commits
- [llvm] Fix a signed integer overflow in BitstreamWriter.h which is found by UBSAN. (PR #75213)
via llvm-commits
- [llvm] 142e567 - [readtapi] Cleanup printing command line options (#75106)
via llvm-commits
- [llvm] [AMDGPU] Min/max changes for GFX12 (PR #75214)
Piotr Sobczak via llvm-commits
- [llvm] [flang] [lldb] [clang] [mlir] [compiler-rt] [clang-tools-extra] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] 4b4dcb4 - [Transforms] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] [clang-tools-extra] [mlir] [clang] [MLIR][LLVM] Add Continuous Loop Peeling transform to SCF (PR #71555)
via llvm-commits
- [llvm] 935c6a2 - [RegAllocFast] NFC cleanups (#74860)
via llvm-commits
- [llvm] [RegAllocFast] NFC cleanups (PR #74860)
Nick Desaulniers via llvm-commits
- [clang-tools-extra] [clang] [mlir] [llvm] [MLIR][LLVM] Add Continuous Loop Peeling transform to SCF (PR #71555)
via llvm-commits
- [llvm] [AMDGPU][MC] Add GFX12 SMEM encoding (PR #75215)
Mirko Brkušanin via llvm-commits
- [clang-tools-extra] [llvm] [clang] [Clang][AArch64] Add fix vector types to header into SVE (PR #73258)
Sander de Smalen via llvm-commits
- [llvm] [clang] [LLVM][IR] Replace ConstantInt's specialisation of getType() with getIntegerType(). (PR #75217)
Paul Walker via llvm-commits
- [llvm] [AMDGPU][NFC] Check more autogenerated llc tests for COV5 (PR #75219)
Saiyedul Islam via llvm-commits
- [llvm] LoopVectorize: fix phi cost when it is scalar after vectorization (PR #74456)
David Sherwood via llvm-commits
- [llvm] [AMDGPU] Flip the default value of maybeAtomic. NFCI. (PR #75220)
Jay Foad via llvm-commits
- [llvm] cc5a3be - [gn build] Port 6a6646749900
LLVM GN Syncbot via llvm-commits
- [llvm] [GlobalISel] Refactor extractParts() (PR #75223)
via llvm-commits
- [llvm] [clang] Disable PGO instrumentation on naked function (PR #75224)
via llvm-commits
- [llvm] 671fa91 - [ORC][MachO] For convenience, make MachOPlatform ref available to subclasses.
Lang Hames via llvm-commits
- [llvm] 8005ee6 - [AMDGPU] CodeGen for GFX12 64-bit scalar add/sub (#75070)
via llvm-commits
- [llvm] 31cf6df - [coroutines] Use DILocation from new storage for hoisted dbg.declare (#75104)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Handle non-instr debug-info in GlobalISel (PR #75228)
Jeremy Morse via llvm-commits
- [compiler-rt] [flang] [clang-tools-extra] [clang] [llvm] [libcxx] [libc] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Eli Friedman via llvm-commits
- [llvm] [DAG] Fold (vt trunc (extload (vt x))) -> (vt load x) (PR #75229)
Simon Pilgrim via llvm-commits
- [llvm] LoopVectorize/{X86, AArch64}: add test for crash in #72969 (PR #74111)
Florian Hahn via llvm-commits
- [lld] 42e4967 - [ELF] Don't create copy relocation/canonical PLT entry for a defined symbol (#75095)
via llvm-commits
- [lldb] [llvm] [clang-tools-extra] [compiler-rt] [mlir] [clang] [flang] [Profile] Add binary profile correlation for code coverage. (PR #69493)
David Li via llvm-commits
- [flang] [clang] [lldb] [mlir] [compiler-rt] [clang-tools-extra] [llvm] [Profile] Add binary profile correlation for code coverage. (PR #69493)
David Li via llvm-commits
- [clang] [llvm] [flang] [mlir] [compiler-rt] [lldb] [clang-tools-extra] [Profile] Add binary profile correlation for code coverage. (PR #69493)
David Li via llvm-commits
- [flang] [llvm] [compiler-rt] [clang] [lldb] [mlir] [clang-tools-extra] [Profile] Add binary profile correlation for code coverage. (PR #69493)
David Li via llvm-commits
- [mlir] [flang] [clang-tools-extra] [lldb] [compiler-rt] [clang] [llvm] [Profile] Add binary profile correlation for code coverage. (PR #69493)
David Li via llvm-commits
- [llvm] [docs] remove some out-of-date content in LLVM Programmer's Manual (PR #74989)
Nick Desaulniers via llvm-commits
- [flang] [llvm] [compiler-rt] [clang] [libc] [clang-tools-extra] [OptTable] Make new lines in help text respect indentation (PR #74880)
Andres Villegas via llvm-commits
- [llvm] 0661309 - [X86] avx512-vbroadcast.ll - fix orphan check prefixes
Simon Pilgrim via llvm-commits
- [clang-tools-extra] [clang] [llvm] [llvm-objcopy] Add --gap-fill and --pad-to options (PR #65815)
Fangrui Song via llvm-commits
- [clang] [llvm] [lldb] [mlir] [compiler-rt] [clang-tools-extra] [flang] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] [compiler-rt] [lldb] [clang] [mlir] [flang] [clang-tools-extra] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Zequan Wu via llvm-commits
- [clang] [compiler-rt] [flang] [llvm] [lldb] [mlir] [clang-tools-extra] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Zequan Wu via llvm-commits
- [clang] [llvm] [clang-tools-extra] [llvm-objcopy] Add --gap-fill and --pad-to options (PR #65815)
Fangrui Song via llvm-commits
- [llvm] a06c7d9 - [NFC][InstrProf] Rename internal `InstrProfiling` to `InstrLowerer` (#75139)
via llvm-commits
- [llvm] [ARM/Thumb] Mark TAILJMP*/TCRETURN* as using LR. (PR #73492)
James Munns via llvm-commits
- [llvm] [WebAssembly] Add symbol information for shared libraries (PR #75238)
Sam Clegg via llvm-commits
- [compiler-rt] [libc] [flang] [clang-tools-extra] [clang] [llvm] [libcxx] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [clang-tools-extra] [clang] [llvm] [compiler-rt] [libc] [libcxx] [flang] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [llvm] [compiler-rt] [clang] [libc] [libcxx] [flang] [clang-tools-extra] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [compiler-rt] [libcxx] [libc] [flang] [clang] [llvm] [clang-tools-extra] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [llvm] [libcxx] [clang] [flang] [libc] [clang-tools-extra] [compiler-rt] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [clang-tools-extra] [libcxx] [clang] [libc] [compiler-rt] [flang] [llvm] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [mlir] [openmp] [flang] [libc] [clang-tools-extra] [llvm] [lldb] [lld] [libcxxabi] [compiler-rt] [libcxx] [clang] [llvm] Support IFuncs on Darwin platforms (PR #73686)
Jon Roelofs via llvm-commits
- [llvm] [RFC] implement convergence control in MIR using SelectionDAG (PR #71785)
Nicolai Hähnle via llvm-commits
- [llvm] [AMDGPU] Precommit test for LDS DMA waitcounts. NFC. (PR #75240)
Stanislav Mekhanoshin via llvm-commits
- [lld] [lld][WebAssembly] Don't set importUndefined when -shared is used. NFC (PR #75241)
Sam Clegg via llvm-commits
- [llvm] [AMDGPU] Introduce orderign parameter to atomic intrinsics and introduce new llvm.amdgcn.image.atomic.load intrinsic. (PR #73613)
Nicolai Hähnle via llvm-commits
- [llvm] AMDGPU/GlobalISel: Uniformity info based regbankselect (PR #73684)
Nicolai Hähnle via llvm-commits
- [llvm] 7f54070 - [AMDGPU] Precommit test for LDS DMA waitcounts. NFC. (#75240)
via llvm-commits
- [llvm] [lld] Dylink symbols lld (PR #75242)
Sam Clegg via llvm-commits
- [flang] [llvm] [libcxx] [compiler-rt] [lld] [clang-tools-extra] [libc] [clang] [lldb] [AMDGPU] Use alias info to relax waitcounts for LDS DMA (PR #74537)
Stanislav Mekhanoshin via llvm-commits
- [llvm] 3959231 - [X86][FastISel] Bail out on large objects when materializing a GlobalValue
Arthur Eubanks via llvm-commits
- [llvm] 61ee923 - [SystemZ][z/OS] Fix build errors on z/OS in the Unix .inc files (#74758)
via llvm-commits
- [flang] [libc] [libcxx] [llvm] [compiler-rt] [clang] [clang-tools-extra] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Yeoul Na via llvm-commits
- [clang-tools-extra] [llvm] [libcxx] [libc] [flang] [clang] [compiler-rt] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [llvm] Add socket support to raw_ostream. (PR #73603)
via llvm-commits
- [lld] 97b25d9 - [lld][WebAssembly] Don't set importUndefined when -shared is used. NFC (#75241)
via llvm-commits
- [compiler-rt] [flang] [libcxx] [clang] [openmp] [libc] [clang-tools-extra] [lldb] [mlir] [lld] [llvm] fix issue 73559. (PR #74926)
via llvm-commits
- [llvm] [AMDGPU] Fix no waitcnt produced between LDS DMA and ds_read on gfx10 (PR #75245)
Stanislav Mekhanoshin via llvm-commits
- [lld] [compiler-rt] [clang] [flang] [lldb] [libc] [libcxx] [clang-tools-extra] [llvm] [AMDGPU] Use alias info to relax waitcounts for LDS DMA (PR #74537)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [llvm][Support] Add UNIX socket support (PR #73603)
via llvm-commits
- [llvm] [AMDGPU] Produce better memoperand for LDS DMA (PR #75247)
Stanislav Mekhanoshin via llvm-commits
- [flang] [compiler-rt] [clang] [libc] [libcxx] [clang-tools-extra] [llvm] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [llvm] [clang] [clang-tools-extra] In compilation databases, add support for relative directories (PR #69856)
via llvm-commits
- [llvm] 8227072 - [RISCV] Add missing break to last case in switch. NFC
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Fix lack of LDS DMA check in the AA handling (PR #75249)
Stanislav Mekhanoshin via llvm-commits
- [compiler-rt] 9567b33 - [asan] Switch initialization to "double-checked locking"
via llvm-commits
- [llvm] [compiler-rt] [clang] [clang-tools-extra] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [lld] [openmp] [flang] [compiler-rt] [clang] [libc] [lldb] [mlir] [libcxx] [llvm] [clang-tools-extra] fix issue 73559. (PR #74926)
via llvm-commits
- [compiler-rt] [llvm] [clang-tools-extra] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [llvm] [clang] [compiler-rt] [clang-tools-extra] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Reorder trivial GEP chains to separate constants (PR #73056)
Jeffrey Byrnes via llvm-commits
- [llvm] [mlir] [mlir][sparse] refactor utilities into transform/utils dir (PR #75250)
Aart Bik via llvm-commits
- [lld] [ELF] Change .debug_names tombstone value to UINT32_MAX/UINT64_MAX (PR #74686)
David Blaikie via llvm-commits
- [llvm] [BOLT] Fixing double conversion in CacheMetrics (PR #75253)
via llvm-commits
- [libunwind] [llvm] [clang-tools-extra] [clang] [mlir] [libc] [lldb] [libcxx] [lld] [compiler-rt] [libcxxabi] [flang] [libc++] Implement ranges::contains (PR #65148)
Konstantin Varlamov via llvm-commits
- [mlir] [flang] [llvm] [libc] [libunwind] [lldb] [libcxxabi] [clang] [libcxx] [lld] [clang-tools-extra] [compiler-rt] [libc++] Implement ranges::contains (PR #65148)
Konstantin Varlamov via llvm-commits
- [libunwind] [llvm] [libcxxabi] [compiler-rt] [clang-tools-extra] [lld] [libcxx] [flang] [lldb] [clang] [libc] [mlir] [libc++] Implement ranges::contains (PR #65148)
Konstantin Varlamov via llvm-commits
- [libcxxabi] [libc] [mlir] [clang-tools-extra] [lld] [llvm] [libcxx] [libunwind] [flang] [clang] [compiler-rt] [lldb] [libc++] Implement ranges::contains (PR #65148)
Konstantin Varlamov via llvm-commits
- [compiler-rt] [WIP][compiler-rt][fuchsia] Preallocate a vmar for sanitizer internals (PR #75256)
via llvm-commits
- [compiler-rt] [sanitizer] Pre-commit disabled test for fork (PR #75257)
Vitaly Buka via llvm-commits
- [llvm] [lldb] [compiler-rt] [libcxx] [clang-tools-extra] [clang] [mlir] [libc] [libcxxabi] [lld] [libunwind] [flang] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [llvm] [compiler-rt] [lldb] [clang] [clang-tools-extra] [lld] [mlir] [libcxx] [libc++][ranges] Implement ranges::contains_subrange (PR #66963)
Konstantin Varlamov via llvm-commits
- [lld] [llvm] [mlir] [compiler-rt] [clang] [libcxx] [clang-tools-extra] [lldb] [libc++][ranges] Implement ranges::contains_subrange (PR #66963)
Konstantin Varlamov via llvm-commits
- [llvm] [compiler-rt] [libcxx] [clang-tools-extra] [clang] [libc] [flang] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Eli Friedman via llvm-commits
- [clang-tools-extra] [libc] [llvm] [libcxx] [clang] [compiler-rt] [flang] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Eli Friedman via llvm-commits
- [llvm] 19fff85 - Revert "[X86] Set SHF_X86_64_LARGE for globals with explicit well-known large section name (#74381)"
Arthur Eubanks via llvm-commits
- [mlir] [clang-tools-extra] [lldb] [llvm] [libc] [libcxx] [clang] [libcxxabi] [libunwind] [compiler-rt] [flang] [lld] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [clang-tools-extra] [compiler-rt] [lldb] [libcxx] [libunwind] [lld] [libcxxabi] [clang] [libc] [flang] [llvm] [mlir] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [clang-tools-extra] [lldb] [compiler-rt] [libcxx] [lld] [clang] [llvm] [mlir] [libc++][ranges] Implement ranges::contains_subrange (PR #66963)
via llvm-commits
- [clang-tools-extra] [compiler-rt] [libcxx] [clang] [libc] [llvm] [flang] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Eli Friedman via llvm-commits
- [llvm] 27259f1 - [CodeGen] Port `CFGuard` to new pass manager (#75146)
via llvm-commits
- [llvm] [BOLT] Deprecate hfsort+ in favor of cdsort (PR #72408)
Maksim Panchenko via llvm-commits
- [llvm] RegisterCoalescer: Fix implicit operand handling during rematerialize (PR #75271)
Matt Arsenault via llvm-commits
- [llvm] [compiler-rt] [clang-tools-extra] [clang] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [libcxx] [libc] [clang] [clang-tools-extra] [compiler-rt] [flang] [llvm] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [llvm] [Code Coverage] Add a tool to check test coverage of a patch (PR #71841)
Tom Stellard via llvm-commits
- [compiler-rt] [scudo] [MTE] resize stack depot for allocation ring buffer (PR #74515)
Christopher Ferris via llvm-commits
- [llvm] 53ecd3a - [gn] port 27259f17e9d2
Nico Weber via llvm-commits
- [llvm] [libcxx] Add libcxx runners lite image for small github action tasks (PR #75278)
via llvm-commits
- [llvm] 634fedd - [TextAPI] Add DylibReader (#75006)
via llvm-commits
- [llvm] [TextAPI] Add support to convert RecordSlices -> InterfaceFile (PR #75007)
Cyndy Ishida via llvm-commits
- [llvm] aa217eb - [TextAPI] Add missing link to libObject
Cyndy Ishida via llvm-commits
- [compiler-rt] 6d8fe3d - [sanitizer] Pre-commit disabled test for fork (#75257)
via llvm-commits
- [mlir] [clang] [lldb] [compiler-rt] [llvm] [test][sanitizer] Allow fork_threaded test on Msan, Tsan (PR #75260)
Vitaly Buka via llvm-commits
- [mlir] [clang] [lldb] [compiler-rt] [llvm] [test][sanitizer] Allow fork_threaded test on Msan, Tsan, Ubsan (PR #75260)
Vitaly Buka via llvm-commits
- [llvm] 1fef0fa - Revert "[TextAPI] Add missing link to libObject" and "[TextAPI] Add DylibReader (#75006)"
Cyndy Ishida via llvm-commits
- [llvm] 82d7502 - llvm-reduce: Handle nneg flag
Matt Arsenault via llvm-commits
- [llvm] b2c7cac - llvm-reduce: Handle disjoint flag
Matt Arsenault via llvm-commits
- [lldb] [mlir] [compiler-rt] [clang] [llvm] [test][sanitizer] Allow fork_threaded test on Msan, Tsan, Ubsan (PR #75260)
Vitaly Buka via llvm-commits
- [compiler-rt] 18b4157 - [test][sanitizer] Allow fork_threaded test on Msan, Tsan, Ubsan (#75260)
via llvm-commits
- [lldb] [mlir] [compiler-rt] [clang] [llvm] [hwasan] Add `__hwasan_get_tag_from_pointer` (PR #75267)
Vitaly Buka via llvm-commits
- [llvm] [clang] [RISCV] Remove experimental from Vector Crypto extensions (PR #74213)
Eric Biggers via llvm-commits
- [llvm] a930fec - [CodeGen] Port `InterleavedLoadCombine` to new pass manager (#75164)
via llvm-commits
- [compiler-rt] e1e5f35 - [NFC][lsan] clang-format includes
Vitaly Buka via llvm-commits
- [mlir] [compiler-rt] [lldb] [clang-tools-extra] [clang] [llvm] [hwasan] Add `__hwasan_get_tag_from_pointer` (PR #75267)
Vitaly Buka via llvm-commits
- [llvm] Revert "[coroutines] Use DILocation from new storage for hoisted dbg.declare" (PR #75282)
Matheus Izvekov via llvm-commits
- [llvm] 2fb060e - Revert "[coroutines] Use DILocation from new storage for hoisted dbg.declare" (#75282)
via llvm-commits
- [llvm] ddf85b9 - [BPF] improve error handling by custom lowering & fail() (#75088)
via llvm-commits
- [compiler-rt] 3bedc93 - [test][sanitizer] Remove unnececary `printf` and `gettid`
Vitaly Buka via llvm-commits
- [llvm] 4b5224a - Disable PGO instrumentation on naked function (#75224)
via llvm-commits
- [llvm] [RFC][RISCV] Support the large code model. (PR #70308)
Jim Lin via llvm-commits
- [llvm] [CommandLine] Better report unknown subcommands (PR #74811)
Igor Kudrin via llvm-commits
- [llvm] 88cc35b - [InstCombine] Fold `binop (select cond, a, b), (select cond, b, a)` to `binop a, b` (#74953)
via llvm-commits
- [compiler-rt] 41d19fb - [test][sanitizer] Add `fork` include to the test
Vitaly Buka via llvm-commits
- [llvm] [llvm] Add support for running tests as root (PR #75285)
Tom Stellard via llvm-commits
- [lld] 215c565 - [ELF,test] Improve PROVIDE tests
Fangrui Song via llvm-commits
- [llvm] [workflows] Build a container for running CI on github actions (PR #75286)
Tom Stellard via llvm-commits
- [llvm] [InstCombine] simplify `(X * C0) / (X * C1)` into `C0 / C1`. (PR #73204)
Yingwei Zheng via llvm-commits
- [llvm] [CodeGen] Port `IndirectBrExpand` to new pass manager (PR #75287)
via llvm-commits
- [compiler-rt] 0efc167 - [test][sanitizer] Convert test from C++ to C
Vitaly Buka via llvm-commits
- [llvm] 6095e21 - [RISCV] Bump zicfilp to 0.4 (#75134)
via llvm-commits
- [llvm] [X86][MC] Pre-commit test for 74713 (PR #75288)
via llvm-commits
- [mlir] [clang-tools-extra] [lld] [lldb] [libcxx] [llvm] [compiler-rt] [clang] [hwasan] Add `__hwasan_get_tag_from_pointer` (PR #75267)
Vitaly Buka via llvm-commits
- [compiler-rt] 912506b - [test][hwasan] Add `__hwasan_enable_allocator_tagging`
Vitaly Buka via llvm-commits
- [llvm] b003fed - [CostModel] Add some ssa.copy costmodel tests. NFC
David Green via llvm-commits
- [llvm] [CostModel] Mark ssa_copy as free (PR #75294)
David Green via llvm-commits
- [clang-tools-extra] [llvm] [clang] [clang] Fix false positive -Wmissing-field-initializer for anonymous unions (PR #70829)
Mariya Podchishchaeva via llvm-commits
- [llvm] a110e99 - [GlobalISel] Change MatchTable entries to 1 byte each (#74429)
via llvm-commits
- [compiler-rt] [scudo] Mitigate commitbase exploit (PR #75295)
via llvm-commits
- [llvm] 06aa8b1 - [CodeGen] Add analyses to help for porting GC passes (#74972)
via llvm-commits
- [llvm] f2b3e7c - [X86][test] Add missing encoding/decoding tests for avx512dq_vl
Shengchen Kan via llvm-commits
- [llvm] [CodeGen] Port ExpandMemCmp to new pass manager (PR #74050)
via llvm-commits
- [llvm] 538a83e - RegisterCoalescer: Add undef flags in removePartialRedundancy (#75152)
via llvm-commits
- [llvm] a160536 - [TableGen][GlobalISel] Add specialized opcodes (#74823)
via llvm-commits
- [flang] [lldb] [libcxx] [clang-tools-extra] [clang] [libc] [lld] [llvm] [compiler-rt] [AMDGPU] GFX12: Add Split Workgroup Barrier (PR #74836)
Mariusz Sikora via llvm-commits
- [llvm] 80bb994 - [CodeGen] Port `IndirectBrExpand` to new pass manager (#75287)
via llvm-commits
- [polly] Reduction series : [polly] Make reduction detection checks more robust - part 1 (PR #75297)
Karthika Devi C via llvm-commits
- [llvm] 300a550 - RegisterCoalescer: Fix implicit operand handling during rematerialize (#75271)
via llvm-commits
- [llvm] 60eca67 - [CodeGen] Port `ExpandMemCmp` to new pass manager (#74050)
via llvm-commits
- [llvm] [clang] [RISCV] Add MC layer support for Zicfiss. (PR #66043)
Yeting Kuo via llvm-commits
- [flang] [lldb] [clang-tools-extra] [clang] [mlir] [llvm] [compiler-rt] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Petr Hosek via llvm-commits
- [llvm] b493793 - [X86][test] Merge the decoding tests for avx512_bf16 and unify the names
Shengchen Kan via llvm-commits
- [llvm] 5b32740 - [X86][test] Add missing encoding/decoding tests for avx512bitalg
Shengchen Kan via llvm-commits
- [llvm] [CodeGen] Port `GCLowering` to new pass manager (PR #75305)
via llvm-commits
- [llvm] 41aa0d4 - [MC] Reduce size of MCLEBFragment (NFC) (#75050)
via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already (PR #72830)
Pierre van Houtryve via llvm-commits
- [llvm] [ConstraintElim] Simplify `MinMaxIntrinsic` (PR #75306)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [clang-tools-extra] [SVE2.1][Clang][LLVM]Int/FP reduce builtin in Clang and LLVM intrinsic (PR #69926)
via llvm-commits
- [llvm] 96ab8ef - [X86][test] Merge the decoding tests for avx512_bf16_vl and unify the names
Shengchen Kan via llvm-commits
- [llvm] d7ee99a - [MachineSink] Clear kill flags of sunk addressing mode registers (#75072)
via llvm-commits
- [llvm] 1c49419 - [InstCombine] simplify `(X * C0) / (X * C1)` into `C0 / C1`. (#73204)
via llvm-commits
- [llvm] [RISCV] Eliminate dead li after emitting VSETVLIs (PR #65934)
Yingwei Zheng via llvm-commits
- [llvm] 65dea5c - [X86][test] Merge the decoding tests for avx512_bf16 and unify the names
Shengchen Kan via llvm-commits
- [llvm] [Orc][examples] Fix lljit-with-remote-debugging test failure (PR #74764)
Thomas Preud'homme via llvm-commits
- [llvm] 41f905d - [CVP] Add tests for using block values in conditions (NFC)
Nikita Popov via llvm-commits
- [llvm] 1e53386 - [llvm][TableGen][Docs] Add tools/resources links
David Spickett via llvm-commits
- [llvm] [LVI] Support using block values when handling conditions (PR #75311)
Nikita Popov via llvm-commits
- [llvm] 6265357 - [AMDGPU] Extend clang-format directive in SIDefines.h
Piotr Sobczak via llvm-commits
- [lld] f78024c - [lld][COFF] Merge .00cfg section into .rdata. (#75207)
via llvm-commits
- [clang] [llvm] [lld] [mlir] [libcxx] [compiler-rt] [lldb] [libc] [clang-tools-extra] [MLIR][LLVM] Add Continuous Loop Peeling transform to SCF (PR #71555)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [Clang][AArch64] Add fix vector types to header into SVE (PR #73258)
Jay Foad via llvm-commits
- [llvm] d293a35 - [AArch64][ELF][llvm-readobj] Support the GCS .note.gnu.property bit (#75065)
via llvm-commits
- [llvm] [AMDGPU][MC] Add GFX12 VDS encoding (PR #75316)
Mirko Brkušanin via llvm-commits
- [llvm] 358e765 - [LICM] Add test show missed promotion due to AAInfo merging (NFC)
Nikita Popov via llvm-commits
- [llvm] bb18611 - [X86][test] Move the x86 tests to correct folder
Shengchen Kan via llvm-commits
- [llvm] [ASAN][AMDGPU] Make address sanitizer checks more efficient for the divergent target. (PR #72247)
Valery Pykhtin via llvm-commits
- [lld] [clang-tools-extra] [lldb] [libcxx] [mlir] [openmp] [flang] [libcxxabi] [clang] [llvm] [libc] [compiler-rt] [libc++] Fix `take_view::__sentinel`'s `operator==` (PR #74655)
via llvm-commits
- [llvm] [ConstraintElim] Refactor `checkCondition`. NFC. (PR #75319)
Yingwei Zheng via llvm-commits
- [llvm] This patch fix a bug that may caused error for a self-defined target in SelectionDAG::getNode (PR #75320)
yan zhou via llvm-commits
- [llvm] c030778 - [AST] Switch to MemoryLocation in add method (NFC)
Nikita Popov via llvm-commits
- [llvm] 65d3548 - [gn] port 9ed20568e7de
Nico Weber via llvm-commits
- [llvm] 3c9236c - [LoopVersioningLICM] add comment regarding dubious check (NFC)
Nikita Popov via llvm-commits
- [llvm] bdbc2db - [RemoveDIs] Enable conversion from dbg.declare to DPValue (#74090)
via llvm-commits
- [llvm] 490c3aa - [X86][MC] Pre-commit test for 74713 (#75288)
via llvm-commits
- [llvm] [CVP] Propagate constant range on icmp at use level (PR #73767)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [clang-tools-extra] [AArch64] Add an AArch64 pass for loop idiom transformations (PR #72273)
David Green via llvm-commits
- [llvm] [clang] [clang-tools-extra] [AArch64] Add an AArch64 pass for loop idiom transformations (PR #72273)
David Green via llvm-commits
- [llvm] 7433120 - [CostModel] Mark ssa_copy as free (#75294)
via llvm-commits
- [llvm] [clang] [AMDGPU] Add an option to disable unsafe uses of atomic xor (PR #69229)
Pierre-Andre Saulais via llvm-commits
- [llvm] [ARM] Do not emit unwind tables when saving LR around outlined call (PR #69611)
via llvm-commits
- [llvm] [CodeGen] Port `ShadowStackGCLowering` to new pass manager (PR #75324)
via llvm-commits
- [llvm] 7c944dc - [X86][test] Add missing encoding/decoding tests for avx512vbmi and unify the names
Shengchen Kan via llvm-commits
- [clang] [compiler-rt] [llvm] [mlir] [flang] [lldb] [clang-tools-extra] [libcxx] [lld] [libc] [AMDGPU] GFX12: Add Split Workgroup Barrier (PR #74836)
Mariusz Sikora via llvm-commits
- [llvm] [X86] Lower mathlib call ldexp into scalef when avx512 is enabled (PR #69710)
via llvm-commits
- [llvm] ea0e9cb - [X86][test] Add missing encoding/decoding tests for avx512vp2intersect and unify the names
Shengchen Kan via llvm-commits
- [llvm] [StackColoring] Delete dead stack slots (PR #72633)
via llvm-commits
- [llvm] a294578 - [StackColoring] Delete dead stack slots (#72633)
via llvm-commits
- [clang-tools-extra] [flang] [llvm] [libc] [libunwind] [lldb] [openmp] [libcxxabi] [libcxx] [mlir] [compiler-rt] [clang] [lld] [C23] Implement N3018: The constexpr specifier for object definitions (PR #73099)
Mariya Podchishchaeva via llvm-commits
- [llvm] 3fef50f - [X86][test] Remove duplicated tests for avx512_vp2intersect
Shengchen Kan via llvm-commits
- [llvm] [BOLT] Fix some dwarf tests affected by 75095 (PR #75327)
Rafael Auler via llvm-commits
- [llvm] [AArch64][GISel] Drop custom selectors for ptrauth_* intrinsics (PR #75328)
Anatoly Trosinenko via llvm-commits
- [clang] [llvm] [clang][RISCV] Change default abi with f extension but without d extension (PR #73489)
Alex Bradbury via llvm-commits
- [llvm] [LoopVectorize] Enable shuffle padding for masked interleaved accesses (PR #75329)
via llvm-commits
- [openmp] [clang-tools-extra] [libcxx] [mlir] [clang] [compiler-rt] [lldb] [llvm] [libcxxabi] [flang] [MachineCopyPropagation] When the source of PreviousCopy is undef, we cannot replace sub register (PR #74682)
David Green via llvm-commits
- [llvm] e418988 - [X86][test] Merge the decoding tests for avx512vp2intersectvl and unify the names
Shengchen Kan via llvm-commits
- [mlir] [llvm] [mlir] support dialect attribute translation to LLVM IR (PR #75309)
Oleksandr Alex Zinenko via llvm-commits
- [clang] [libc] [flang] [openmp] [mlir] [libcxx] [llvm] [lld] [libcxxabi] [compiler-rt] [clang-tools-extra] [lldb] [libc++] Fix `take_view::__sentinel`'s `operator==` (PR #74655)
Jakub Mazurkiewicz via llvm-commits
- [llvm] fd8fa31 - [RemoveDIs] Update Coroutine passes to handle DPValues (#74480)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Switch some insertion routines to use iterators (PR #75330)
Jeremy Morse via llvm-commits
- [llvm] [mlir] [mlir] support dialect attribute translation to LLVM IR (PR #75309)
Tobias Gysi via llvm-commits
- [llvm] ab380c2 - [SystemZ][z/OS] Complete EBCDIC I/O support (#75212)
via llvm-commits
- [llvm] [AMDGPU] Run LowerLDS at the end of the fullLTO pipeline (PR #75333)
Pierre van Houtryve via llvm-commits
- [llvm] 4fc6048 - [RemoveDIs] Support DPValue dbg.declares in MemoryOpRemark (#74108)
via llvm-commits
- [llvm] [CodeGen] Port `StackProtector` to new pass manager (PR #75334)
via llvm-commits
- [llvm] fac093d - [AMDGPU] Update IEEE and DX10_CLAMP for GFX12 (#75030)
via llvm-commits
- [clang] [libcxx] [llvm] [openmp] [libcxxabi] [compiler-rt] [flang] [mlir] [lldb] [clang-tools-extra] [MachineCopyPropagation] When the source of PreviousCopy is undef, we cannot replace sub register (PR #74682)
via llvm-commits
- [llvm] [NFC] Remove dead code (PR #75336)
Abhina Sree via llvm-commits
- [llvm] c9e1003 - [NFC] Remove dead code (#75336)
via llvm-commits
- [lld] [libc] [clang] [llvm] [lldb] [mlir] [clang-tools-extra] [libcxx] [compiler-rt] [MLIR][LLVM] Add Continuous Loop Peeling transform to SCF (PR #71555)
via llvm-commits
- [llvm] [ConstantHoisting] Add a TTI hook to prevent hoisting. (PR #69004)
Paul Walker via llvm-commits
- [llvm] 6eec801 - [AMDGPU] Min/max changes for GFX12 (#75214)
via llvm-commits
- [llvm] 9c093cb - Revert "[StackColoring] Delete dead stack slots (#72633)"
Nikita Popov via llvm-commits
- [clang-tools-extra] [flang] [clang] [llvm] [flang] GETLOG runtime and extension implementation: get login username (PR #74628)
Yi Wu via llvm-commits
- [llvm] [MachineScheduler] Add option to control reordering for store/load clustering (PR #75338)
Alex Bradbury via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] Add missing strnlen function for z/OS to fix build failures (PR #75339)
Abhina Sree via llvm-commits
- [libc] [clang] [lldb] [llvm] [clang-tools-extra] [libcxx] [mlir] [lld] [SVE2.1][Clang][LLVM]Int/FP reduce builtin in Clang and LLVM intrinsic (PR #69926)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: add AMDGPUGlobalISelDivergenceLowering pass (PR #75340)
Petar Avramovic via llvm-commits
- [llvm] [RISCV] Change heuristic used for load clustering (PR #75341)
Alex Bradbury via llvm-commits
- [llvm] 7f55d7d - [AMDGPU] GFX12: Add Split Workgroup Barrier (#74836)
via llvm-commits
- [clang-tools-extra] [mlir] [flang] [lld] [libc] [llvm] [compiler-rt] [libcxx] [lldb] [clang] [AMDGPU] GFX12: Add Split Workgroup Barrier (PR #74836)
Mariusz Sikora via llvm-commits
- [clang-tools-extra] [flang] [llvm] [libc] [compiler-rt] [libcxx] [clang] [libc++] Implement ranges::iota (PR #68494)
James E T Smith via llvm-commits
- [llvm] 4b64138 - [DebugInfo][RemoveDIs] Switch some insertion routines to use iterators (#75330)
via llvm-commits
- [llvm] c394d97 - [X86][test] Rename some encoding tests
Shengchen Kan via llvm-commits
- [llvm] [RISCV] Enable load clustering by default (PR #73789)
Alex Bradbury via llvm-commits
- [llvm] [AArch64] merge index address with large offset into base address (PR #75343)
via llvm-commits
- [llvm] [NVPTX] Lower 16xi8 and 8xi8 stores efficiently (PR #73646)
Pierre-Andre Saulais via llvm-commits
- [llvm] [NVPTX] Preserve v16i8 vector loads when legalizing (PR #67322)
Pierre-Andre Saulais via llvm-commits
- [llvm] [RISCV][RFC/WIP] Enable load clustering in SelectionDAG scheduler (PR #74600)
Alex Bradbury via llvm-commits
- [llvm] [TLI] Pass replace-with-veclib works with Scalable Vectors. (PR #73642)
Paschalis Mpeis via llvm-commits
- [compiler-rt] Use mmap/munmap for allocating memory in emutls when available. (PR #73946)
Saleem Abdulrasool via llvm-commits
- [llvm] [flang] [clang-tools-extra] [clang] [flang] GETLOG runtime and extension implementation: get login username (PR #74628)
via llvm-commits
- [clang-tools-extra] [clang] [flang] [llvm] [flang] GETLOG runtime and extension implementation: get login username (PR #74628)
via llvm-commits
- [clang-tools-extra] [llvm] [clang] [flang] [flang] GETLOG runtime and extension implementation: get login username (PR #74628)
via llvm-commits
- [clang-tools-extra] [llvm] [openmp] [lldb] [libcxx] [compiler-rt] [libcxxabi] [flang] [clang] [mlir] [MachineCopyPropagation] When the source of PreviousCopy is undef, we cannot replace sub register (PR #74682)
via llvm-commits
- [clang-tools-extra] [llvm] [lldb] [libcxx] [compiler-rt] [libc] [flang] [clang] [lld] [AMDGPU] Use alias info to relax waitcounts for LDS DMA (PR #74537)
Jay Foad via llvm-commits
- [llvm] 3564c85 - [RISCV] Eliminate dead li after emitting VSETVLIs (#65934)
via llvm-commits
- [llvm] [RISCV] Add test for copy propagation issue with VMV0. NFC (PR #75347)
Luke Lau via llvm-commits
- [llvm] 26fbdff - [ConstraintElim] Refactor `checkCondition`. NFC. (#75319)
via llvm-commits
- [llvm] [llvm-cxxfilt] Added the option --no-params (PR #75348)
Dmitry Vasilyev via llvm-commits
- [llvm] 60aeea2 - [InstCombine] Fix uninitialized variable usage
Benjamin Kramer via llvm-commits
- [llvm] [LiveDebugVariables] Add basic verification (PR #68703)
Jeremy Morse via llvm-commits
- [llvm] [M68k] Fix ODR violation in GISel code (PR #72797)
Vadim Petrochenkov via llvm-commits
- [llvm] 6892c17 - AMDGPU/GlobalISel: add AMDGPUGlobalISelDivergenceLowering pass (#75340)
via llvm-commits
- [llvm] f2464ca - [SVE2.1][Clang][LLVM]Int/FP reduce builtin in Clang and LLVM intrinsic (#69926)
via llvm-commits
- [libc] [libcxx] [clang] [mlir] [lldb] [clang-tools-extra] [lld] [llvm] [SVE2.1][Clang][LLVM]Int/FP reduce builtin in Clang and LLVM intrinsic (PR #69926)
via llvm-commits
- [llvm] AMDGPU: refactor phi lowering from SILowerI1Copies (NFCI) (PR #75349)
Petar Avramovic via llvm-commits
- [llvm] [InstCombine] Do not simplify lshr/shl arg if it is part of fshl rotate pattern. (PR #73441)
via llvm-commits
- [llvm] Fix https://github.com/llvm/llvm-project/pull/72633 (PR #75351)
via llvm-commits
- [llvm] [RISCV] Initial ISel support for the experimental zacas extension (PR #67918)
Yingwei Zheng via llvm-commits
- [openmp] [llvm] [openmp][wasm] Allow compiling OpenMP to WebAssembly (PR #71297)
Jonathan Peyton via llvm-commits
- [llvm] f0ac6f9 - [Transforms] Fix a warning
Kazu Hirata via llvm-commits
- [libc] [llvm] [libc][NFC] Reduce type clutter in str_to_float_test (PR #75353)
Guillaume Chatelet via llvm-commits
- [llvm] [lldb] [compiler-rt] [libcxx] [clang] [mlir] [lld] [clang-tools-extra] [hwasan] Add `__hwasan_get_tag_from_pointer` (PR #75267)
Thurston Dang via llvm-commits
- [libcxx] [lldb] [mlir] [clang] [compiler-rt] [lld] [llvm] [clang-tools-extra] [hwasan] Add `__hwasan_get_tag_from_pointer` (PR #75267)
Thurston Dang via llvm-commits
- [lld] [llvm] [clang-tools-extra] [lldb] [mlir] [clang] [libcxx] [compiler-rt] [hwasan] Add `__hwasan_get_tag_from_pointer` (PR #75267)
Thurston Dang via llvm-commits
- [clang] [flang] [clang-tools-extra] [llvm] [flang] GETLOG runtime and extension implementation: get login username (PR #74628)
via llvm-commits
- [llvm] 930b5b5 - [ConstantHoisting] Add a TTI hook to prevent hoisting. (#69004)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [flang] [flang] GETLOG runtime and extension implementation: get login username (PR #74628)
Yi Wu via llvm-commits
- [llvm] 5540d81 - [gn build] Manually port ed2d497291f
Arthur Eubanks via llvm-commits
- [llvm] 2c18570 - [RISCV] Remove setJumpIsExpensive(). (#74647)
via llvm-commits
- [llvm] [RISCV] Remove setJumpIsExpensive(). (PR #74647)
Craig Topper via llvm-commits
- [llvm] [LLVM] Add file magic detection for SPIR-V files. (PR #75363)
Joseph Huber via llvm-commits
- [llvm] 12f6d55 - [gn build] Port 6892c175c565
LLVM GN Syncbot via llvm-commits
- [llvm] [RISCV] Implement intrinsics for XCVbitmanip extension in CV32E40P (PR #74993)
Craig Topper via llvm-commits
- [mlir] [llvm] [mlir][print]Add functions for printing memref f16/bf16/i16 (PR #75094)
Yinying Li via llvm-commits
- [mlir] [lldb] [clang-tools-extra] [compiler-rt] [libcxx] [lld] [llvm] [libc] [flang] [openmp] [libcxxabi] [clang] [libc++] Fix `take_view::__sentinel`'s `operator==` (PR #74655)
Jakub Mazurkiewicz via llvm-commits
- [lldb] [llvm] [DO NOT MERGE][DebugInfo] Implement debug_names's IDX_parent attribute (PR #75365)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] ec41462 - [SystemZ][z/OS] Add missing strnlen function for z/OS to fix build failures (#75339)
via llvm-commits
- [llvm] [clang] [compiler-rt] [lldb] [libcxx] [mlir] [clang-tools-extra] [lld] [hwasan] Add `__hwasan_get_tag_from_pointer` (PR #75267)
Vitaly Buka via llvm-commits
- [llvm] a5ffabc - [llvm][Support] Add UNIX socket support (#73603)
via llvm-commits
- [llvm] c6ecbcb - [AMDGPU] Fix no waitcnt produced between LDS DMA and ds_read on gfx10 (#75245)
via llvm-commits
- [mlir] [lld] [clang-tools-extra] [llvm] [lldb] [clang] [compiler-rt] [libcxx] [hwasan] Add `__hwasan_get_tag_from_pointer` (PR #75267)
Vitaly Buka via llvm-commits
- [llvm] [XCOFF] Use RLDs to print branches even without -r (PR #74342)
via llvm-commits
- [llvm] [OptTable] Make new lines in help text respect indentation (PR #75366)
Andres Villegas via llvm-commits
- [clang] [compiler-rt] [HIP] support 128 bit int division (PR #71978)
Yaxun Liu via llvm-commits
- [llvm] 2fd7657 - [XCOFF] Display branch-absolute targets in hex. (#72532)
via llvm-commits
- [lld] [llvm] [XCOFF] Display branch-absolute targets in hex. (PR #72532)
via llvm-commits
- [clang] [lld] [libcxxabi] [libunwind] [mlir] [clang-tools-extra] [compiler-rt] [lldb] [flang] [llvm] [libcxx] [libc] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [llvm] [AMDGPU] support lib call (PR #74741)
Yaxun Liu via llvm-commits
- [lld] [openmp] [libcxx] [lldb] [libc] [llvm] [compiler-rt] [mlir] [clang-tools-extra] [clang] [flang] [libcxxabi] [libc++] Fix `take_view::__sentinel`'s `operator==` (PR #74655)
via llvm-commits
- [clang] [lld] [clang-tools-extra] [compiler-rt] [lldb] [flang] [llvm] [libcxx] [libc] [AMDGPU] Use alias info to relax waitcounts for LDS DMA (PR #74537)
Stanislav Mekhanoshin via llvm-commits
- [compiler-rt] 4805acd - [test][sanitizer] Disable test on Darwin
Vitaly Buka via llvm-commits
- [llvm] 6cad4c9 - [gn build] Port a5ffabce98a4
LLVM GN Syncbot via llvm-commits
- [compiler-rt] 64fa90b - [hwasan] Add `__hwasan_get_tag_from_pointer` (#75267)
via llvm-commits
- [mlir] [lld] [llvm] [clang] [lldb] [clang-tools-extra] [compiler-rt] [libcxx] [hwasan] Add `__hwasan_get_tag_from_pointer` (PR #75267)
Vitaly Buka via llvm-commits
- [lldb] [llvm] [libc] [libunwind] [flang] [lld] [compiler-rt] [libcxx] [clang] [libcxxabi] [clang-tools-extra] [lsan] Install `pthread_atfork` (PR #75281)
Vitaly Buka via llvm-commits
- [llvm] [InstrRef][nfc] Remove usage of unique_ptrs of arrays (PR #74203)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] [InstCombine] Improve `foldICmpWithDominatingICmp` with DomConditionCache (PR #75370)
Yingwei Zheng via llvm-commits
- [libc] [flang] [clang-tools-extra] [libcxx] [compiler-rt] [lld] [lldb] [clang] [llvm] [AMDGPU] Use alias info to relax waitcounts for LDS DMA (PR #74537)
Stanislav Mekhanoshin via llvm-commits
- [llvm] ddd13b6 - [runtimes] Add missing test dependencies to check-all (#75090)
via llvm-commits
- [clang-tools-extra] [lldb] [llvm] [libc] [flang] [lld] [compiler-rt] [libcxx] [clang] [AMDGPU] Use alias info to relax waitcounts for LDS DMA (PR #74537)
Stanislav Mekhanoshin via llvm-commits
- [clang-tools-extra] [lldb] [mlir] [llvm] [libc] [libunwind] [flang] [lld] [compiler-rt] [libcxx] [libcxxabi] [clang] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [llvm] Make clang report garbage target versions. (PR #75373)
via llvm-commits
- [llvm] [X86][FastISel] Support medium code model in more places (PR #75375)
Arthur Eubanks via llvm-commits
- [llvm] [dsymutil] Improve missing symbol warning message (PR #75378)
Jonas Devlieghere via llvm-commits
- [llvm] workflows: Refactor release-tasks.yml (PR #69523)
Tom Stellard via llvm-commits
- [llvm] workflows/release-binaries: Add schedule to run job once per month (PR #73812)
Tom Stellard via llvm-commits
- [llvm] 29bb7f7 - [RISCV] Add test coverage for profitable vsetvli a0, zero, <vtype> cases
Philip Reames via llvm-commits
- [llvm] 8d893f2 - [LV] Add test case for #75298.
Florian Hahn via llvm-commits
- [llvm] Port CodeGenPrepare to new pass manager (and BasicBlockSectionsProfil… (PR #75380)
Nick Anderson via llvm-commits
- [llvm] 1730329 - Revert "[VPlan] Mark Select VPInstructions as not having sideeffects."
Florian Hahn via llvm-commits
- [llvm] e8f4388 - [X86][test] Use separate check prefix in code-model-elf.ll
Arthur Eubanks via llvm-commits
- [compiler-rt] 14d7e0b - [lsan] Install `pthread_atfork` (#75281)
via llvm-commits
- [compiler-rt] [flang] [libc] [lldb] [clang-tools-extra] [libcxxabi] [libunwind] [lld] [llvm] [clang] [libcxx] [lsan] Install `pthread_atfork` (PR #75281)
Vitaly Buka via llvm-commits
- [llvm] 8ecbb04 - Reland "[Coverage][llvm-cov] Enable MC/DC Support in LLVM Source-based Code Coverage (2/3)"
Alan Phipps via llvm-commits
- [compiler-rt] [flang] [libc] [lldb] [libcxxabi] [libunwind] [llvm] [clang] [lld] [libcxx] [asan] Install `pthread_atfork` (PR #75290)
Vitaly Buka via llvm-commits
- [mlir] [libunwind] [lldb] [compiler-rt] [clang] [libcxx] [llvm] [libc] [flang] [libcxxabi] [lld] [asan] Install `pthread_atfork` (PR #75290)
Vitaly Buka via llvm-commits
- [llvm] [LAA] Don't multiply NumItersForStoreLoadThroughMemory by TypeByteSize. (PR #75382)
Florian Hahn via llvm-commits
- [llvm] [libc] add mempcpy to bazel overlay (PR #75383)
Nick Desaulniers via llvm-commits
- [clang] [llvm] [CloneFunction][DebugInfo] Avoid cloning DILocalVariables of inlined functions (PR #75385)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [X86] Respect code models more when determining if a global reference can fit in 32 bits (PR #75386)
Arthur Eubanks via llvm-commits
- [llvm] [lldb] [clang-tools-extra] [libcxx] [compiler-rt] [lld] [mlir] [libunwind] [libcxxabi] [flang] [libc] [clang] [asan] Install `pthread_atfork` (PR #75290)
Vitaly Buka via llvm-commits
- [llvm] 12af9c8 - [RISCV] Extract a utility for computing bounds on VLMAX [nfc]
Philip Reames via llvm-commits
- [clang] [llvm] [SystemZ] Support i128 as legal type in VRs (PR #74625)
Jonas Paulsson via llvm-commits
- [compiler-rt] e065841 - [asan] Install `pthread_atfork` (#75290)
via llvm-commits
- [compiler-rt] [mlir] [libunwind] [flang] [lldb] [lld] [clang] [clang-tools-extra] [libcxxabi] [libc] [libcxx] [llvm] [asan] Install `pthread_atfork` (PR #75290)
Vitaly Buka via llvm-commits
- [llvm] c64334f - [X86][FastISel] Support medium code model in more places (#75375)
via llvm-commits
- [llvm] [clang] [SystemZ] Support i128 as legal type in VRs (PR #74625)
Jonas Paulsson via llvm-commits
- [llvm] [llvm-windres] Pass user preprocessor arguments before the input filename (PR #75389)
via llvm-commits
- [llvm] [llvm-windres] Resolve the --preprocessor executable in $PATH (PR #75390)
Martin Storsjö via llvm-commits
- [llvm] eabf7ec - [GlobalISel] Fix misaligned read after #74429
Vitaly Buka via llvm-commits
- [llvm] [llvm-windres] Change the interpretation of --preprocessor to match Binutils 2.36 (PR #75391)
Martin Storsjö via llvm-commits
- [llvm] [RISCV] Remove mfd and mpd CSR names for SiFive. (PR #75392)
Craig Topper via llvm-commits
- [llvm] 8bea83b - [NFC][GlobalISel] Fix case of local variable
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Fix asserts in asan and tsan in pthread interceptors. (PR #75394)
via llvm-commits
- [libcxx] [clang] [flang] [llvm] [lld] [mlir] [libunwind] [clang-tools-extra] [libcxxabi] [libc] [lldb] [compiler-rt] [test][hwasan] Implement sanitizer_specific for HWASAN (PR #75280)
Vitaly Buka via llvm-commits
- [compiler-rt] c636b18 - [test][hwasan] Implement sanitizer_specific for HWASAN (#75280)
via llvm-commits
- [clang] [flang] [libcxx] [llvm] [lld] [mlir] [libunwind] [clang-tools-extra] [libcxxabi] [libc] [lldb] [compiler-rt] [hwasan] Improve support of forking with threads (PR #75291)
Vitaly Buka via llvm-commits
- [compiler-rt] 1928401 - [NFC][msan] Clang-format some includes
Vitaly Buka via llvm-commits
- [libunwind] [clang] [libc] [compiler-rt] [libcxx] [clang-tools-extra] [flang] [lldb] [lld] [mlir] [libcxxabi] [llvm] [hwasan] Improve support of forking with threads (PR #75291)
Vitaly Buka via llvm-commits
- [compiler-rt] 8d300e6 - [hwasan] Improve support of forking with threads (#75291)
via llvm-commits
- [compiler-rt] [msan] Use `pthread_atfork` instead of interceptor (PR #75398)
Vitaly Buka via llvm-commits
- [compiler-rt] fcce843 - [msan] Use `pthread_atfork` instead of interceptor (#75398)
via llvm-commits
- [llvm] [coroutines] Use DILocation from new storage for hoisted dbg.declare (PR #75402)
Wei Wang via llvm-commits
- [llvm] [DebugInfo] Pass string ownership to MarkupFilter (PR #75403)
Vitaly Buka via llvm-commits
- [llvm] 5900014 - [dsymutil] Improve missing symbol warning message (#75378)
via llvm-commits
- [llvm] [Bazel] Define BUILTIN_THREAD_POINTER where appropriate on x86-64 linux (PR #74574)
Aiden Grossman via llvm-commits
- [lld] [LLD][COFF] Fix ARM64 EC chunks comparator (PR #75407)
Alexandre Ganea via llvm-commits
- [llvm] [Docs][llvm-exegesis] Add documentation on recently added options (PR #75408)
Aiden Grossman via llvm-commits
- [llvm] [RISCV][InsertSETVTLI] Handle large immediates in backwards walk (PR #75409)
Philip Reames via llvm-commits
- [libc] [lld] [clang] [libcxx] [lldb] [mlir] [clang-tools-extra] [libcxxabi] [flang] [llvm] [openmp] [compiler-rt] [llvm] Support IFuncs on Darwin platforms (PR #73686)
Ahmed Bougacha via llvm-commits
- [libcxx] [clang] [libcxxabi] [lld] [flang] [openmp] [mlir] [llvm] [libc] [compiler-rt] [clang-tools-extra] [lldb] [llvm] Support IFuncs on Darwin platforms (PR #73686)
Ahmed Bougacha via llvm-commits
- [lldb] [clang] [openmp] [lld] [compiler-rt] [libc] [flang] [libcxxabi] [llvm] [libcxx] [clang-tools-extra] [mlir] [llvm] Support IFuncs on Darwin platforms (PR #73686)
Ahmed Bougacha via llvm-commits
- [llvm] [libcxxabi] [compiler-rt] [mlir] [openmp] [lldb] [flang] [clang-tools-extra] [libc] [lld] [libcxx] [clang] [llvm] Support IFuncs on Darwin platforms (PR #73686)
Ahmed Bougacha via llvm-commits
- [llvm] [RISCV] When VLEN is exactly known, prefer VLMAX encoding for vsetvli (PR #75412)
Philip Reames via llvm-commits
- [llvm] [Vectorize] Vectorization for __builtin_prefetch (PR #66160)
via llvm-commits
- [llvm] de8ee03 - [CommandLine] Better report unknown subcommands (#74811)
via llvm-commits
- [llvm] d7aee33 - [llvm][Windows] Don't run socket tests on old versions of Windows
Michael Spencer via llvm-commits
- [llvm] [AMDGPU][IGLP]: Add SchedGroupMask::TRANS (PR #75416)
Jeffrey Byrnes via llvm-commits
- [llvm] [llvm][cmake] Use $<CONFIG> instead of ${CMAKE_CFG_INTDIR} for llvm-config (PR #75417)
Michael Spencer via llvm-commits
- [llvm] [LLVM][Support] Fixed the compile error caused by #73603 (PR #75418)
Shilei Tian via llvm-commits
- [llvm] 632f1c5 - [RISCV] When VLEN is exactly known, prefer VLMAX encoding for vsetvli (#75412)
via llvm-commits
- [llvm] c76c00f - [LLVM][Support] Fixed the compile error caused by #73603 (#75418)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [HLSL] Vector standard conversions (PR #71098)
Chris B via llvm-commits
- [llvm] [RISCV] Move SiFive cdiscard.d.l1 and cflush.d.1 to their own extensions. (PR #75420)
Craig Topper via llvm-commits
- [llvm] [llvm-exegesis] Refactor MMAP platform-specific preprocessor directives (PR #75422)
Aiden Grossman via llvm-commits
- [llvm] [LoongArch] Allow delayed decision for ADD/SUB relocations (PR #72960)
Lu Weining via llvm-commits
- [llvm] [openmp] [clang] [libcxx] [lldb] [libcxxabi] [clang-tools-extra] [flang] [mlir] [compiler-rt] [MachineCopyPropagation] When the source of PreviousCopy is undef, we cannot replace sub register (PR #74682)
via llvm-commits
- [llvm] 1f3d13c - [riscv] Fix build due to missing test update
Philip Reames via llvm-commits
- [llvm] edc8388 - [LLVM] Add file magic detection for SPIR-V files. (#75363)
via llvm-commits
- [llvm] [X86][MC] Support Enc/Dec for EGPR for promoted MOVDIR instruction (PR #74713)
via llvm-commits
- [llvm] c60663d - [gn] port 2e45326b088b (arm streaming attrs)
Nico Weber via llvm-commits
- [llvm] 042a2e8 - [Support] Fix WS2_32 casing
Shoaib Meenai via llvm-commits
- [llvm] [clang] Reapply "InstCombine: Introduce SimplifyDemandedUseFPClass"" (PR #74056)
Matt Arsenault via llvm-commits
- [llvm] c7aee64 - [X86][test] Merge encoding tests for avx512dq_vl
Shengchen Kan via llvm-commits
- [llvm] b07aaf8 - [gn] port a5ffabce98a4 (unix sockets -> ws2_32.lib dep everywhere O_o)
Nico Weber via llvm-commits
- [mlir] [clang-tools-extra] [llvm] [clang] Generalize depthwise conv (PR #75017)
via llvm-commits
- [compiler-rt] [llvm] [clang] [InstrProf] Single byte counters in coverage (PR #75425)
via llvm-commits
- [llvm] 8abc80e - [gn build] Port ef3f476097c7
LLVM GN Syncbot via llvm-commits
- [llvm] 4f1ddf7 - [CommandLine] Remove unused variable 'NearestHandler' (fixup for #74811)
Igor Kudrin via llvm-commits
- [llvm] 90c2398 - [test][llvm-config] Allow extra libraries in test on Windows
Michael Spencer via llvm-commits
- [llvm] [RISCV] Simplify PrintExtension. NFC (PR #75427)
Craig Topper via llvm-commits
- [clang-tools-extra] [compiler-rt] [clang] [llvm] [PGO][GlobalValue][LTO]In GlobalValues::getGlobalIdentifier, use semicolon as delimiter for local-linkage varibles. (PR #74008)
Mingming Liu via llvm-commits
- [llvm] [llvm] Fix Typos in AssumeBundleQueries (PR #75429)
via llvm-commits
- [llvm] 5c9d82d - [llvm] Use StringRef::{starts,ends}_with (NFC)
Kazu Hirata via llvm-commits
- [llvm] [NewPM][CodeGen][llc] Add NPM support (PR #70922)
via llvm-commits
- [llvm] [llvm][Support] Add indirection to call correct validate(...) function (PR #71966)
via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts] Set initial state for VS_CNT in non-kernel functions (PR #75436)
Pierre van Houtryve via llvm-commits
- [llvm] [SLP] Pessimistically handle unknown vector entries in SLP vectorizer (PR #75438)
Maurice Heumann via llvm-commits
- [llvm] [BPF] get external linkage for calling convetion functions (PR #75439)
Yingchi Long via llvm-commits
- [clang] [clang-tools-extra] [mlir] [llvm] [mlir][linalg] Implement common interface for depthwise convolution ops (PR #75017)
via llvm-commits
- [clang-tools-extra] [clang] [llvm] [CanonicalizeFreezeInLoops] fix duplicate removal (PR #74716)
Wei Tao via llvm-commits
- [llvm] b3e1114 - [DebugInfo] Pass string ownership to MarkupFilter (#75403)
via llvm-commits
- [llvm] a2691e3 - [docs] remove some out-of-date content in LLVM Programmer's Manual (#74989)
via llvm-commits
- [llvm] [MachinePass] Run instrumentation before/after module pass (PR #70919)
via llvm-commits
- [llvm] [clang] [AArch64] Disable large global group relocation (PR #75445)
via llvm-commits
- [llvm] bf5d96c - [IR] Add dead_on_unwind attribute (#74289)
via llvm-commits
- [llvm] [DWARFLinker][DWARFLinkerParallel][NFC] Refactor DWARFLinker&DWARFLinkerParallel to have a common library. (PR #74725)
via llvm-commits
- [llvm] Add adjustVMA option (PR #72870)
via llvm-commits
- [llvm] 3e8b175 - [IR] Avoid redundant map lookup [NFC]
Jannik Silvanus via llvm-commits
- [llvm] [SystemZ][z/OS] TXT records in the GOFF reader (PR #74526)
James Henderson via llvm-commits
- [clang] [llvm] [IR] Fix GEP offset computations for vector GEPs (PR #75448)
Jannik Silvanus via llvm-commits
- [llvm] 2047ab0 - [VPlan] Add a test for testing unused interleave recipes (#75026)
via llvm-commits
- [llvm] 8cb8428 - [M68k] Fix ODR violation in GISel code (#72797)
via llvm-commits
- [llvm] [ValueTracking] Make `computeKnownBitsFromContext` deterministic (PR #75452)
Yingwei Zheng via llvm-commits
- [llvm] bcee4a9 - [X86] Rename VPERMI2/VPERMT2 to VPERMI2*Z/VPERMT2*Z (#75192)
via llvm-commits
- [llvm] 16c27bc - [AMDGPU][MC] Add GFX12 VDS encoding (#75316)
via llvm-commits
- [llvm] 2952bc3 - [MachinePass] Run instrumentation before/after module pass (#70919)
via llvm-commits
- [llvm] b7fc782 - Revert rG2047ab00eaf0a17e71ce5e8a5b27a8c90f034c3d "[VPlan] Add a test for testing unused interleave recipes (#75026)"
Simon Pilgrim via llvm-commits
- [llvm] 554e4df - [Support] Canonicalise ws2_32 casing, fix MinGW cross compilation
Martin Storsjö via llvm-commits
- [llvm] Make default initialization explicit (PR #75461)
via llvm-commits
- [llvm] a0c7a29 - [GlobalISel] IRTranslator::translateGetElementPtr - don't assume a gep constant offset is representable as i64
Simon Pilgrim via llvm-commits
- [clang-tools-extra] [lldb] [mlir] [libc] [lld] [clang] [libcxx] [compiler-rt] [llvm] [MLIR][LLVM] Add Continuous Loop Peeling transform to SCF (PR #71555)
via llvm-commits
- [llvm] b94a46b - Revert "[gn] port 2e45326b088b (arm streaming attrs)"
Nico Weber via llvm-commits
- [llvm] [AMDGPU] Enable GCNRewritePartialRegUses pass by default. (PR #72975)
Valery Pykhtin via llvm-commits
- [llvm] 7649d22 - [AArch64] ORRWrs is copy instruction when there's no implicit def of the X register (#75184)
via llvm-commits
- [llvm] [RISCV] Make Zcmt imply Zicsr. (PR #75464)
via llvm-commits
- [lld] [clang-tools-extra] [llvm] [libcxx] [compiler-rt] [mlir] [libc] [clang] [lldb] [MLIR][LLVM] Add Continuous Loop Peeling transform to SCF (PR #71555)
via llvm-commits
- [llvm] 616a866 - [llvm][Support] Fix missing field in WSADATA warning
David Spickett via llvm-commits
- [llvm] [GlobalIsel][NFC] Harden MachineIRBuilder (PR #75465)
Thorsten Schütt via llvm-commits
- [libc] [clang] [lld] [mlir] [libcxx] [lldb] [compiler-rt] [clang-tools-extra] [llvm] [MLIR][LLVM] Add Continuous Loop Peeling transform to SCF (PR #71555)
via llvm-commits
- [llvm] ac406b4 - [AMDGPU][MC] Add GFX12 VBUFFER encoding (#75195)
via llvm-commits
- [llvm] 2141a51 - [X86] broadcast-elm-cross-splat-vec.ll - drop constant pool check
Simon Pilgrim via llvm-commits
- [llvm] Triple: Fix handling of macos with unexpected target arches (PR #75469)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Don't DEALLOC_VGPRS from callable functions (PR #72245)
Jay Foad via llvm-commits
- [llvm] b7f50e1 - [InstCombine] Improve `foldICmpWithDominatingICmp` with DomConditionCache (#75370)
via llvm-commits
- [llvm] Reland "[Pass][CodeGen] Add some necessary passes for codegen" (PR #71783)
via llvm-commits
- [llvm] 26616c6 - [GlobalIsel][NFC] Harden MachineIRBuilder (#75465)
via llvm-commits
- [llvm] dd05129 - [AMDGPU] Enable GCNRewritePartialRegUses pass by default. (#72975)
via llvm-commits
- [llvm] Fix interleave test after rebasing main (PR #75470)
Shih-Po Hung via llvm-commits
- [llvm] b97c5a9 - [VPlan] Add a test for testing unused interleave recipes (#75026)
via llvm-commits
- [llvm] 7be5dab - [InstCombine] Change (add x, c) to (xor x, c) (#75129)
via llvm-commits
- [llvm] 47615dd - [AMDGPU][MC] Add GFX12 VFLAT, VSCRATCH and VGLOBAL encodings (#75193)
via llvm-commits
- [libc] [llvm] [libc][NFC] Split str_to_float tests and reduce type clutter (PR #75471)
Guillaume Chatelet via llvm-commits
- [llvm] [clang] [Clang][SME2] Add builtins for moving multi-vectors to/from ZA (PR #71191)
David Sherwood via llvm-commits
- [clang] [llvm] [Clang][SME2] Add builtins for moving multi-vectors to/from ZA (PR #71191)
David Sherwood via llvm-commits
- [llvm] [InstCombine] Explicitly fold `~(~X >>u Y)` into `X >>s Y` (PR #75473)
Yingwei Zheng via llvm-commits
- [llvm] [StandardInstrumentations] add `unwrapIR` to simplify code NFCI (PR #75474)
via llvm-commits
- [llvm] Subject: [PATCH] [AArch64ISelLowering] Optimize rounding shift and saturation truncation (PR #74325)
David Sherwood via llvm-commits
- [clang] [llvm] [AMDGPU][GFX12] Add new v_permlane16 variants (PR #75475)
Mariusz Sikora via llvm-commits
- [llvm] 1df373a - [SystemZ][z/OS] Fix STDOUT to STDERR
via llvm-commits
- [llvm] [clang] [clang][MBD] set up module build daemon infrastructure (PR #67562)
Nico Weber via llvm-commits
- [llvm] 3fe14bf - [gn] port d7aee33029f2d029c (ws2_32.lib in llvm-config test)
Nico Weber via llvm-commits
- [llvm] 9100228 - [InstCombine] Fix insertion point
Nikita Popov via llvm-commits
- [clang-tools-extra] [llvm] [clang] [X86] Use plain load/store instead of cmpxchg16b for atomics with AVX (PR #74275)
James Y Knight via llvm-commits
- [llvm] [DSE] Split memory intrinsics if they are dead in the middle (PR #75478)
Nabeel Omer via llvm-commits
- [llvm] 4888218 - [ARM] Do not emit unwind tables when saving LR around outlined call (#69611)
via llvm-commits
- [llvm] f42b930 - [SLP] Pessimistically handle unknown vector entries in SLP vectorizer (#75438)
via llvm-commits
- [llvm] [mlir] [clang] [clang-tools-extra] Support for dynamic dimensions in 'tensor.splat' (PR #74626)
Rafael Ubal via llvm-commits
- [llvm] [Coverage] Fix CoverageMapping.cpp compilation on Solaris (PR #75479)
Rainer Orth via llvm-commits
- [llvm] 01061ed - [SystemZ] Improve shouldCoalesce() for i128. (#74942)
via llvm-commits
- [compiler-rt] [sanitizer_common][test] Move fork_threaded.c to Linux (PR #75480)
Rainer Orth via llvm-commits
- [llvm] fd6e19c - [SystemZ][z/OS] yaml2obj for header and end records (#73859)
via llvm-commits
- [compiler-rt] [clang] [clang][UBSan] Add implicit conversion check for bitfields (PR #75481)
Axel Lundberg via llvm-commits
- [llvm] 9cf3e31 - [InstCombine] Explicitly fold `~(~X >>u Y)` into `X >>s Y` (#75473)
via llvm-commits
- [llvm] 3909310 - [DAG] visitTRUNCATE - format (truncate (load x)) fold code.
Simon Pilgrim via llvm-commits
- [llvm] 3c42372 - [X86] combineLoad - improve constant pool matches by ignoring undef elements
Simon Pilgrim via llvm-commits
- [llvm] [lsr][term-fold] Restrict expansion budget for profiled loops (PR #74747)
Nikita Popov via llvm-commits
- [clang-tools-extra] [mlir] [llvm] [clang] Support for dynamic dimensions in 'tensor.splat' (PR #74626)
Rafael Ubal via llvm-commits
- [llvm] 46d1f30 - [RISCV][InsertSETVTLI] Handle large immediates in backwards walk (#75409)
via llvm-commits
- [llvm] [RISCV] Improve llvm.reduce.fmaximum/minimum lowering (PR #75484)
Simeon K via llvm-commits
- [llvm] 66e0159 - [gn build] Port fd6e19cdc399
LLVM GN Syncbot via llvm-commits
- [lld] 732bccb - Use StringRef::{starts,ends}_with (NFC)
Kazu Hirata via llvm-commits
- [clang] [llvm] [clang][AArch64] Add a -mbranch-protection option to enable GCS (PR #75486)
John Brawn via llvm-commits
- [llvm] [AMDGPU] CodeGen for GFX12 VIMAGE and VSAMPLE instructions (PR #75488)
Mirko Brkušanin via llvm-commits
- [llvm] 0d02ecc - [llvm][llvm-exegesis] Fix unused private field warning on Windows
David Spickett via llvm-commits
- [lld] [compiler-rt] [libc] [clang] [libcxx] [lldb] [flang] [mlir] [llvm] [clang-tools-extra] [AMDGPU] GFX12: Add Split Workgroup Barrier (PR #74836)
Jay Foad via llvm-commits
- [llvm] [ADT] Deprecate StringRef::{starts,ends}with (PR #75491)
Kazu Hirata via llvm-commits
- [lld] [LLD][COFF] add __build_guid symbol. (PR #74652)
Zequan Wu via llvm-commits
- [llvm] [AArch64][SVE] Add optimisation for SVE intrinsics with no active lanes (PR #73964)
Mark Harley via llvm-commits
- [llvm] [libcxx] [clang] [clang-tools-extra] [lldb] [libc] [flang] [mlir] [compiler-rt] [lld] [AMDGPU] GFX12: Add Split Workgroup Barrier (PR #74836)
Mariusz Sikora via llvm-commits
- [llvm] 1b531d5 - [InstrRef][nfc] Remove usage of unique_ptrs of arrays (#74203)
via llvm-commits
- [llvm] 3d422a9 - [VPlan] Implement mayHaveSideEffects/mayWriteToMemory for VPInterleav… (#71360)
via llvm-commits
- [llvm] [AMDGPU] CodeGen for GFX12 VBUFFER instructions (PR #75492)
Mirko Brkušanin via llvm-commits
- [libcxx] [llvm] [clang] [libc] [flang] [mlir] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Louis Dionne via llvm-commits
- [mlir] [llvm] [clang] [libc] [libcxx] [flang] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Louis Dionne via llvm-commits
- [llvm] [flang] [libcxx] [clang] [libc] [mlir] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Louis Dionne via llvm-commits
- [mlir] [libcxx] [clang] [libc] [llvm] [flang] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Louis Dionne via llvm-commits
- [llvm] [mlir] [libc] [libcxx] [clang] [flang] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Louis Dionne via llvm-commits
- [flang] [clang] [libc] [llvm] [mlir] [libcxx] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Louis Dionne via llvm-commits
- [libc] [libcxx] [clang] [flang] [mlir] [llvm] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Louis Dionne via llvm-commits
- [llvm] [libc] [flang] [libcxx] [mlir] [clang] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Louis Dionne via llvm-commits
- [libc] [clang] [mlir] [flang] [libcxx] [llvm] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Louis Dionne via llvm-commits
- [flang] [libcxx] [mlir] [llvm] [libc] [clang] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Louis Dionne via llvm-commits
- [mlir] [libcxx] [clang] [llvm] [flang] [libc] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Louis Dionne via llvm-commits
- [clang] [llvm] [mlir] [libc] [flang] [libcxx] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Louis Dionne via llvm-commits
- [libc] [clang] [mlir] [lldb] [lld] [compiler-rt] [libcxx] [llvm] [clang-tools-extra] [MLIR][LLVM] Add Continuous Loop Peeling transform to SCF (PR #71555)
via llvm-commits
- [llvm] [AMDGPU] Codegen for GFX12 VFLAT, VSCRATCH and VGLOBAL instructions (PR #75493)
Mirko Brkušanin via llvm-commits
- [llvm] 1fdbdb8 - [riscv] Convert a set of tests to opaque pointers
Philip Reames via llvm-commits
- [llvm] [flang] [compiler-rt] [lld] [libcxx] [clang] [libcxxabi] [clang-tools-extra] [lldb] [AMDGPU] GFX12: select @llvm.prefetch intrinsic (PR #74576)
Jay Foad via llvm-commits
- [llvm] b7ebba3 - [riscv] Consolidate a set of load-add-store tests into one file
Philip Reames via llvm-commits
- [llvm] 726830f - [StandardInstrumentations] add `unwrapIR` to simplify code NFCI (#75474)
via llvm-commits
- [lld] [LLD][COFF] Fix ARM64 EC chunks comparator. (PR #75495)
Jacek Caban via llvm-commits
- [llvm] [AMDGPU] Remove s_cbranch_cdbg* for GFX12 (PR #75496)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Remove s_cmpk_* for GFX12 (PR #75497)
Jay Foad via llvm-commits
- [llvm] [mlir] [mlir][print]Add functions for printing memref f16/bf16/i16 (PR #75094)
Yinying Li via llvm-commits
- [llvm] [AMDGPU] Remove v_cmp_t_* and v_cmp_f_* for GFX12 (PR #75498)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add GFX12 s_sleep_var instruction and intrinsic (PR #75499)
Jay Foad via llvm-commits
- [llvm] 5e38ba2 - [X86] Respect code models more when determining if a global reference can fit in 32 bits (#75386)
via llvm-commits
- [llvm] 88f1a2c - [X86] combineLoad - allow constant loads to share matching 'lower constant bits' with larger VBROADCAST_LOAD/SUBV_BROADCAST_LOAD nodes
Simon Pilgrim via llvm-commits
- [llvm] Revert "[X86] Respect code models more when determining if a global reference can fit in 32 bits" (PR #75500)
Arthur Eubanks via llvm-commits
- [llvm] f0c03da - Revert "[X86] Respect code models more when determining if a global reference can fit in 32 bits" (#75500)
via llvm-commits
- [llvm] [InstrRef][NFC] Delete unused variables (PR #75501)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] 7537c3c - [RISCV] Precommit test coverage for VLMAX encodable via vsetivli
Philip Reames via llvm-commits
- [llvm] 5bc1adf - Revert "lldb: Cache string hash during ConstString pool queries/insertions"
David Blaikie via llvm-commits
- [llvm] f976719 - Revert "[ADT][StringMap] Add ability to precompute and reuse the string hash"
David Blaikie via llvm-commits
- [llvm] ec92d74 - Reland [X86] Respect code models more when determining if a global reference can fit in 32 bits (#75386)
Arthur Eubanks via llvm-commits
- [llvm] [SPIR-V] Emit SPIR-V bitcasts between source/expected pointer type (PR #69621)
Michal Paszkowski via llvm-commits
- [llvm] CodeGen: add a missing check for bit-slice overlap in CV (PR #75504)
Saleem Abdulrasool via llvm-commits
- [llvm] c6351b4 - [AMDGPU][NFC] Regenerate .mir test
Mirko Brkusanin via llvm-commits
- [llvm] [BlockFrequency] Moves block printing function to Support to avoid depending on Analysis. (PR #75506)
Micah Weston via llvm-commits
- [flang] [llvm] [clang] [clang-tools-extra] [lld] [lldb] [libcxx] [openmp] [libc] [mlir] [CanonicalizeFreezeInLoops] fix duplicate removal (PR #74716)
Wei Tao via llvm-commits
- [llvm] [RISCV] Prefer vsetivli for VLMAX when VLEN is exactly known (PR #75509)
Philip Reames via llvm-commits
- [llvm] [InstSimplify] Infer icmp from with.overflow intrinsics (PR #75511)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Infer icmp from with.overflow intrinsics (PR #75511)
via llvm-commits
- [llvm] [InstSimplify] Infer icmp from with.overflow intrinsics (PR #75511)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Infer icmp from with.overflow intrinsics (PR #75511)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Infer icmp from with.overflow intrinsics (PR #75511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize icmp pred (X +/- C1), C2 into `icmp pred X, C2 -/+ C1` with nowrap flag implied by with.overflow intrinsic (PR #75511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp pred (X +/- C1), C2` into `icmp pred X, C2 -/+ C1` with nowrap flag implied by with.overflow intrinsic (PR #75511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp pred (X +/- C1), C2` into `icmp pred X, C2 -/+ C1` with nowrap flag implied by with.overflow intrinsic (PR #75511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp pred (X +/- C1), C2` into `icmp pred X, C2 -/+ C1` with nowrap flag implied by with.overflow intrinsic (PR #75511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp pred (X +/- C1), C2` into `icmp pred X, C2 -/+ C1` with nowrap flag implied by with.overflow intrinsic (PR #75511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp pred (X +/- C1), C2` into `icmp pred X, C2 -/+ C1` with nowrap flag implied by with.overflow intrinsic (PR #75511)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp pred (X +/- C1), C2` into `icmp pred X, C2 -/+ C1` with nowrap flag implied by with.overflow intrinsic (PR #75511)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp pred (X +/- C1), C2` into `icmp pred X, C2 -/+ C1` with nowrap flag implied by with.overflow intrinsic (PR #75511)
Andy Sadler via llvm-commits
- [llvm] [InstCombine] Canonicalize `icmp pred (X +/- C1), C2` into `icmp pred X, C2 -/+ C1` with nowrap flag implied by with.overflow intrinsic (PR #75511)
Yingwei Zheng via llvm-commits
- [llvm] [CanonicalizeFreezeInLoops] fix duplicate removal (PR #74716)
Wei Tao via llvm-commits
- [clang] [llvm] [libcxx] [lldb] [libc] [openmp] [clang-tools-extra] [compiler-rt] [flang] [libcxxabi] [lld] [mlir] [llvm] Support IFuncs on Darwin platforms (PR #73686)
Jon Roelofs via llvm-commits
- [llvm] [AMDGPU] Add mark last scratch load pass (PR #75512)
Mirko Brkušanin via llvm-commits
- [llvm] [RISCV] Rework subvec handling in insert_vector_elt lowering (PR #75513)
Philip Reames via llvm-commits
- [llvm] Add out-of-line-atomics support to GlobalISel (PR #74588)
Pavel Iliin via llvm-commits
- [llvm] [Attributor] Fix GEP offsets if multiple bins are present for an allocation. (PR #72029)
Vidhush Singhal via llvm-commits
- [llvm] [CodeGen] Update for scalable MemoryType in MMO (PR #70452)
David Green via llvm-commits
- [llvm] [SPIR-V] Do not reassign kernel arg SPIRVType based on later calls/uses (PR #75514)
Michal Paszkowski via llvm-commits
- [llvm] [AArch64] Put legal action first for G_ATOMIC_CMPXCHG (PR #74613)
Pavel Iliin via llvm-commits
- [clang] [llvm] [TargetParser] Define AEK_FCMA and AEK_JSCVT for tsv110 (PR #75516)
Qi Hu via llvm-commits
- [lld] [clang] [libcxx] [llvm] [libc] [mlir] [libcxxabi] [openmp] [lldb] [clang-tools-extra] [compiler-rt] [flang] [llvm] Support IFuncs on Darwin platforms (PR #73686)
Ahmed Bougacha via llvm-commits
- [compiler-rt] 7e15fa9 - [test][sanitizer] Disable new test failing on PPC
Vitaly Buka via llvm-commits
- [compiler-rt] ab3430f - [Profile] Add binary profile correlation for code coverage. (#69493)
via llvm-commits
- [clang] [llvm] [mlir] [lldb] [clang-tools-extra] [compiler-rt] [flang] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] [Attributor] Fix Load/Store offsets when an allocation size is changed for multiple access bins. (PR #72029)
Vidhush Singhal via llvm-commits
- [llvm] [Attributor] Fix Load/Store offsets in case of multiple access bins when an allocation size is changed. (PR #72029)
Vidhush Singhal via llvm-commits
- [lldb] [libc] [mlir] [llvm] [clang] [lld] [compiler-rt] [flang] [openmp] [clang-tools-extra] [libcxxabi] [libcxx] [llvm] Support IFuncs on Darwin platforms (PR #73686)
Jon Roelofs via llvm-commits
- [llvm] 36477f7 - [XCOFF] Fix UB 'left shift of negative value' after #72532
Vitaly Buka via llvm-commits
- [mlir] [compiler-rt] [clang] [lld] [lldb] [clang-tools-extra] [llvm] [libcxx] [openmp] [libcxxabi] [libc] [flang] [llvm] Support IFuncs on Darwin platforms (PR #73686)
Jon Roelofs via llvm-commits
- [llvm] [InstCombine] Treat `lshr nneg` as `ashr` in `getBinOpsForFactorization` (PR #75521)
Yingwei Zheng via llvm-commits
- [clang-tools-extra] [libc] [openmp] [lld] [compiler-rt] [libcxxabi] [clang] [libcxx] [lldb] [mlir] [flang] [llvm] [llvm] Support IFuncs on Darwin platforms (PR #73686)
Ahmed Bougacha via llvm-commits
- [llvm] [libcxx] [mlir] [flang] [clang] [libc] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [llvm] 68ea91d - [openmp][wasm] Allow compiling OpenMP to WebAssembly (#71297)
via llvm-commits
- [llvm] [openmp] [openmp][wasm] Allow compiling OpenMP to WebAssembly (PR #71297)
Jonathan Peyton via llvm-commits
- [llvm] [AArch64][GlobalISel] Improve and expand fcopysign lowering (PR #71283)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [BOLT][DWARF] Fix handling .debug_str_offsets for type units (PR #75522)
Alexander Yermolovich via llvm-commits
- [llvm] [ValueTracking] Infer `X u<= X +nuw Y` for any Y (PR #75524)
Yingwei Zheng via llvm-commits
- [llvm] 46fe854 - [Docs][llvm-exegesis] Add documentation on recently added options (#75408)
via llvm-commits
- [llvm] 3194928 - [llvm-exegesis] Refactor MMAP platform-specific preprocessor directives (#75422)
via llvm-commits
- [flang] [libcxxabi] [libcxx] [clang-tools-extra] [llvm] [lld] [compiler-rt] [mlir] [openmp] [libc] [clang] [lldb] [llvm] Support IFuncs on Darwin platforms (PR #73686)
Jon Roelofs via llvm-commits
- [llvm] e75f37f - [SPIR-V][NFC] Require asserts on 2 tests (#75087)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [X86] Use plain load/store instead of cmpxchg16b for atomics with AVX (PR #74275)
Philip Reames via llvm-commits
- [clang-tools-extra] [clang] [llvm] [X86] Use plain load/store instead of cmpxchg16b for atomics with AVX (PR #74275)
Philip Reames via llvm-commits
- [llvm] [clang-tools-extra] [clang] [X86] Use plain load/store instead of cmpxchg16b for atomics with AVX (PR #74275)
Philip Reames via llvm-commits
- [llvm] 15617d1 - Revert "Reland [X86] Respect code models more when determining if a global reference can fit in 32 bits (#75386)"
Arthur Eubanks via llvm-commits
- [llvm] [ARM] Check all terms in emitPopInst when clearing Restored for LR. (PR #75527)
Florian Hahn via llvm-commits
- [llvm] [LLVM][AArch64][tblgen]: Match clamp pattern (PR #75529)
Hassnaa Hamdi via llvm-commits
- [llvm] c26174f - [AMDGPU] Remove s_cbranch_cdbg* for GFX12 (#75496)
via llvm-commits
- [lldb] [clang] [llvm] [clang] Split out DebugOptions.def into its own top-level options group. (PR #75530)
via llvm-commits
- [llvm] c5a068a - [AMDGPU] Remove s_cmpk_* for GFX12 (#75497)
via llvm-commits
- [llvm] d8941df - [AMDGPU] Remove v_cmp_t_* and v_cmp_f_* for GFX12 (#75498)
via llvm-commits
- [llvm] 3e6da32 - [AMDGPU] Add GFX12 s_sleep_var instruction and intrinsic (#75499)
via llvm-commits
- [llvm] [RISCV] Prefer whole register loads and stores when VL=VLMAX (PR #75531)
Philip Reames via llvm-commits
- [clang] [clang-tools-extra] [flang] [mlir] [lldb] [compiler-rt] [llvm] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Paul Kirth via llvm-commits
- [llvm] [AMDGPU] Prefer lower total register usage in regions with spilling (PR #71882)
Jeffrey Byrnes via llvm-commits
- [llvm] 640c1d3 - [llvm] Support IFuncs on Darwin platforms (#73686)
via llvm-commits
- [lldb] [clang-tools-extra] [mlir] [lld] [libcxxabi] [libc] [libcxx] [compiler-rt] [openmp] [flang] [clang] [llvm] [llvm] Support IFuncs on Darwin platforms (PR #73686)
Jon Roelofs via llvm-commits
- [lldb] [clang-tools-extra] [mlir] [lld] [libcxxabi] [libc] [libcxx] [compiler-rt] [openmp] [flang] [clang] [llvm] [clang] Support __attribute__((ifunc(...))) on Darwin platforms (PR #73687)
Jon Roelofs via llvm-commits
- [flang] [lldb] [llvm] [openmp] [libcxx] [mlir] [compiler-rt] [libcxxabi] [libc] [lld] [clang-tools-extra] [clang] [clang] Support __attribute__((ifunc(...))) on Darwin platforms (PR #73687)
Jon Roelofs via llvm-commits
- [compiler-rt] [orc-rt] Add ORC_ENABLE_OSX to control whether to build the orc runtime (PR #75536)
Ben Langmuir via llvm-commits
- [lldb] [clang-tools-extra] [mlir] [lld] [libcxxabi] [libc] [libcxx] [compiler-rt] [openmp] [flang] [clang] [llvm] [clang] Function Multi Versioning supports IFunc lowerings on Darwin platforms (PR #73688)
Jon Roelofs via llvm-commits
- [llvm] [libcxxabi] [libc] [mlir] [lld] [openmp] [lldb] [clang-tools-extra] [compiler-rt] [clang] [flang] [libcxx] [clang] Function Multi Versioning supports IFunc lowerings on Darwin platforms (PR #73688)
Jon Roelofs via llvm-commits
- [compiler-rt] 212a5e1 - [builtins][arm64] Build __init_cpu_features_resolver on Apple platforms (#73685)
via llvm-commits
- [compiler-rt] [flang] [clang] [llvm] [lldb] [openmp] [mlir] [clang-tools-extra] [libc] [GlobalISel] Always direct-call IFuncs and Aliases (PR #74902)
Jon Roelofs via llvm-commits
- [compiler-rt] [flang] [llvm] [clang-tools-extra] [lld] [clang] [libcxx] [lldb] [openmp] [libcxxabi] [mlir] [libc] [builtins][arm64] Build __init_cpu_features_resolver on Apple platforms (PR #73685)
Jon Roelofs via llvm-commits
- [llvm] [libcxxabi] [libc] [mlir] [lld] [openmp] [lldb] [clang-tools-extra] [compiler-rt] [clang] [flang] [libcxx] [builtins][arm64] Build __init_cpu_features_resolver on Apple platforms (PR #73685)
Jon Roelofs via llvm-commits
- [llvm] b071b70 - [GlobalISel] Always direct-call IFuncs and Aliases (#74902)
via llvm-commits
- [llvm] [libc] [mlir] [openmp] [lldb] [clang-tools-extra] [compiler-rt] [clang] [flang] [GlobalISel] Always direct-call IFuncs and Aliases (PR #74902)
Jon Roelofs via llvm-commits
- [compiler-rt] f343253 - Use llvm-profdata to test indexed profile in instrprof-binary-correlate.c
Zequan Wu via llvm-commits
- [llvm] 23ccb02 - CodeGen: add a missing check for bit-slice overlap in CV (#75504)
via llvm-commits
- [llvm] [mlir] [lldb] [clang-tools-extra] [compiler-rt] [clang] [flang] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] f956bfe - [llvm][cmake] Use $<CONFIG> instead of ${CMAKE_CFG_INTDIR} for llvm-config (#75417)
via llvm-commits
- [lld] b1cc6f7 - [LLD][COFF] Fix ARM64 EC chunks comparator. (#75495)
via llvm-commits
- [llvm] 239a41e - Re-Reland [X86] Respect code models more when determining if a global reference can fit in 32 bits (#75386)
Arthur Eubanks via llvm-commits
- [compiler-rt] 5b47052 - fixup! [builtins][arm64] Build __init_cpu_features_resolver on Apple platforms (#73685)
Jon Roelofs via llvm-commits
- [lldb] [mlir] [clang-tools-extra] [clang] [flang] [llvm] [compiler-rt] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Paul Kirth via llvm-commits
- [mlir] [clang-tools-extra] [lldb] [llvm] [flang] [clang] [compiler-rt] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Paul Kirth via llvm-commits
- [llvm] 4070dff - [llvm-objcopy] Add --gap-fill and --pad-to options (#65815)
via llvm-commits
- [libunwind] [libcxx] [compiler-rt] [clang-tools-extra] [lld] [libc] [clang] [libcxxabi] [llvm] [flang] [lldb] [openmp] [mlir] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [lld] [LLD][COFF] add __buildid symbol. (PR #74652)
Zequan Wu via llvm-commits
- [lld] 47b4bbf - [LLD][COFF] add __buildid symbol. (#74652)
via llvm-commits
- [flang] [lldb] [compiler-rt] [libcxxabi] [clang] [llvm] [libcxx] [libunwind] [lld] [openmp] [clang-tools-extra] [mlir] [libc] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [libcxx] [llvm] [clang-tools-extra] [compiler-rt] [openmp] [flang] [libunwind] [lld] [mlir] [libc] [clang] [lldb] [libcxxabi] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [clang-tools-extra] [compiler-rt] [clang] [llvm] [flang] [lldb] [mlir] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] [flang] [clang-tools-extra] [mlir] [compiler-rt] [lldb] [clang] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Paul Kirth via llvm-commits
- [llvm] ed10fba - [ThinLTO] Allow importing based on a workload definition (#74545)
via llvm-commits
- [compiler-rt] 1e3e2a1 - [test][hwasan] Update test expectation for LAM
Vitaly Buka via llvm-commits
- [compiler-rt] a590387 - [test][android] Reduce buffer size in attempt to fix the test on Android
Vitaly Buka via llvm-commits
- [llvm] y (PR #75540)
Alexander Yermolovich via llvm-commits
- [libcxxabi] [llvm] [libunwind] [openmp] [libc] [flang] [clang-tools-extra] [libcxx] [mlir] [compiler-rt] [lldb] [lld] [clang] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [compiler-rt] 1c58a6b - [orc-rt] Add ORC_ENABLE_OSX to control whether to build the orc runtime (#75536)
via llvm-commits
- [llvm] [clang] [Instrumentation][X86] Limit setting large section flag to medium/large code models (PR #75542)
Arthur Eubanks via llvm-commits
- [libc] [llvm] [compiler-rt] [libcxx] [clang] [flang] [clang-tools-extra] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [llvm] [RISCV Add some vsetvli insertion test cases with vmv.s.x+reduction. NFC (PR #75544)
Craig Topper via llvm-commits
- [llvm] [libc] [clang] [flang] [clang-tools-extra] [compiler-rt] [libcxx] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [llvm] 8d5bb54 - [OptTable] Make new lines in help text respect indentation (#75366)
via llvm-commits
- [llvm] [libc] [libunwind] [mlir] [clang] [flang] [libcxxabi] [clang-tools-extra] [lld] [compiler-rt] [openmp] [libcxx] [lldb] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [compiler-rt] [libc] [openmp] [libcxx] [libcxxabi] [libunwind] [lldb] [lld] [flang] [mlir] [clang-tools-extra] [llvm] [clang] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [llvm] [IR] Fix UB on Op<2> in ShuffleVector predicates (PR #75549)
Reid Kleckner via llvm-commits
- [compiler-rt] [scudo] simplify flag parser out of bounds logic (PR #72371)
Christopher Ferris via llvm-commits
- [compiler-rt] fd8e854 - [scudo] simplify flag parser out of bounds logic (#72371)
via llvm-commits
- [compiler-rt] 5be3b3f - [test][sanitizer] Don't use non-portable __WALL
Vitaly Buka via llvm-commits
- [compiler-rt] 3cc39f7 - [test][sanitizer] Add pthread_join in child
Vitaly Buka via llvm-commits
- [compiler-rt] 0740c08 - Revert "Use llvm-profdata to test indexed profile in instrprof-binary-correlate.c"
Vitaly Buka via llvm-commits
- [compiler-rt] 014f8c8 - [test][asan] Disable test on Android
Vitaly Buka via llvm-commits
- [clang] [llvm] [libc] [compiler-rt] [flang] [clang-tools-extra] [libcxx] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [llvm] [llvm-exegesis] Validate that address annotations are aligned (PR #75554)
Aiden Grossman via llvm-commits
- [compiler-rt] c8418c4 - Fix comparing in instrprof-binary-correlate.c
Zequan Wu via llvm-commits
- [llvm] [lld] [RISCV] Support printing immediate of RISCV MCInst in hexadecimal format (PR #74053)
Wang Yaduo via llvm-commits
- [llvm] [Sanitizers] Don't inline unpoisoning of small stacks when inlining disabled (PR #75555)
Mariusz Borsa via llvm-commits
- [llvm] f930497 - [llvm][NVPTX] Inform that 'DYNAMIC_STACKALLOC' is unsupported (#74684)
via llvm-commits
- [llvm] 3fe8141 - [clang][RISCV] Change default abi with f extension but without d extension (#73489)
via llvm-commits
- [llvm] 3c90124 - tests: temporarily add a X86 requirement on a test
Saleem Abdulrasool via llvm-commits
- [libunwind] [openmp] [flang] [libc] [compiler-rt] [clang] [llvm] [clang-tools-extra] [lldb] [lld] [libcxx] [mlir] [libcxxabi] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [llvm] f4b5be1 - Reapply "RegisterCoalescer: Add implicit-def of super register when coalescing SUBREG_TO_REG"
Matt Arsenault via llvm-commits
- [flang] [mlir] [compiler-rt] [lldb] [clang] [llvm] [lld] [clang-tools-extra] [libunwind] [libc] [openmp] [libcxxabi] [libcxx] [libc++] Implement ranges::contains (PR #65148)
Konstantin Varlamov via llvm-commits
- [openmp] [clang-tools-extra] [clang] [libunwind] [libc] [mlir] [llvm] [lld] [libcxx] [lldb] [compiler-rt] [libcxxabi] [flang] [libc++] Implement ranges::contains (PR #65148)
Konstantin Varlamov via llvm-commits
- [llvm] 2a21260 - [SelectionDAG] Use getVectorElementPointer in DAGCombiner::replaceStoreOfInsertLoad. (#74249)
Vitaly Buka via llvm-commits
- [llvm] fde91d1 - Reland "[Pass][CodeGen] Add some necessary passes for codegen" (#71783)
via llvm-commits
- [llvm] e21b7e2 - [AMDGPU][NFC] Check more autogenerated llc tests for COV5 (#75219)
via llvm-commits
- [llvm] 7fee58a - [RISCV] Update relax-per-target-feature.ll to use hexadecimal constants. NFC
Craig Topper via llvm-commits
- [llvm] [CoverageMapping] Avoid use of pow() resulting in solaris build fail (PR #75559)
Alan Phipps via llvm-commits
- [llvm] 47b0052 - [CoverageMapping] Avoid use of pow() resulting in solaris build fail (#75559)
via llvm-commits
- [lld] [llvm] Revert "[RISCV] Support printing immediate of RISCV MCInst in hexadecimal format" (PR #75561)
Vitaly Buka via llvm-commits
- [lld] [libc] [clang-tools-extra] [clang] [lldb] [llvm] [libcxx] [compiler-rt] [openmp] [flang] Gcc 75 libomptarget type convert (PR #75562)
via llvm-commits
- [llvm] c532ba4 - [RISCV] Support printing immediate of RISCV MCInst in hexadecimal format (#74053)
Vitaly Buka via llvm-commits
- [llvm] [CodeGen][NewPM] Add necessary codegen options (PR #70904)
via llvm-commits
- [libc] [compiler-rt] [clang] [clang-tools-extra] [llvm] [flang] [libcxx] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
John McCall via llvm-commits
- [clang-tools-extra] [llvm] [compiler-rt] [clang] [flang] [libcxx] [libc] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
John McCall via llvm-commits
- [lld] [RISCV] Disable gp relaxation if part of object unreachable (PR #72655)
Fangrui Song via llvm-commits
- [compiler-rt] [libc] [clang-tools-extra] [clang] [libcxx] [llvm] [flang] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
John McCall via llvm-commits
- [clang-tools-extra] [llvm] [compiler-rt] [clang] [flang] [libcxx] [libc] Don't emit relax relocs like R_X86_64_REX_GOTPCRELX on X86 target for OPENMP internal vars. (PR #75564)
via llvm-commits
- [lld] [llvm] [RISCV] Support printing immediate of RISCV MCInst in hexadecimal format (PR #74053)
Jessica Clarke via llvm-commits
- [compiler-rt] [libc] [clang-tools-extra] [clang] [libcxx] [llvm] [flang] Don't emit relax relocs like R_X86_64_REX_GOTPCRELX on X86 target for OPENMP internal vars. (PR #75564)
via llvm-commits
- [compiler-rt] [clang-tools-extra] [libcxx] [llvm] [clang] [flang] [libc] Don't emit relax relocs like R_X86_64_REX_GOTPCRELX on X86 target for OPENMP internal vars. (PR #75564)
via llvm-commits
- [llvm] f1ea77f - [AMDGPU][SIInsertWaitcnts] Set initial state for VS_CNT in non-kernel functions (#75436)
via llvm-commits
- [llvm] [CodeGen] Use `MachinePassKey` for machine passes (PR #75567)
via llvm-commits
- [llvm] [CodeGen][MachinePipeliner] Limit register pressure when scheduling (PR #74807)
Ryotaro Kasuga via llvm-commits
- [llvm] [LV][RISCV] Introduce llvm.vp.minimum/maximum intrinsics (PR #74840)
Simeon K via llvm-commits
- [llvm] c1a6974 - [AMDGPU][MC] Add GFX12 SMEM encoding (#75215)
via llvm-commits
- [llvm] 295415e - [X86][MC] Support Enc/Dec for EGPR for promoted MOVDIR instruction (#74713)
via llvm-commits
- [llvm] [clang] [X86][AVX10] Allow 64-bit mask register used without EVEX512 (PR #75571)
via llvm-commits
- [clang] [llvm] [X86][AVX10] Allow 64-bit mask register used without EVEX512 (PR #75571)
via llvm-commits
- [llvm] af2d740 - [InstCombine] Treat `lshr nneg` as `ashr` in `getBinOpsForFactorization` (#75521)
via llvm-commits
- [llvm] 1fea712 - [ValueTracking] Infer `X u<= X +nuw Y` for any Y (#75524)
via llvm-commits
- [llvm] [InstCombine] Extend `foldICmpBinOp` to `add`-like `or`. (PR #71396)
Mikhail Gudim via llvm-commits
- [llvm] [AMDGPU] Update permlane test for GFX12 (PR #75572)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Track physical VGPRs used for SGPR spills (PR #75573)
Carl Ritson via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondICmps` to handle binops (PR #69840)
Yingwei Zheng via llvm-commits
- [llvm] d63f54f - [CodeGen][NewPM] Add necessary codegen options (#70904)
via llvm-commits
- [llvm] 966416b - [AMDGPU][GFX12] Add new v_permlane16 variants (#75475)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [libc] [compiler-rt] [libcxx] [openmp] [mlir] [lldb] [flang] [libcxxabi] [lld] [builtins][arm64] Build __init_cpu_features_resolver on Apple platforms (PR #73685)
Martin Storsjö via llvm-commits
- [llvm] [AMDGPU] Update s_get_barrier_state tests (PR #75575)
Mariusz Sikora via llvm-commits
- [clang] [llvm] [clang-tools-extra] [libc] [compiler-rt] [libcxx] [lldb] [mlir] [flang] [lld] [AMDGPU] GFX12: Add Split Workgroup Barrier (PR #74836)
Mariusz Sikora via llvm-commits
- [llvm] [RISCV] Make zfh imply zfhmin. (PR #75576)
Yeting Kuo via llvm-commits
- [libunwind] [compiler-rt] [mlir] [llvm] [lld] [flang] [lldb] [libcxx] [libcxxabi] [clang] [libc] [clang-tools-extra] [asan] Install `pthread_atfork` (PR #75290)
Rainer Orth via llvm-commits
- [compiler-rt] [compiler-rt] [libtsan] fix fstat{, 64} interceptors on glibc (PR #75578)
Miod Vallat via llvm-commits
- [llvm] [AMDGPU] CodeGen for SMEM instructions (PR #75579)
Mirko Brkušanin via llvm-commits
- [llvm] 0ed0b74 - [AMDGPU] Pre-commit test for #75573. NFC
Carl Ritson via llvm-commits
- [llvm] 569ef8d - [AMDGPU] Add pseudo scalar trans instructions for GFX12 (#75204)
via llvm-commits
- [lld] [lld][ELF] Skip finalizeAddressDependentContent if assignAddresses produces errors. (PR #75581)
Bevin Hansson via llvm-commits
- [llvm] f94c410 - [CodeGen] Use `MachinePassKey` for machine passes (#75567)
via llvm-commits
- [llvm] 08b306d - [StackColoring] Delete dead stack slots (#75351)
via llvm-commits
- [llvm] 6df6320 - [ValueTracking] isNonEqual Pointers with with a recursive GEP (#70459)
via llvm-commits
- [llvm] [X86][MC] Support Enc/Dec for EGPR for promoted SHA instruction (PR #75582)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [clang] Fix false positive -Wmissing-field-initializer for anonymous unions (PR #70829)
via llvm-commits
- [llvm] 3967893 - [AMDGPU] Update s_get_barrier_state tests (#75575)
via llvm-commits
- [llvm] 229273f - [AMDGPU] Update permlane test for GFX12 (#75572)
via llvm-commits
- [llvm] cb1a7d2 - [symbolizer] Support symbol+offset lookup (#75067)
via llvm-commits
- [llvm] 70579c9 - [AArch64][GlobalISel] Look into array's element (#74109)
via llvm-commits
- [llvm] a278ac5 - [AMDGPU] CodeGen for SMEM instructions (#75579)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [clang] Fix false positive -Wmissing-field-initializer for anonymous unions (PR #70829)
via llvm-commits
- [llvm] d37ced8 - AMDGPU: refactor phi lowering from SILowerI1Copies (NFCI) (#75349)
via llvm-commits
- [llvm] ef067f5 - [AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already (#72830)
via llvm-commits
- [flang] [llvm] [clang] [clang-tools-extra] [flang] Pass to add frame pointer attribute (PR #74598)
Radu Salavat via llvm-commits
- [llvm] 26b14ae - [AMDGPU] CodeGen for GFX12 VIMAGE and VSAMPLE instructions (#75488)
via llvm-commits
- [llvm] a65ccc1 - [SystemZ] Support i128 as legal type in VRs (#74625)
via llvm-commits
- [llvm] f0b44ce - [AMDGPU] Fix -Wunused-variable in SIInsertWaitcnts.cpp (NFC)
Jie Fu via llvm-commits
- [lld] [lld][WebAssembly] Add an `--initial-heap` option (PR #75594)
via llvm-commits
- [clang] [llvm] [AArch64] Update target feature requirements of SVE bfloat instructions (PR #75596)
Momchil Velikov via llvm-commits
- [llvm] [ValueTracking] isNonZero sub of ptr2int's with recursive GEP (PR #68680)
via llvm-commits
- [llvm] f5e48fe - [X86][AVX10] Allow 64-bit mask register used without EVEX512 (#75571)
via llvm-commits
- [flang] [clang] [mlir] [lldb] [libcxxabi] [libc] [compiler-rt] [clang-tools-extra] [lld] [llvm] [libcxx] [openmp] [builtins][arm64] Build __init_cpu_features_resolver on Apple platforms (PR #73685)
David Spickett via llvm-commits
- [llvm] 5879162 - [AMDGPU] CodeGen for GFX12 VBUFFER instructions (#75492)
via llvm-commits
- [compiler-rt] 3a31cf8 - Revert "[builtins][arm64] Build __init_cpu_features_resolver on Apple platforms (#73685)"
David Spickett via llvm-commits
- [flang] [clang] [lldb] [libcxxabi] [lld] [compiler-rt] [clang-tools-extra] [llvm] [libcxx] [AMDGPU] GFX12: select @llvm.prefetch intrinsic (PR #74576)
Mariusz Sikora via llvm-commits
- [llvm] [InstSimplify] Fold xor using implied conditions (PR #75609)
Yingwei Zheng via llvm-commits
- [llvm] b1bfe22 - [VPlan] Remove unneeded getNumUsers calls in replaceAllUsesWith (NFC).
Florian Hahn via llvm-commits
- [clang] [mlir] [clang-tools-extra] [llvm] Support for dynamic dimensions in 'tensor.splat' (PR #74626)
Spenser Bauman via llvm-commits
- [llvm] 07a6d73 - [AMDGPU] CodeGen for GFX12 VFLAT, VSCRATCH and VGLOBAL instructions (#75493)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [MCP] Enhance MCP copy Instruction removal for special case(reapply) (PR #74239)
via llvm-commits
- [llvm] 37332bc - [Object] Drop unnecessary const qualifier to fix gcc Wignored-qualifiers warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 163aeca - [CodeGenPrepare] Remove unused TypePromotionTransaction::moveBefore to fix gcc Wunused-function warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 32f9983 - [AMDGPU] - Add address space for strided buffers (#74471)
via llvm-commits
- [llvm] [LLVM][SelectionDAG] Reduce number of ComputeValueVTs variants. (PR #75614)
Paul Walker via llvm-commits
- [llvm] [X86] Fix optmasks handling for AVX10.1-256 (PR #73074)
Evgenii Kudriashov via llvm-commits
- [llvm] [flang] [clang] [libc] [clang-tools-extra] [compiler-rt] [flang][OpenMP] Move handling of OpenMP symbol flags to OpenMP.cpp (PR #75523)
Krzysztof Parzyszek via llvm-commits
- [llvm] [MLIR][bazel] Fix build files for 681eacc1b670fd7137d8677fef6fc76c6e3… (PR #75615)
Benjamin Chetioui via llvm-commits
- [clang] [libc] [clang-tools-extra] [compiler-rt] [flang] [llvm] [flang][OpenMP] Move handling of OpenMP symbol flags to OpenMP.cpp (PR #75523)
Krzysztof Parzyszek via llvm-commits
- [clang] [llvm] [flang] [clang-tools-extra] [flang] GETLOG runtime and extension implementation: get login username (PR #74628)
Yi Wu via llvm-commits
- [libcxx] [libcxxabi] [lldb] [openmp] [clang] [mlir] [lld] [llvm] [clang-tools-extra] [compiler-rt] [flang] [libc] [builtins][arm64] Build __init_cpu_features_resolver on Apple platforms (PR #73685)
Jon Roelofs via llvm-commits
- [llvm] [PowerPC] Add test for #75271 on PPC. NFC. (PR #75616)
Kai Luo via llvm-commits
- [llvm] [MLIR][bazel] Fix build files for 5e29112719df91b1c80916386e230252d56… (PR #75617)
Benjamin Chetioui via llvm-commits
- [compiler-rt] [Profile] Dump binary id to raw profiles on Windows. (PR #75618)
Zequan Wu via llvm-commits
- [llvm] [RISCV][GISEL] Fix legalization for G_MERGE/UNMERGE_VALUES (PR #75619)
Michael Maitland via llvm-commits
- [lld] [llvm] [libcxxabi] [compiler-rt] [libc] [openmp] [mlir] [clang-tools-extra] [clang] [lldb] [libcxx] [flang] [builtins][arm64] Build __init_cpu_features_resolver on Apple platforms (PR #73685)
Jon Roelofs via llvm-commits
- [llvm] [lld] [clang] [compiler-rt] [libcxxabi] [lldb] [clang-tools-extra] [flang] [libcxx] [AMDGPU] GFX12: select @llvm.prefetch intrinsic (PR #74576)
Mariusz Sikora via llvm-commits
- [llvm] 414d274 - [AMDGPU] GFX12: select @llvm.prefetch intrinsic (#74576)
via llvm-commits
- [llvm] 04b8c83 - [IR] Fix UB on Op<2> in ShuffleVector predicates (#75549)
via llvm-commits
- [clang] [lld] [libcxxabi] [llvm] [flang] [clang-tools-extra] [openmp] [compiler-rt] [lldb] [libc] [libcxx] [mlir] [builtins][arm64] Build __init_cpu_features_resolver on Apple platforms (PR #73685)
Jon Roelofs via llvm-commits
- [llvm] b0623fa - [gn build] Port f7407411a1da
LLVM GN Syncbot via llvm-commits
- [llvm] [LV] Scale block costs using BranchFrequencyInfo (PR #71793)
Simeon K via llvm-commits
- [llvm] 4064369 - [AArch64] Put legal action first for G_ATOMIC_CMPXCHG (#74613)
via llvm-commits
- [llvm] 93b14c3 - [RISCV Add some vsetvli insertion test cases with vmv.s.x+reduction. NFC (#75544)
via llvm-commits
- [llvm] [flang] [libc] [libcxx] [mlir] [clang] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [llvm] [flang] [clang-tools-extra] [libc] [libcxx] [mlir] [clang] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [llvm] [NVPTX] Add ELF flags for Nvidia cubin files (PR #75624)
Joseph Huber via llvm-commits
- [llvm] GFX12: Add LoopDataPrefetchPass (PR #75625)
Mariusz Sikora via llvm-commits
- [llvm] [DAGCombiner] Don't drop atomic property of original load. (PR #75626)
Jonas Paulsson via llvm-commits
- [llvm] 67aec2f - [llvm] Remove no-op ptr-to-ptr casts (NFC)
Youngsuk Kim via llvm-commits
- [clang] [llvm] [clang-tools-extra] [flang] [flang][openacc/mp][NFC] Remove unused baseAddr argument (PR #75537)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [SystemZ] Test improvements for atomic load/store instructions (NFC). (PR #75630)
Jonas Paulsson via llvm-commits
- [llvm] [llvm-objcopy] Fix gap-fill/pad-to tests (PR #75631)
via llvm-commits
- [llvm] e8a15ec - [RISCV] Prefer whole register loads and stores when VL=VLMAX (#75531)
via llvm-commits
- [llvm] [RISCV][GISel] RegBank select and instruction select for vector G_ADD, G_SUB (PR #74114)
Jiahan Xie via llvm-commits
- [llvm] 3e16152 - [SLP] Fix OOB GEP index access for a no-op GEP
Reid Kleckner via llvm-commits
- [llvm] 9277ef1 - [VPlan] Remove stale comment from optimizeInductions (NFC).
Florian Hahn via llvm-commits
- [compiler-rt] [llvm] [clang] [flang] [libcxx] [clang-tools-extra] [libc] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [llvm] [clang-tools-extra] [clang] Add out-of-line-atomics support to GlobalISel (PR #74588)
Thomas Preud'homme via llvm-commits
- [llvm] ceb196d - [llvm-exegesis] Validate that address annotations are aligned (#75554)
via llvm-commits
- [clang] [flang] [clang-tools-extra] [llvm] [flang][openacc/mp][NFC] Remove unused baseAddr argument (PR #75537)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] 0d94882 - [Instrumentation][X86] Limit setting large section flag to medium/large code models (#75542)
via llvm-commits
- [llvm] [IR] Reorder Value fields to put the SubclassID first (PR #75634)
Reid Kleckner via llvm-commits
- [lld] 23e6e88 - [LLD] [COFF] Rewrite the config flags for dwarf debug info or symtab. NFC. (#75172)
via llvm-commits
- [lld] e6e615c - [LLD] [COFF] Rewrite handling of the /debug: option. NFC. (#75175)
via llvm-commits
- [lld] efe017f - [LLD] [COFF] Parse all /debug: options, like /opt: (#75178)
via llvm-commits
- [lld] e36535d - [LLD] [COFF] Add /debug: options nodwarf and nosymtab (#75180)
via llvm-commits
- [lld] 7dcd8ef - [LLD] [MinGW] Respect the -S/-s options when writing PDB files (#75181)
via llvm-commits
- [compiler-rt] [builtins] Refactor cpu_model support to reduce #if nesting. NFCI (PR #75635)
Jon Roelofs via llvm-commits
- [llvm] 10b78cc - [llvm-windres] Pass user preprocessor arguments before the input filename (#75389)
via llvm-commits
- [llvm] 1709e8c - [llvm-windres] Resolve the --preprocessor executable in $PATH (#75390)
via llvm-commits
- [lld] b2cdf3c - [lld][WebAssembly] Add an `--initial-heap` option (#75594)
via llvm-commits
- [llvm] [clang-tools-extra] [clang] [flang] [compiler-rt] [lld] [libcxxabi] [libc] [lldb] [openmp] [mlir] [libcxx] [builtins][arm64] Build __init_cpu_features_resolver on Apple platforms (PR #73685)
Jon Roelofs via llvm-commits
- [llvm] [lldb] [clang-tools-extra] [lld] [libcxx] [libcxxabi] [mlir] [flang] [clang] [openmp] [libc] [compiler-rt] [builtins][arm64] Build __init_cpu_features_resolver on Apple platforms (PR #73685)
Jon Roelofs via llvm-commits
- [llvm] 59f7f35 - [SystemZ] ABI support for single-element vector types
Ulrich Weigand via llvm-commits
- [llvm] [RISCV] Add codegen support for experimental.vp.splice (PR #74688)
Craig Topper via llvm-commits
- [llvm] Revert "[StackColoring] Delete dead stack slots" (PR #75639)
Paul Kirth via llvm-commits
- [llvm] [X86] Refine X86::isOffsetSuitableForCodeModel() (PR #75641)
Arthur Eubanks via llvm-commits
- [llvm] [libcxx] [flang] [clang] [clang-tools-extra] [compiler-rt] [libc] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
John McCall via llvm-commits
- [compiler-rt] [libcxx] [llvm] [clang-tools-extra] [libc] [flang] [clang] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
John McCall via llvm-commits
- [compiler-rt] [lldb] [libcxx] [llvm] [clang-tools-extra] [lld] [libc] [mlir] [openmp] [flang] [clang] [MLIR] Enabling Intel GPU Integration. (PR #65539)
Sang Ik Lee via llvm-commits
- [llvm] [libcxx] [flang] [clang] [lldb] [clang-tools-extra] [mlir] [lld] [openmp] [compiler-rt] [libc] [MLIR] Enabling Intel GPU Integration. (PR #65539)
Sang Ik Lee via llvm-commits
- [clang] [clang-tools-extra] [flang] [llvm] [flang] GETLOG runtime and extension implementation: get login username (PR #74628)
Yi Wu via llvm-commits
- [compiler-rt] [clang] [libcxx] [libc] [flang] [llvm] [clang-tools-extra] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [lld] [lld] Add target support for SystemZ (s390x) (PR #75643)
Ulrich Weigand via llvm-commits
- [llvm] 4fa9697 - [RISCV][InsertVSETVLI] Factor out isNonZeroLoadImmediate helper [nfc]
Philip Reames via llvm-commits
- [libc] [libcxx] [compiler-rt] [llvm] [clang-tools-extra] [clang] [flang] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
John McCall via llvm-commits
- [clang-tools-extra] [clang] [mlir] [llvm] [mlir][linalg] Implement common interface for depthwise convolution ops (PR #75017)
via llvm-commits
- [llvm] 1a52994 - [MemProf][NFC] Free large data structures after last use (#75120)
via llvm-commits
- [llvm] 35a003c - [MemProf][NFC] Clear each IndexedMemProfRecord after it is written (#75205)
via llvm-commits
- [llvm] 8c262ed - [NVPTX] Add ELF flags for Nvidia cubin files (#75624)
via llvm-commits
- [clang] [llvm] [AMDGPU] Adding the amdgpu-num-work-groups function attribute (PR #75647)
Jun Wang via llvm-commits
- [llvm] [libcxx] [clang-tools-extra] [compiler-rt] [clang] [flang] [libc] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [libcxx] [clang] [clang-tools-extra] [llvm] [compiler-rt] [flang] [libc] Don't emit relax relocs like R_X86_64_REX_GOTPCRELX on X86 target for OPENMP internal vars. (PR #75564)
Eli Friedman via llvm-commits
- [clang] [clang-tools-extra] [libc] [flang] [compiler-rt] [llvm] [libcxx] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [clang] [llvm] [lldb] [clang] Split out DebugOptions.def into its own top-level options group. (PR #75530)
Jan Svoboda via llvm-commits
- [clang] [lldb] [llvm] [clang] Split out DebugOptions.def into its own top-level options group. (PR #75530)
Jan Svoboda via llvm-commits
- [llvm] [lldb] [clang] [clang] Split out DebugOptions.def into its own top-level options group. (PR #75530)
Jan Svoboda via llvm-commits
- [llvm] cb56ba6 - [VPlan] Unswitch cond in replaceUsesWithIf in optimizeInductions (NFC)
Florian Hahn via llvm-commits
- [clang-tools-extra] [compiler-rt] [flang] [libcxx] [libc] [llvm] [clang] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
John McCall via llvm-commits
- [flang] [libcxx] [compiler-rt] [llvm] [libc] [clang-tools-extra] [clang] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [clang-tools-extra] [flang] [compiler-rt] [clang] [llvm] [libc] [libcxx] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
John McCall via llvm-commits
- [llvm] 809ee6c - [X86][test] Update tagged-globals*.ll tests
Arthur Eubanks via llvm-commits
- [llvm] Lift raw_socket_stream implementation out into own files (PR #75653)
via llvm-commits
- [clang] [llvm] [RISCV] Introduce and use BF16 in Xsfvfwmaccqqq intrinsics (PR #71140)
Craig Topper via llvm-commits
- [llvm] 5f423b7 - [llvm-exegesis] Adjust page size in unit tests to fix ppc failures
Aiden Grossman via llvm-commits
- [clang-tools-extra] [clang] [mlir] [llvm] [mlir][TilingInterface] Early return cloned ops if tile sizes are zeros. (PR #75410)
Han-Chung Wang via llvm-commits
- [clang] [llvm] [mlir] [clang-tools-extra] [mlir][TilingInterface] Early return cloned ops if tile sizes are zeros. (PR #75410)
Han-Chung Wang via llvm-commits
- [llvm] Revert "[StackColoring] Delete dead stack slots (#75351)" (PR #75655)
Paul Kirth via llvm-commits
- [llvm] [X86] Don't use rip-relative lea to get a function address in medium static mode (PR #75656)
Arthur Eubanks via llvm-commits
- [libc] [libcxx] [llvm] [flang] [clang-tools-extra] [compiler-rt] [clang] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
John McCall via llvm-commits
- [llvm] 9a578a9 - Revert "[StackColoring] Delete dead stack slots (#75351)" (#75655)
via llvm-commits
- [clang-tools-extra] [lldb] [libcxxabi] [lld] [flang] [libunwind] [compiler-rt] [clang] [llvm] [libc] [libcxx] [mlir] [asan] Install `pthread_atfork` (PR #75290)
Vitaly Buka via llvm-commits
- [compiler-rt] [sanitizer] Disable InstallAtForkHandler on Solaris, NetBSD (PR #75659)
Vitaly Buka via llvm-commits
- [llvm] [llvm-readobj] Print AMDGPU specific values in GNU mode (PR #75661)
Joseph Huber via llvm-commits
- [llvm] [AArch64][GlobalISel] Lower scalarizing G_UNMERGE_VALUES to G_EXTRACT_VECTOR_ELT (PR #75662)
David Green via llvm-commits
- [llvm] [IR] Disallow ZeroInit for spirv.Image (PR #73887)
Joshua Cranmer via llvm-commits
- [llvm] [compiler-rt] [clang-tools-extra] [clang] [flang] [libc] [libcxx] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
John McCall via llvm-commits
- [llvm] [llvm-readobj] Print the associated CUDA SM flags (PR #75664)
Joseph Huber via llvm-commits
- [clang] [clang-tools-extra] [libcxx] [flang] [compiler-rt] [libc] [llvm] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [llvm] [AArch64][GlobalISel] Add legalization for vecreduce.fmul (PR #73309)
David Green via llvm-commits
- [llvm] 2439bc4 - [llvm-objcopy] Fix gap-fill/pad-to tests (#75631)
via llvm-commits
- [llvm] [BasicBlockSections] Always keep the entry block in the beginning of the function. (PR #74696)
Sriraman Tallam via llvm-commits
- [llvm] b3e353d - [X86] Don't use rip-relative lea to get a function address in medium static mode (#75656)
via llvm-commits
- [llvm] [JumpThreading] Limit number of free instructions (PR #75671)
Nick Terrell via llvm-commits
- [llvm] [clang] [HLSL][DirectX] Move handling of resource element types into the frontend (PR #75674)
Justin Bogner via llvm-commits
- [llvm] [CommandLine] Add subcommand groups (PR #75678)
Igor Kudrin via llvm-commits
- [llvm] [CommandLine][NFCI] Simplify enumerating subcommands of an option (PR #75679)
Igor Kudrin via llvm-commits
- [llvm] [NewPM][CodeGen] Add NPM support to llc (PR #69879)
via llvm-commits
- [llvm] 7e4ae28 - [Sanitizers] Don't inline unpoisoning of small stacks when inlining disabled (#75555)
via llvm-commits
- [clang] [clang-tools-extra] [mlir] [llvm] [mlir][TilingInterface] Early return cloned ops if tile sizes are zeros. (PR #75410)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [mlir] [mlir][TilingInterface] Early return cloned ops if tile sizes are zeros. (PR #75410)
via llvm-commits
- [llvm] [RISCV][MISched] Set EnableIntervals to true for SiFive7 (PR #75681)
Michael Maitland via llvm-commits
- [llvm] 433498c - [llvm-readobj] Print the associated CUDA SM flags (#75664)
via llvm-commits
- [llvm] [RISCV] Replace RISCVISD::VP_MERGE_VL with a new node that has a separate passthru operand. (PR #75682)
Craig Topper via llvm-commits
- [llvm] 5545b25 - [RISCV] Make Zfh imply Zfhmin. (#75576)
via llvm-commits
- [clang] [flang] [llvm] [libcxx] [clang-tools-extra] [compiler-rt] [libc] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Bill Wendling via llvm-commits
- [llvm] [GISel][TableGen] Enhance default ops support (PR #75689)
via llvm-commits
- [llvm] 4faeb7d - [InstCombine] Add test for missed opportunity to fold 'or' into 'mul' operand. NFC
Craig Topper via llvm-commits
- [llvm] [NewPM][CodeGen] add TargetPassConfig like API (PR #70906)
via llvm-commits
- [llvm] [InstCombine] Teach tryFactorization to treat a disjoint Or like an Add. (PR #75691)
Craig Topper via llvm-commits
- [llvm] [MC][x86] Fix missing check in MC binary expression (PR #75693)
Chenyang Gao via llvm-commits
- [llvm] c59ea32 - [InstCombine] Canonicalize `icmp pred (X +/- C1), C2` into `icmp pred X, C2 -/+ C1` with nowrap flag implied by with.overflow intrinsic (#75511)
via llvm-commits
- [llvm] [llvm-link] Add the `--ignore-if-conflict` option (PR #75696)
via llvm-commits
- [mlir] [compiler-rt] [clang-tools-extra] [libc] [llvm] [flang] [clang] [lld] [openmp] [lldb] [libcxx] fix issue 73559. (PR #74926)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [libcxx] [libc] [lldb] [flang] [openmp] [mlir] [compiler-rt] [libc++][span] P2821R5: span.at() (PR #74994)
Mark de Wever via llvm-commits
- [clang-tools-extra] [mlir] [libcxx] [compiler-rt] [clang] [llvm] [lldb] [openmp] [libc] [flang] [libc++][span] P2821R5: span.at() (PR #74994)
Mark de Wever via llvm-commits
- [clang] [clang-tools-extra] [openmp] [llvm] [mlir] [lldb] [libc] [libcxx] [flang] [compiler-rt] [libc++][span] P2821R5: span.at() (PR #74994)
Mark de Wever via llvm-commits
- [compiler-rt] [clang-tools-extra] [clang] [flang] [mlir] [lldb] [libcxx] [llvm] [openmp] [libc] [libc++][span] P2821R5: span.at() (PR #74994)
Mark de Wever via llvm-commits
- [llvm] c398fa0 - Revert "Reapply "RegisterCoalescer: Add implicit-def of super register when coalescing SUBREG_TO_REG""
Stefan Pintilie via llvm-commits
- [clang] [lld] [compiler-rt] [clang-tools-extra] [llvm] [lldb] [mlir] [libcxx] [libc++][ranges] Implement ranges::contains_subrange (PR #66963)
Mark de Wever via llvm-commits
- [libcxx] [clang] [lld] [clang-tools-extra] [lldb] [mlir] [compiler-rt] [llvm] [libc++][ranges] Implement ranges::contains_subrange (PR #66963)
Mark de Wever via llvm-commits
- [lld] [clang] [llvm] [compiler-rt] [clang-tools-extra] [lldb] [libcxx] [mlir] [libc++][ranges] Implement ranges::contains_subrange (PR #66963)
Mark de Wever via llvm-commits
- [clang-tools-extra] [compiler-rt] [lld] [clang] [libcxx] [mlir] [lldb] [llvm] [libc++][ranges] Implement ranges::contains_subrange (PR #66963)
Mark de Wever via llvm-commits
- [clang] [llvm] [clang-tools-extra] [X86] Use plain load/store instead of cmpxchg16b for atomics with AVX (PR #74275)
James Y Knight via llvm-commits
- [llvm] Set MaxAtomicSizeInBitsSupported for remaining targets. (PR #75703)
James Y Knight via llvm-commits
- [libcxx] [llvm] [flang] [clang] [compiler-rt] [libc] [clang-tools-extra] [libc++] Implement ranges::iota (PR #68494)
James E T Smith via llvm-commits
- [llvm] [mlir] [flang] [clang-tools-extra] [libcxx] [openmp] [lldb] [compiler-rt] [libc] [clang] [lld] fix issue 73559. (PR #74926)
Antonio Frighetto via llvm-commits
- [llvm] 395f9ce - Use StringRef::{starts,ends}_with (NFC)
Kazu Hirata via llvm-commits
- [clang-tools-extra] [clang] [llvm] [OpenMP] atomic compare fail : Codegen support (PR #75709)
via llvm-commits
- [openmp] [libc] [compiler-rt] [flang] [mlir] [lldb] [clang-tools-extra] [llvm] [clang] [libcxx] [libc++][span] P2821R5: span.at() (PR #74994)
Hristo Hristov via llvm-commits
- [compiler-rt] [TSAN] add instrumentation for pthread_mutex_clocklock (PR #75712)
via llvm-commits
- [compiler-rt] [TSAN] add instrumentation for pthread_mutex_clocklock (PR #75713)
via llvm-commits
- [mlir] [clang-tools-extra] [clang] [llvm] [mlir][linalg] Implement common interface for depthwise convolution ops (PR #75017)
via llvm-commits
- [lld] 01c8af5 - [ELF, test] Improve duplicate "symbol not found" error tests
Fangrui Song via llvm-commits
- [clang] [clang-tools-extra] [llvm] [mlir] [MLIR][Linalg] Support dynamic sizes in `lower_unpack` (PR #75494)
via llvm-commits
- [clang] [llvm] [flang] [mlir] [libcxx] [clang-tools-extra] [libc] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [libcxx] [llvm] [flang] [clang-tools-extra] [clang] [libc] [mlir] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
via llvm-commits
- [flang] [clang] [mlir] [llvm] [libcxx] [libc] [clang-tools-extra] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [clang] [llvm] [libc] [libcxx] [clang-tools-extra] [mlir] [flang] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [llvm] 038871a - [llvm] Use StringRef::{starts,ends}_with (NFC)
Kazu Hirata via llvm-commits
- [llvm] c26510a - [RISCV] Fix intrinsic names in sf_vfwmacc_4x4x4.ll. NFC
Craig Topper via llvm-commits
- [libc] [llvm] [clang-tools-extra] [flang] [clang] [libcxx] [mlir] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [llvm] 0ca95b2 - [llvm-objdump, test] Improve zero dumping and inline relocs tests
Fangrui Song via llvm-commits
- [llvm] Optimize circular buffers (PR #75722)
via llvm-commits
- [llvm] aarch64: fix testcase (PR #75723)
Nathan Sidwell via llvm-commits
- [llvm] 942b090 - [llvm-objdump, test] Improve zero dumping and inline relocs tests
Fangrui Song via llvm-commits
- [llvm] [llvm-objdump] --disassemble-symbols: skip inline relocs from symbols that are not dumped (PR #75724)
Fangrui Song via llvm-commits
- [clang] [llvm] [LTO] Improve diagnostics handling when parsing module-level inline assembly (PR #75726)
Fangrui Song via llvm-commits
- [llvm] [llvm] Use dyn_cast_if_present instead of dyn_cast_and_nonnull (NFC) (PR #75733)
Kazu Hirata via llvm-commits
- [llvm] 5139299 - [AMDGPU] Track physical VGPRs used for SGPR spills (#75573)
via llvm-commits
- [llvm] d08b59f - [test] Improve MC/X86/index-operations.s
Fangrui Song via llvm-commits
- [llvm] a3952b4 - [Analysis] Remove unused forward declarations (NFC)
Kazu Hirata via llvm-commits
- [llvm] [RISCV] Make Zhinx and Zvfh imply Zhinxmin and Zvfhmin respectively (PR #75735)
Yeting Kuo via llvm-commits
- [llvm] TargetSchedule: correct latency by cycles elapsed from def to use (PR #74088)
Ramkumar Ramachandra via llvm-commits
- [llvm] 3eaed9e - [RISCV] Implement intrinsics for XCVbitmanip extension in CV32E40P (#74993)
via llvm-commits
- [llvm] fb877c1 - [X86] combineLoad - don't bother truncating the alternative target constant data. NFC.
Simon Pilgrim via llvm-commits
- [llvm] b6cce87 - [RISCV] Fix -Wbraced-scalar-init in RISCVISelLowering.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] [flang] [mlir] [lldb] [libcxx] [compiler-rt] [clang-tools-extra] [libc] [openmp] [clang] [libc++][span] P2821R5: span.at() (PR #74994)
Mark de Wever via llvm-commits
- [clang] [libcxx] [flang] [lldb] [mlir] [llvm] [openmp] [clang-tools-extra] [compiler-rt] [libc] [libc++][span] P2821R5: span.at() (PR #74994)
Mark de Wever via llvm-commits
- [compiler-rt] [llvm] [clang] [flang] [openmp] [libcxx] [mlir] [libc] [lldb] [clang-tools-extra] [libc++][span] P2821R5: span.at() (PR #74994)
Mark de Wever via llvm-commits
- [clang] [compiler-rt] [flang] [libcxx] [lldb] [libc] [llvm] [openmp] [mlir] [clang-tools-extra] [libc++][span] P2821R5: span.at() (PR #74994)
Mark de Wever via llvm-commits
- [flang] [clang] [mlir] [llvm] [libc] [libcxx] [clang-tools-extra] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [flang] [clang] [lldb] [mlir] [llvm] [libc] [lld] [openmp] [libcxx] [clang-tools-extra] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [llvm] a418be9 - [X86] combineLoad - extract target constants at the minimum scalar element width.
Simon Pilgrim via llvm-commits
- [clang-tools-extra] [libc] [flang] [clang] [openmp] [llvm] [lldb] [mlir] [libcxx] [compiler-rt] [libc++][span] P2821R5: span.at() (PR #74994)
Hristo Hristov via llvm-commits
- [mlir] [lldb] [clang] [flang] [clang-tools-extra] [llvm] [compiler-rt] [openmp] [libc] [libcxx] [libc++][span] P2821R5: span.at() (PR #74994)
Hristo Hristov via llvm-commits
- [llvm] Change release branch creation process to bump version to N.1.0. (PR #75743)
James Y Knight via llvm-commits
- [llvm] 4b3078e - [CodeGen] Remove unnecessary includes (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2570c7e - [CodeGen] Remove unused forward declarations (NFC)
Kazu Hirata via llvm-commits
- [clang-tools-extra] [llvm] [clang] Add out-of-line-atomics support to GlobalISel (PR #74588)
Amara Emerson via llvm-commits
- [clang] [clang-tools-extra] [llvm] Add out-of-line-atomics support to GlobalISel (PR #74588)
Amara Emerson via llvm-commits
- [llvm] 6eaf15d - [Analysis] Use llvm::erase (NFC)
Kazu Hirata via llvm-commits
- [llvm] [DeadStoreElimination] Optimize tautological assignments (PR #75744)
Shreyansh Chouhan via llvm-commits
- [llvm] [InstSimplify] Stop propagating `undef` when element is demanded (PR #75746)
Antonio Frighetto via llvm-commits
- [flang] [lldb] [llvm] [clang] [clang-tools-extra] [libcxx] [mlir] [openmp] [lld] [libc] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)
Hristo Hristov via llvm-commits
- [llvm] [libcxx] Add libc++ github actions workflow to replace buildkite (PR #71836)
Mark de Wever via llvm-commits
- [llvm] [X86AsmParser] Check displacement overflow (PR #75747)
Fangrui Song via llvm-commits
- [mlir] [lldb] [openmp] [libc] [llvm] [clang] [flang] [libcxx] [clang-tools-extra] [compiler-rt] [libc++][span] P2821R5: span.at() (PR #74994)
Mark de Wever via llvm-commits
- [llvm] [CaptureTracking] Do not capture compares of same object (PR #74228)
Joshua Cao via llvm-commits
- [llvm] LoopIdiomRecognize: add negative tests for powi idiom (PR #72648)
Ramkumar Ramachandra via llvm-commits
- [compiler-rt] asan_static x86-64: Support 64-bit ASAN_SHADOW_OFFSET_CONST (PR #75748)
Fangrui Song via llvm-commits
- [llvm] d14ee76 - [GISel][TableGen] Enhance default ops support (#75689)
via llvm-commits
- [compiler-rt] [llvm] [cmake] Honor CMAKE_VERBOSE_MAKEFILE when building external projects (PR #75749)
Dimitry Andric via llvm-commits
- [llvm] fc520f8 - [InstCombine] Precommit tests for PR75745 (NFC)
Antonio Frighetto via llvm-commits
- [llvm] 151ddf0 - [InstCombine] Stop propagating `undef` when element is demanded
Antonio Frighetto via llvm-commits
- [llvm] c014454 - [ConstraintElim] Add extra tests with AND and OR of conditions.
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Check if second op implies first for And. (PR #75750)
Florian Hahn via llvm-commits
- [mlir] [openmp] [libcxx] [compiler-rt] [llvm] [lldb] [libc] [clang] [clang-tools-extra] [flang] [libc++][span] P2821R5: span.at() (PR #74994)
Hristo Hristov via llvm-commits
- [llvm] aad5c2f - [cmake] Honor CMAKE_VERBOSE_MAKEFILE when building external projects (#75749)
via llvm-commits
- [llvm] [VPlan] Model address separately. (PR #72164)
via llvm-commits
- [llvm] 68c976b - [X86] Fix referencing local tagged globals
Arthur Eubanks via llvm-commits
- [llvm] f1ab90a - [IR] Use llvm::find (NFC)
Kazu Hirata via llvm-commits
- [llvm] 211f5d0 - [llvm] Fix typos in documentation
Kazu Hirata via llvm-commits
- [llvm] 5ac1295 - [ADT] Deprecate StringRef::{starts, ends}with (#75491)
via llvm-commits
- [llvm] dbe9a60 - [RISCV] Correct the VLOperand for masked vssrl/vssra intrinsics.
Craig Topper via llvm-commits
- [llvm] [Docs] Remove llvm-objdump man page (PR #75759)
Aiden Grossman via llvm-commits
- [clang] [llvm] [RISCV] Add sifive-p450 CPU. (PR #75760)
Craig Topper via llvm-commits
- [llvm] 5c1f441 - [RISCV] Simplify PrintExtension. NFC (#75427)
via llvm-commits
- [llvm] [Github] Fix comment formatting for code format action (PR #75764)
Aiden Grossman via llvm-commits
- [llvm] [InstCombine] fold (Binop phi(a, b) phi(b, a)) -> (Binop a, b) while Binop is commutative. (PR #75765)
via llvm-commits
- [llvm] b83b287 - [RISCV] Make Zhinx and Zvfh imply Zhinxmin and Zvfhmin respectively (#75735)
via llvm-commits
- [llvm] [clang] Recommit [RISCV] Update the interface of sifive vqmaccqoq (#74284) (PR #75768)
via llvm-commits
- [llvm] [libc] [libcxx] [clang-tools-extra] [clang] [compiler-rt] [flang] [Clang] Generate the GEP instead of adding AST nodes (PR #73730)
Yeoul Na via llvm-commits
- [llvm] [PowerPC] Let base implementation decide if MI is rematerizable by default (PR #75772)
Kai Luo via llvm-commits
- [clang-tools-extra] [clang] [llvm] [IR] Disallow ZeroInit for spirv.Image (PR #73887)
Wenju He via llvm-commits
Last message date:
Sun Dec 17 23:59:23 PST 2023
Archived on: Sat Dec 30 10:15:51 PST 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).