The Week Of Monday 16 October 2023 Archives by author
Starting: Mon Oct 16 00:01:31 PDT 2023
Ending: Sun Oct 22 23:55:54 PDT 2023
Messages: 4084
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
A. Jiang via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
A. Jiang via llvm-commits
- [compiler-rt] [compiler-rt][builtins] Switch to using __builtin_memcpy_inline (PR #69784)
A. Jiang via llvm-commits
- [llvm] [Remarks] Introduce tool to count remarks. (PR #66214)
Aaron Ballman via llvm-commits
- [compiler-rt] [Clang] Support target attr specifying CPU (PR #68678)
Aaron Ballman via llvm-commits
- [llvm] [Clang] Support target attr specifying CPU (PR #68678)
Aaron Ballman via llvm-commits
- [lld] [Clang] Support target attr specifying CPU (PR #68678)
Aaron Ballman via llvm-commits
- [compiler-rt] [clang] Correct end for the `CastOperation.OpRange` (PR #69480)
Aaron Ballman via llvm-commits
- [lld] [clang] Correct end for the `CastOperation.OpRange` (PR #69480)
Aaron Ballman via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Aaron Ballman via Phabricator via llvm-commits
- [llvm] [mlir][sparse] remove sparse2sparse path in library (PR #69247)
Aart Bik via llvm-commits
- [llvm] [mlir][sparse] remove sparse2sparse path in library (PR #69247)
Aart Bik via llvm-commits
- [llvm] [mlir][sparse] remove sparse2sparse path in library (PR #69247)
Aart Bik via llvm-commits
- [llvm] [mlir][sparse] remove sparse2sparse path in library (PR #69247)
Aart Bik via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Aart Bik via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Aart Bik via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Aart Bik via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Aart Bik via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Aart Bik via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Aart Bik via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Aart Bik via llvm-commits
- [llvm] [SROA] Fix incorrect offsets for structured binding variables (PR #69007)
Adrian Prantl via llvm-commits
- [llvm] 410f413 - Add missing include breaking the modules build
Adrian Prantl via llvm-commits
- [llvm] [DWARFLinker] Only extract unit DIEs when cloning clang modules (PR #69495)
Adrian Prantl via llvm-commits
- [llvm] [Security Group] add github names of security group members. (PR #69304)
Ahmed Bougacha via llvm-commits
- [llvm] Port Swift's merge function pass to llvm: merging functions that differ in constants (PR #68235)
Aiden Grossman via llvm-commits
- [llvm] [CI] Add Github actions job to build LLVM documentation (PR #69269)
Aiden Grossman via llvm-commits
- [llvm] [CI] Add Github actions job to build LLVM documentation (PR #69269)
Aiden Grossman via llvm-commits
- [llvm] [CI] Add Github actions job to build LLVM documentation (PR #69269)
Aiden Grossman via llvm-commits
- [llvm] [CI] Add Github actions job to build LLVM documentation (PR #69269)
Aiden Grossman via llvm-commits
- [llvm] [CI] Add Github actions job to build LLVM documentation (PR #69269)
Aiden Grossman via llvm-commits
- [llvm] [CI] Add Github actions job to build LLVM documentation (PR #69269)
Aiden Grossman via llvm-commits
- [llvm] [CI] Add Github actions job to build LLVM documentation (PR #69269)
Aiden Grossman via llvm-commits
- [llvm] [CI] Add Github actions job to build LLVM documentation (PR #69269)
Aiden Grossman via llvm-commits
- [llvm] [Docs] Remove future extensions section from writing a pass docs (PR #69286)
Aiden Grossman via llvm-commits
- [llvm] [Docs] Remove future extensions section from writing a pass docs (PR #69286)
Aiden Grossman via llvm-commits
- [llvm] [Docs] Remove future extensions section from writing a pass docs (PR #69286)
Aiden Grossman via llvm-commits
- [llvm] [Docs] Remove future extensions section from writing a pass docs (PR #69286)
Aiden Grossman via llvm-commits
- [llvm] [Docs] Remove future extensions section from writing a pass docs (PR #69286)
Aiden Grossman via llvm-commits
- [llvm] Port Swift's merge function pass to llvm: merging functions that differ in constants (PR #68235)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add steps to build clang docs to CI (PR #69550)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add steps to build clang docs to CI (PR #69550)
Aiden Grossman via llvm-commits
- [llvm] [Github] Make PR formatting job only run with C/C++ changes (PR #69556)
Aiden Grossman via llvm-commits
- [llvm] [Github] Make PR formatting job only run with C/C++ changes (PR #69556)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add steps to build clang docs to CI (PR #69550)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add steps to build clang docs to CI (PR #69550)
Aiden Grossman via llvm-commits
- [llvm] [Github] Make PR formatting job only run with C/C++ changes (PR #69556)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add steps to build clang docs to CI (PR #69550)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add steps to build clang docs to CI (PR #69550)
Aiden Grossman via llvm-commits
- [llvm] [Github] Make PR formatting job only run with C/C++ changes (PR #69556)
Aiden Grossman via llvm-commits
- [llvm] Testing ci stuff (PR #69755)
Aiden Grossman via llvm-commits
- [llvm] Testing ci stuff (PR #69755)
Aiden Grossman via llvm-commits
- [llvm] Testing ci stuff (PR #69758)
Aiden Grossman via llvm-commits
- [llvm] Testing ci stuff (PR #69758)
Aiden Grossman via llvm-commits
- [llvm] [Github] Force files changed step in docs action to use GH API (PR #69763)
Aiden Grossman via llvm-commits
- [llvm] [Github] Force files changed step in docs action to use GH API (PR #69763)
Aiden Grossman via llvm-commits
- [llvm] [Github] Force files changed step in docs action to use GH API (PR #69763)
Aiden Grossman via llvm-commits
- [llvm] [Github] Force changed files step to use GH API for code formatting (PR #69766)
Aiden Grossman via llvm-commits
- [llvm] [Github] Force changed files step to use GH API for code formatting (PR #69766)
Aiden Grossman via llvm-commits
- [llvm] [Github] Force files changed step in docs action to use GH API (PR #69763)
Aiden Grossman via llvm-commits
- [llvm] [Github] Only run github actions on main monorepo (PR #69774)
Aiden Grossman via llvm-commits
- [llvm] [Github] Force changed files step to use GH API for code formatting (PR #69766)
Aiden Grossman via llvm-commits
- [llvm] [Github] Force files changed step in docs action to use GH API (PR #69763)
Aiden Grossman via llvm-commits
- [llvm] [Github] Force changed files step to use GH API for code formatting (PR #69766)
Aiden Grossman via llvm-commits
- [llvm] [Github] Force changed files step to use GH API for code formatting (PR #69766)
Aiden Grossman via llvm-commits
- [llvm] [Github] Fetch all commits in PR for code formatting checks (PR #69766)
Aiden Grossman via llvm-commits
- [llvm] [Github] Fetch all commits in PR for code formatting checks (PR #69766)
Aiden Grossman via llvm-commits
- [llvm] [Github] Force files changed step in docs action to use GH API (PR #69763)
Aiden Grossman via llvm-commits
- [llvm] [Github] Fetch number of commits in PR for docs action (PR #69763)
Aiden Grossman via llvm-commits
- [llvm] [Github] Fetch number of commits in PR for docs action (PR #69763)
Aiden Grossman via llvm-commits
- [llvm] [Github] Fetch number of commits in PR for docs action (PR #69763)
Aiden Grossman via llvm-commits
- [llvm] [Github] Fetch all commits in PR for code formatting checks (PR #69766)
Aiden Grossman via llvm-commits
- [llvm] [Github] Fetch number of commits in PR for docs action (PR #69763)
Aiden Grossman via llvm-commits
- [llvm] [Github] Fetch number of commits in PR for docs action (PR #69763)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add lld to docs CI (PR #69821)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add lld to docs CI (PR #69821)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add lld to docs CI (PR #69821)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add support for building libc docs in Github actions (PR #69824)
Aiden Grossman via llvm-commits
- [llvm] Clang tools docs ci test (PR #69826)
Aiden Grossman via llvm-commits
- [llvm] Clang tools docs ci test (PR #69826)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add clang-tools-extra docs to CI (PR #69827)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add clang-tools-extra docs to CI (PR #69827)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add libcxx docs to CI (PR #69828)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add libunwind to docs CI (PR #69830)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add lldb docs step to Github docs action (PR #69832)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add clang-tools-extra docs to CI (PR #69827)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add clang-tools-extra docs to CI (PR #69827)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add clang-tools-extra docs to CI (PR #69827)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add lldb docs step to Github docs action (PR #69832)
Aiden Grossman via llvm-commits
- [llvm] [Github] Add lldb docs step to Github docs action (PR #69832)
Aiden Grossman via llvm-commits
- [llvm] [LLDB] Update docs on building documentation (PR #69858)
Aiden Grossman via llvm-commits
- [llvm] [LLDB] Update docs on building documentation (PR #69858)
Aiden Grossman via llvm-commits
- [llvm] [LLDB] Update docs on building documentation (PR #69858)
Aiden Grossman via llvm-commits
- [llvm] [clangd] Support square bracket escaping in Annotations (PR #69379)
Aleksey Fefelov via llvm-commits
- [llvm] [clangd] Support square bracket escaping in Annotations (PR #69379)
Aleksey Fefelov via llvm-commits
- [llvm] [clangd] Support square bracket escaping in Annotations (PR #69379)
Aleksey Fefelov via llvm-commits
- [llvm] [clangd] Support square bracket escaping in Annotations (PR #69379)
Aleksey Fefelov via llvm-commits
- [llvm] [clangd] Support square bracket escaping in Annotations (PR #69379)
Aleksey Fefelov via llvm-commits
- [llvm] [clangd] Support square bracket escaping in Annotations (PR #69379)
Aleksey Fefelov via llvm-commits
- [llvm] [clangd] Support square bracket escaping in Annotations (PR #69379)
Aleksey Fefelov via llvm-commits
- [llvm] [clangd] Support square bracket escaping in Annotations (PR #69379)
Aleksey Fefelov via llvm-commits
- [llvm] [RISCV] Use separate CCValAssign for both parts of f64 with ilp32. (PR #69129)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Use separate CCValAssign for both parts of f64 with ilp32. (PR #69129)
Alex Bradbury via llvm-commits
- [compiler-rt] [builtins] Convert more int to fp functions to use common implementation (PR #67540)
Alex Bradbury via llvm-commits
- [compiler-rt] [builtins] Convert more int to fp functions to use common implementation (PR #67540)
Alex Bradbury via llvm-commits
- [compiler-rt] [builtins] Convert more int to fp functions to use common implementation (PR #67540)
Alex Bradbury via llvm-commits
- [llvm] [RISCV][MC] MC layer support for the experimental zalasr extension (PR #69685)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Select atomic_{load/store} to pseudos and expand them later (PR #67108)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Select atomic_{load/store} to pseudos and expand them later (PR #67108)
Alex Bradbury via llvm-commits
- [llvm] [RISCV] Use range-based for loops in RISCVOptWInstrs. NFC (PR #69647)
Alex Bradbury via llvm-commits
- [llvm] [BOLT][RISCV] Set minimum function alignment to 2 for RVC (PR #69837)
Alex Bradbury via llvm-commits
- [llvm] [DevPolicy] Add guidance to not submit code or reviews on someone else's (PR #69701)
Alex Bradbury via llvm-commits
- [llvm] [InstCombine] enable more factorization in SimplifyUsingDistributiveLaws (PR #69892)
Alex Cameron via llvm-commits
- [llvm] [InstCombine] enable more factorization in SimplifyUsingDistributiveLaws (PR #69892)
Alex Cameron via llvm-commits
- [llvm] [InstCombine] enable more factorization in SimplifyUsingDistributiveLaws (PR #69892)
Alex Cameron via llvm-commits
- [llvm] [InstCombine] enable more factorization in SimplifyUsingDistributiveLaws (PR #69892)
Alex Cameron via llvm-commits
- [llvm] [InstCombine] enable more factorization in SimplifyUsingDistributiveLaws (PR #69892)
Alex Cameron via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
Alex Langford via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
Alex Langford via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
Alex Langford via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
Alex Langford via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
Alex Langford via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
Alex Langford via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
Alex Langford via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
Alex Langford via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
Alex Langford via llvm-commits
- [llvm] [DebugInfo] Correctly report header parsing errors from DWARFContext::fixupIndex (PR #69505)
Alex Langford via llvm-commits
- [llvm] [DebugInfo] Correctly report header parsing errors from DWARFContext::fixupIndex (PR #69505)
Alex Langford via llvm-commits
- [llvm] Handle template parameter objects with explicit address spaces (PR #69266)
Alex Voicu via llvm-commits
- [compiler-rt] Handle template parameter objects with explicit address spaces (PR #69266)
Alex Voicu via llvm-commits
- [llvm] [clang][CodeGen] Handle template parameter objects with explicit address spaces (PR #69266)
Alex Voicu via llvm-commits
- [compiler-rt] [clang][CodeGen] Handle template parameter objects with explicit address spaces (PR #69266)
Alex Voicu via llvm-commits
- [llvm] [clang][CodeGen] Handle template parameter objects with explicit address spaces (PR #69266)
Alex Voicu via llvm-commits
- [llvm] [InstCombine] Add combines/simplifications for `llvm.ptrmask` (PR #67166)
Alexander Richardson via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Alexander Richardson via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Alexander Richardson via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Alexander Richardson via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Alexander Richardson via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Alexander Richardson via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Alexander Richardson via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Alexander Richardson via llvm-commits
- [llvm] [utils] Add an alias name --cc for --clang (PR #69442)
Alexander Richardson via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Alexander Richardson via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Alexander Richardson via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Alexander Richardson via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Alexander Richardson via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Alexander Richardson via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Alexander Richardson via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Alexander Richardson via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Alexander Richardson via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Alexander Richardson via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Alexander Richardson via llvm-commits
- [compiler-rt] [builtins] Convert more int to fp functions to use common implementation (PR #67540)
Alexander Richardson via llvm-commits
- [compiler-rt] [builtins] Convert more int to fp functions to use common implementation (PR #67540)
Alexander Richardson via llvm-commits
- [compiler-rt] [builtins] Convert more int to fp functions to use common implementation (PR #67540)
Alexander Richardson via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Alexander Richardson via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Alexander Richardson via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Alexander Richardson via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Alexander Richardson via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Alexander Richardson via llvm-commits
- [llvm] [utils] Add an alias name --cc for --clang (PR #69442)
Alexander Richardson via llvm-commits
- [compiler-rt] [builtins] Avoid using long double in generic sources (PR #69754)
Alexander Richardson via llvm-commits
- [compiler-rt] [compiler-rt] Implement __extendxftf2 and __trunctfxf2 for x86_64 (PR #66918)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [compiler-rt] Implement __extendxftf2 and __trunctfxf2 for x86_64 (PR #66918)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [compiler-rt] Implement __extendxftf2 and __trunctfxf2 for x86_64 (PR #66918)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] d85f5a6 - [compiler-rt] Fix build of builtins on Windows
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [builtins] Convert more int to fp functions to use common implementation (PR #67540)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [builtins] Convert more int to fp functions to use common implementation (PR #67540)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [builtins] Avoid using long double in generic sources (PR #69754)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [compiler-rt][builtins] Switch to using __builtin_memcpy_inline (PR #69784)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [compiler-rt][builtins] Switch to using __builtin_memcpy_inline (PR #69784)
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] [compiler-rt][builtins] Switch to using __builtin_memcpy_inline (PR #69784)
Alexander Shaposhnikov via llvm-commits
- [llvm] [LLVM][DWARF] Add support for monolithic types in .debug_names (PR #68131)
Alexander Yermolovich via llvm-commits
- [llvm] [LLVM][DWARF] Add support for monolithic types in .debug_names (PR #68131)
Alexander Yermolovich via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
Alexander Yermolovich via llvm-commits
- [llvm] [LLVM][DWARF] Add support for monolithic types in .debug_names (PR #68131)
Alexander Yermolovich via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
Alexander Yermolovich via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
Alexander Yermolovich via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
Alexander Yermolovich via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
Alexander Yermolovich via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
Alexander Yermolovich via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
Alexander Yermolovich via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
Alexander Yermolovich via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
Alexander Yermolovich via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
Alexander Yermolovich via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
Alexander Yermolovich via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
Alexander Yermolovich via llvm-commits
- [llvm] [RISCV][Zba] Optimize mul with SH*ADD (PR #68144)
Alexandr Lecomcev via llvm-commits
- [llvm] 8e2b2c4 - [SLP]Fix PR69196: Instruction does not dominate all uses
Alexey Bataev via llvm-commits
- [llvm] 119b0f3 - Revert "[SLP]Fix PR69196: Instruction does not dominate all uses"
Alexey Bataev via llvm-commits
- [llvm] 66775f8 - [SLP]Fix PR69196: Instruction does not dominate all uses
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC] Try to cleanup and better document some isGatherShuffledEntry code. (PR #69384)
Alexey Bataev via llvm-commits
- [llvm] [NFC][SLP] Test case exposing gather nodes matching deficiency affecting cost. (PR #69382)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Improve gather tree nodes matching when users are PHIs. (PR #69392)
Alexey Bataev via llvm-commits
- [llvm] 3ef271c - [SLP][NFC]Use MutableArrayRef instead of SmallVectorImpl& in param, NFC.
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve isGatherShuffledEntry by trying per-register shuffle. (PR #66542)
Alexey Bataev via llvm-commits
- [llvm] 4a06332 - [SLP][NFC]Use MutableArrayRef instead of SmallVectorImpl&, rename
Alexey Bataev via llvm-commits
- [llvm] 553616a - [SLP][NFC]Add avx2 test run, NFC.
Alexey Bataev via llvm-commits
- [llvm] [AArch64][TTI] Improve `LegalVF` when computing gather-loads cost (PR #69617)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve isGatherShuffledEntry by trying per-register shuffle. (PR #66542)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve isGatherShuffledEntry by trying per-register shuffle. (PR #66542)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Improve isGatherShuffledEntry by trying per-register shuffle. (PR #66542)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][TTI] Improve `LegalVF` when computing gather-loads cost (PR #69617)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][TTI] Improve `LegalVF` when computing gather-loads cost (PR #69617)
Alexey Bataev via llvm-commits
- [llvm] [AArch64][TTI] Improve `LegalVF` when computing gather-loads cost (PR #69617)
Alexey Bataev via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D149742: [SLP]Improve isGatherShuffledEntry by trying per-register shuffle.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D149742: [SLP]Improve isGatherShuffledEntry by trying per-register shuffle.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D149742: [SLP]Improve isGatherShuffledEntry by trying per-register shuffle.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D149742: [SLP]Improve isGatherShuffledEntry by trying per-register shuffle.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D148855: [SLP]Improve tryToGatherExtractElements by using per-register analysis.
Alexey Bataev via Phabricator via llvm-commits
- [polly] [AST] Don't merge memory locations in AliasSetTracker (PR #65731)
Alina Sbirlea via llvm-commits
- [llvm] [MemDep] Use EarliestEscapeInfo (PR #69727)
Alina Sbirlea via llvm-commits
- [llvm] [opt] Properly report errors when loading pass plugins (PR #69745)
Alina Sbirlea via llvm-commits
- [llvm] add: hidden option to disable slow wasm pass (PR #67715)
Alon Zakai via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Aman LaChapelle via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Aman LaChapelle via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Aman LaChapelle via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Aman LaChapelle via llvm-commits
- [llvm] [AArch64] Allow only LSL to be folded into addressing mode (PR #69235)
Amara Emerson via llvm-commits
- [llvm] dda46b2 - [docs] Add a new GlobalISel office hours session to the list.
Amara Emerson via llvm-commits
- [llvm] fa7d6a0 - [docs] Fix google meet link
Amara Emerson via llvm-commits
- [llvm] e93bddb - [AArch64][GlobalISel] Precommit indexed sextload/zextload tests.
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize G_VECREDUCE_{MIN/MAX} (PR #69461)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Amara Emerson via llvm-commits
- [llvm] STACK: GlobalISel: indexed load/stores support for AArch64 (PR #69533)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Amara Emerson via llvm-commits
- [llvm] STACK: GlobalISel: indexed load/stores support for AArch64 (PR #69533)
Amara Emerson via llvm-commits
- [llvm] [LVI] Handle icmp of ashr. (PR #68010)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix miscompile on carry-in selection (PR #68840)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix miscompile on carry-in selection (PR #68840)
Amara Emerson via llvm-commits
- [llvm] [RISCV][GISel] Support G_PTRTOINT and G_INTTOPTR (PR #69542)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix miscompile on carry-in selection (PR #68840)
Amara Emerson via llvm-commits
- [llvm] [GlobalISel] Add `GITypeOf` special type (PR #66079)
Amara Emerson via llvm-commits
- [llvm] [RISCV][GISel] Support G_PTRTOINT and G_INTTOPTR (PR #69542)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Amara Emerson via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Amara Emerson via llvm-commits
- [llvm] 65f946c - [RISCV] Fix some GlobalISel tests using -march instead of -mtriple.
Amara Emerson via llvm-commits
- [llvm] [LVI] Handle icmp of ashr. (PR #68010)
Amara Emerson via llvm-commits
- [llvm] [LVI] Handle icmp of ashr. (PR #68010)
Amara Emerson via llvm-commits
- [llvm] [LVI] Handle icmp of ashr. (PR #68010)
Amara Emerson via llvm-commits
- [llvm] [LVI] Handle icmp of ashr. (PR #68010)
Amara Emerson via llvm-commits
- [llvm] 7ba99fd - [InstCombine][NFC] Precommit tests for https://reviews.llvm.org/D149918
Amara Emerson via llvm-commits
- [PATCH] D151911: [LVI] Handle icmp of ashr.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D149918: [InstCombine] Add oneuse checks to shr + cmp constant folds.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D149918: [InstCombine] Add oneuse checks to shr + cmp constant folds.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D152928: [RFC][DAG] Initially add nodes in the worklist in topological order.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D152928: [RFC][DAG] Initially add nodes in the worklist in topological order.
Amaury SECHET via Phabricator via llvm-commits
- [llvm] [BOLT][test] Update checkvma-large-section.test (PR #69419)
Amir Ayupov via llvm-commits
- [llvm] [BOLT][test] Update checkvma-large-section.test (PR #69419)
Amir Ayupov via llvm-commits
- [compiler-rt] [scudo] Disable ring buffer in Trusty (PR #69280)
Andrei Homescu via llvm-commits
- [compiler-rt] [scudo] Avoid splitting aligned allocations on Trusty (PR #69281)
Andrei Homescu via llvm-commits
- [lld] [AMDGPU] Remove Code Object V3 (PR #67118)
Andrew Stubbs via llvm-commits
- [lld] [AMDGPU] Remove Code Object V3 (PR #67118)
Andrew Stubbs via llvm-commits
- [llvm] [AMDGPU] Remove Code Object V3 (PR #67118)
Andrew Stubbs via llvm-commits
- [llvm] [Security Group] add github names of security group members. (PR #69304)
Andy Kaylor via llvm-commits
- [llvm] Add support for DFP IR type. (PR #69718)
Andy Kaylor via llvm-commits
- [llvm] Add support for DFP IR type. (PR #69718)
Andy Kaylor via llvm-commits
- [llvm] Add support for DFP IR type. (PR #69718)
Andy Kaylor via llvm-commits
- [llvm] Add support for DFP IR type. (PR #69718)
Andy Kaylor via llvm-commits
- [llvm] Add support for DFP IR type. (PR #69718)
Andy Kaylor via llvm-commits
- [llvm] Add support for DFP IR type. (PR #69718)
Andy Kaylor via llvm-commits
- [llvm] Add support for DFP IR type. (PR #69718)
Andy Kaylor via llvm-commits
- [llvm] Add support for DFP IR type. (PR #69718)
Andy Kaylor via llvm-commits
- [llvm] Add support for DFP IR type. (PR #69718)
Andy Kaylor via llvm-commits
- [llvm] Add support for DFP IR type. (PR #69718)
Andy Kaylor via llvm-commits
- [llvm] Add support for DFP IR type. (PR #69718)
Andy Kaylor via llvm-commits
- [llvm] Add support for DFP IR type. (PR #69718)
Andy Kaylor via llvm-commits
- [llvm] Update SimplifyIndVar.cpp (PR #69760)
Andy Kaylor via llvm-commits
- [llvm] Update SimplifyIndVar.cpp (PR #69760)
Andy Kaylor via llvm-commits
- [lld] Fix build warning caused by mixed signed/unsigned compare (PR #69797)
Andy Kaylor via llvm-commits
- [compiler-rt] Fix build warning caused by mixed signed/unsigned compare (PR #69797)
Andy Kaylor via llvm-commits
- [lld] Fix build warning caused by mixed signed/unsigned compare (PR #69797)
Andy Kaylor via llvm-commits
- [compiler-rt] Fix build warning caused by mixed signed/unsigned compare (PR #69797)
Andy Kaylor via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Anton Rydahl via llvm-commits
- [llvm] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Anton Rydahl via llvm-commits
- [llvm] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Anton Rydahl via llvm-commits
- [lld] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Anton Rydahl via llvm-commits
- [compiler-rt] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Anton Rydahl via llvm-commits
- [lld] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Anton Rydahl via llvm-commits
- [llvm] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Anton Rydahl via llvm-commits
- [lld] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Anton Rydahl via llvm-commits
- [llvm] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Anton Rydahl via llvm-commits
- [llvm] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Anton Rydahl via llvm-commits
- [lld] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Anton Rydahl via llvm-commits
- [compiler-rt] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Anton Rydahl via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Anton Rydahl via llvm-commits
- [llvm] [AArch64][TTI] Improve `LegalVF` when computing gather-loads cost (PR #69617)
Antonio Frighetto via llvm-commits
- [llvm] [AArch64][TTI] Improve `LegalVF` when computing gather-loads cost (PR #69617)
Antonio Frighetto via llvm-commits
- [llvm] [AArch64][TTI] Improve `LegalVF` when computing gather-loads cost (PR #69617)
Antonio Frighetto via llvm-commits
- [llvm] [AArch64][TTI] Improve `LegalVF` when computing gather-loads cost (PR #69617)
Antonio Frighetto via llvm-commits
- [llvm] [NVPTX] Fixed few more corner cases for v4i8 lowering. (PR #69263)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Fixed few more corner cases for v4i8 lowering. (PR #69263)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Fixed few more corner cases for v4i8 lowering. (PR #69263)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Fixed few more corner cases for v4i8 lowering. (PR #69263)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Fixed few more corner cases for v4i8 lowering. (PR #69263)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Fixed few more corner cases for v4i8 lowering. (PR #69263)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Fixed few more corner cases for v4i8 lowering. (PR #69263)
Artem Belevich via llvm-commits
- [llvm] [Tablegen] Add keyword `dump`. (PR #68793)
Artem Belevich via llvm-commits
- [llvm] [Tablegen] Add keyword `dump`. (PR #68793)
Artem Belevich via llvm-commits
- [llvm] [Tablegen] Add keyword `dump`. (PR #68793)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Preserve v16i8 vector loads when legalizing (PR #67322)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Preserve v16i8 vector loads when legalizing (PR #67322)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Preserve v16i8 vector loads when legalizing (PR #67322)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Artem Belevich via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Artem Belevich via llvm-commits
- [llvm] [PGO] Add ability to mark cold functions as optsize/minsize/optnone (PR #69030)
Arthur Eubanks via llvm-commits
- [llvm] [llc][PPC] Move PIC check into TargetMachine (PR #66727)
Arthur Eubanks via llvm-commits
- [llvm] [NFC] Move StableHashing.h from CodeGen to ADT (PR #67704)
Arthur Eubanks via llvm-commits
- [llvm] [Kaleidoscope] Switch to the new PassManager. (PR #69032)
Arthur Eubanks via llvm-commits
- [llvm] [Kaleidoscope] Switch to the new PassManager. (PR #69032)
Arthur Eubanks via llvm-commits
- [llvm] [gn build] Add rules for crtbegin/end (PR #66012)
Arthur Eubanks via llvm-commits
- [llvm] 528b5e6 - Revert "[gn build] Add rules for crtbegin/end (#66012)"
Arthur Eubanks via llvm-commits
- [llvm] [LangRef] "cc 10" -> "ghccc" (PR #69380)
Arthur Eubanks via llvm-commits
- [llvm] [ELF] Set large section flag for globals with an explicit section (PR #69396)
Arthur Eubanks via llvm-commits
- [llvm] [LangRef] "cc 10" -> "ghccc" (PR #69380)
Arthur Eubanks via llvm-commits
- [llvm] [Clang] Fill in documentation gaps for some attributes (PR #68967)
Arthur Eubanks via llvm-commits
- [llvm] [Kaleidoscope] Switch to the new PassManager. (PR #69032)
Arthur Eubanks via llvm-commits
- [llvm] [LLVM-C] Add LLVMCreateTargetMachineWithABI (PR #68406)
Arthur Eubanks via llvm-commits
- [llvm] [Kaleidoscope] Register new dependencies introduced by #69032. (PR #69510)
Arthur Eubanks via llvm-commits
- [llvm] [Kaleidoscope] Register new dependencies introduced by #69032. (PR #69510)
Arthur Eubanks via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
Arthur Eubanks via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
Arthur Eubanks via llvm-commits
- [llvm] [ELF] Set large section flag for globals with an explicit section (PR #69396)
Arthur Eubanks via llvm-commits
- [llvm] [LowerSwitch] Don't let pass manager handle the dependency (PR #68662)
Arthur Eubanks via llvm-commits
- [llvm] [LowerSwitch] Don't let pass manager handle the dependency (PR #68662)
Arthur Eubanks via llvm-commits
- [llvm] [LowerSwitch] Don't let pass manager handle the dependency (PR #68662)
Arthur Eubanks via llvm-commits
- [llvm] [LowerSwitch] Don't let pass manager handle the dependency (PR #68662)
Arthur Eubanks via llvm-commits
- [llvm] 6b8a142 - [docs][NewPM] Add comment about declaring analysis managers in the correct order
Arthur Eubanks via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
Arthur Eubanks via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
Arthur Eubanks via llvm-commits
- [llvm] 3f8e5fd - [NFC] Format some code in GlobalVariable.h
Arthur Eubanks via llvm-commits
- [llvm] [IR] Add "large" global variable property (PR #69638)
Arthur Eubanks via llvm-commits
- [llvm] [IR] Add "large" global variable property (PR #69638)
Arthur Eubanks via llvm-commits
- [llvm] [opt] Properly report errors when loading pass plugins (PR #69745)
Arthur Eubanks via llvm-commits
- [PATCH] D159304: [gn build] Generalize use_goma to compiler_wrapper
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] cb5612c - Add IR name to -print-pass-numbers output
Artur Pilipenko via llvm-commits
- [llvm] [WebAssembly] Add exp10 libcall signatures (PR #69661)
Ashley Nelson via llvm-commits
- [llvm] Fix size in bytes of type DIEs when size in bits is not a multiple of 8 (PR #69741)
Augusto Noronha via llvm-commits
- [llvm] Fix size in bytes of type DIEs when size in bits is not a multiple of 8 (PR #69741)
Augusto Noronha via llvm-commits
- [llvm] Fix size in bytes of type DIEs when size in bits is not a multiple of 8 (PR #69741)
Augusto Noronha via llvm-commits
- [llvm] [AMDGPU] Add doc updates for kernarg preloading (PR #67516)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Add doc updates for kernarg preloading (PR #67516)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Add doc updates for kernarg preloading (PR #67516)
Austin Kerbow via llvm-commits
- [lld] [AMDGPU][MachineScheduler] Alternative way to control excess RP. (PR #68004)
Austin Kerbow via llvm-commits
- [llvm] add: hidden option to disable slow wasm pass (PR #67715)
Austin Theriault via llvm-commits
- [llvm] add: hidden option to disable slow wasm pass (PR #67715)
Austin Theriault via llvm-commits
- [PATCH] D159202: [VPlan] Simplify redundant trunc (zext A) pairs to A.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D149903: [VPlan] Replace IR based truncateToMinimalBitwidths with VPlan version.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D159202: [VPlan] Simplify redundant trunc (zext A) pairs to A.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D158333: [VPlan] Move initial skeleton construction to createInitialVPlan. (NFC)
Ayal Zaks via Phabricator via llvm-commits
- [compiler-rt] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [compiler-rt] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [compiler-rt] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [llvm] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [llvm] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [compiler-rt] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [compiler-rt] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [llvm] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [compiler-rt] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [llvm] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [llvm] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [llvm] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [llvm] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [compiler-rt] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [llvm] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [compiler-rt] [analyzer] Add std::variant checker (PR #66481)
Balazs Benics via llvm-commits
- [compiler-rt] [orc][mach-o] Fix mixing objc and swift code in a single JITDylib (PR #69258)
Ben Langmuir via llvm-commits
- [llvm] [NVPTX] Fixed few more corner cases for v4i8 lowering. (PR #69263)
Benjamin Kramer via llvm-commits
- [lld] [lld][ELF] Demote symbols in discarded sections to Undefined. (PR #68777)
Bevin Hansson via llvm-commits
- [lld] [lld][ELF] Demote symbols in discarded sections to Undefined. (PR #68777)
Bevin Hansson via llvm-commits
- [lld] [lld][ELF] Demote symbols in discarded sections to Undefined. (PR #68777)
Bevin Hansson via llvm-commits
- [lld] [lld][ELF] Demote symbols in discarded sections to Undefined. (PR #68777)
Bevin Hansson via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Bevin Hansson via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Bevin Hansson via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Bevin Hansson via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Bevin Hansson via llvm-commits
- [lld] [ELF] Merge copyLocalSymbols and demoteLocalSymbolsInDiscardedSections (PR #69425)
Bevin Hansson via llvm-commits
- [llvm] [CodeGen] Avoid potential sideeffects from XOR (PR #67193)
Bill Wendling via llvm-commits
- [compiler-rt] [CodeGen] Avoid potential sideeffects from XOR (PR #67193)
Bill Wendling via llvm-commits
- [llvm] 7dc644f - [CodeGen] Temporary disable the unreachable
Bill Wendling via llvm-commits
- [llvm] 389958a - [CodeGen][NFC] Fix formatting
Bill Wendling via llvm-commits
- [llvm] [ARM] Add a method to clear registers (PR #69659)
Bill Wendling via llvm-commits
- [llvm] [ARM] Add a method to clear registers (PR #69659)
Bill Wendling via llvm-commits
- [llvm] [ARM] Add a method to clear registers (PR #69659)
Bill Wendling via llvm-commits
- [llvm] [ARM] Add a method to clear registers (PR #69659)
Bill Wendling via llvm-commits
- [llvm] [ARM] Add a method to clear registers (PR #69659)
Bill Wendling via llvm-commits
- [llvm] [ARM] Add a method to clear registers (PR #69659)
Bill Wendling via llvm-commits
- [llvm] [ARM] Add a method to clear registers (PR #69659)
Bill Wendling via llvm-commits
- [llvm] [AArch64][Windows] Add llvm-readobj support for ec_context unwind opcode (PR #69515)
Billy Laws via llvm-commits
- [llvm] [AArch64][Windows] Add llvm-readobj support for ec_context unwind opcode (PR #69515)
Billy Laws via llvm-commits
- [llvm] [AArch64][Windows] Add MC support for ec_context (PR #69520)
Billy Laws via llvm-commits
- [llvm] [AArch64][Windows] Add MC support for ec_context (PR #69520)
Billy Laws via llvm-commits
- [llvm] [SelectionDAG][WebAssembly] Tidy up around endianess and isConstantSplat (PR #68212)
Björn Pettersson via llvm-commits
- [llvm] [SelectionDAG][WebAssembly] Tidy up around endianess and isConstantSplat (PR #68212)
Björn Pettersson via llvm-commits
- [llvm] [SelectionDAG][WebAssembly] Tidy up around endianess and isConstantSplat (PR #68212)
Björn Pettersson via llvm-commits
- [lld] Correct end for the CastOperation.OpRange (PR #69480)
Botond István Horváth via llvm-commits
- [lld] Correct end for the CastOperation.OpRange (PR #69480)
Botond István Horváth via llvm-commits
- [llvm] [clang] Correct end for the `CastOperation.OpRange` (PR #69480)
Botond István Horváth via llvm-commits
- [lld] [clang] Correct end for the `CastOperation.OpRange` (PR #69480)
Botond István Horváth via llvm-commits
- [compiler-rt] [clang] Correct end for the `CastOperation.OpRange` (PR #69480)
Botond István Horváth via llvm-commits
- [llvm] [Clang][OHOS] Keep ARM ABI selection logic in sync between Clang and LLVM (PR #68656)
Brad Smith via llvm-commits
- [llvm] [RISCV] Convert all floating point vector type operands to integer vector type (PR #69559)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Convert all floating point vector type operands to integer vector type (PR #69559)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Support Xsfvqmaccdod and Xsfvqmaccqoq extensions (PR #68295)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Support Xsfvqmaccdod and Xsfvqmaccqoq extensions (PR #68295)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Support Xsfvqmaccdod and Xsfvqmaccqoq extensions (PR #68295)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Support Xsfvqmaccdod and Xsfvqmaccqoq extensions (PR #68295)
Brandon Wu via llvm-commits
- [llvm] [RISCV][GISel] Support G_PTRTOINT and G_INTTOPTR (PR #69542)
Brandon Wu via llvm-commits
- [llvm] [RISCV][GISel] Support G_PTRTOINT and G_INTTOPTR (PR #69542)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Convert all floating point vector type operands to integer vector type (PR #69559)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Convert all floating point vector type operands to integer vector type (PR #69559)
Brandon Wu via llvm-commits
- [llvm] [RISCV][GISel] Support G_PTRTOINT and G_INTTOPTR (PR #69542)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Convert all floating point vector type operands to integer vector type (PR #69559)
Brandon Wu via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support (PR #69138)
Brandon Wu via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support (PR #69138)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Reorder the vector register allocation sequence. (PR #69290)
Brandon Wu via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support (PR #69138)
Brandon Wu via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support (PR #69138)
Brandon Wu via llvm-commits
- [llvm] [RISCV] Support for the RISCV Zalasr extension (at least at the assembly level) (PR #69685)
Brendan Sweeney via llvm-commits
- [llvm] [RISCV][MC] MC layer support for the experimental zalasr extension (PR #69685)
Brendan Sweeney via llvm-commits
- [llvm] [RISCV][MC] MC layer support for the experimental zalasr extension (PR #69685)
Brendan Sweeney via llvm-commits
- [llvm] [RISCV][MC] MC layer support for the experimental zalasr extension (PR #69685)
Brendan Sweeney via llvm-commits
- [llvm] [AMDGPU] Save/Restore SCC bit across waterfall loop. (PR #68363)
Carl Ritson via llvm-commits
- [llvm] [AMDGPU] Fix image intrinsic optimizer on loads from different resources (PR #69355)
Carl Ritson via llvm-commits
- [llvm] [MachineBasicBlock] Fix SlotIndexUpdater for insertion order (PR #69424)
Carl Ritson via llvm-commits
- [llvm] [PHIElimination] Handle subranges in LiveInterval updates (PR #69429)
Carl Ritson via llvm-commits
- [llvm] [PHIElimination] Handle subranges in LiveInterval updates (PR #69429)
Carl Ritson via llvm-commits
- [llvm] [PHIElimination] Handle subranges in LiveInterval updates (PR #69429)
Carl Ritson via llvm-commits
- [llvm] [MachineBasicBlock] Fix SlotIndexUpdater for insertion order (PR #69424)
Carl Ritson via llvm-commits
- [llvm] [MachineBasicBlock] Fix SlotIndexUpdater for insertion order (PR #69424)
Carl Ritson via llvm-commits
- [llvm] [PHIElimination] Handle subranges in LiveInterval updates (PR #69429)
Carl Ritson via llvm-commits
- [llvm] [PHIElimination] Handle subranges in LiveInterval updates (PR #69429)
Carl Ritson via llvm-commits
- [llvm] [PHIElimination] Handle subranges in LiveInterval updates (PR #69429)
Carl Ritson via llvm-commits
- [llvm] [TwoAddressInstruction] Handle physical registers with LiveIntervals (PR #66784)
Carl Ritson via llvm-commits
- [llvm] [MachineBasicBlock] Fix SlotIndexUpdater for insertion order (PR #69424)
Carl Ritson via llvm-commits
- [llvm] [IPSCCP] Variable not visible at Og. (PR #66745)
Carlos Alberto Enciso via llvm-commits
- [llvm] [IPSCCP] Variable not visible at Og. (PR #66745)
Carlos Alberto Enciso via llvm-commits
- [llvm] 200a925 - [Clang][SVE2.1] Add builtins and intrinsics for SVBFMLSLB/T
Caroline Concatto via llvm-commits
- [PATCH] D150961: [Clang][SVE2.1] Add svcntp prototype
Caroline via Phabricator via llvm-commits
- [PATCH] D150961: [Clang][SVE2.1] Add svcntp prototype
Caroline via Phabricator via llvm-commits
- [PATCH] D150961: [Clang][SVE2.1] Add svcntp prototype
Caroline via Phabricator via llvm-commits
- [PATCH] D151461: [Clang][SVE2.1] Add builtins and intrinsics for SVBFMLSLB/T
Caroline via Phabricator via llvm-commits
- [PATCH] D151461: [Clang][SVE2.1] Add builtins and intrinsics for SVBFMLSLB/T
Caroline via Phabricator via llvm-commits
- [PATCH] D151461: [Clang][SVE2.1] Add builtins and intrinsics for SVBFMLSLB/T
Caroline via Phabricator via llvm-commits
- [PATCH] D151461: [Clang][SVE2.1] Add builtins and intrinsics for SVBFMLSLB/T
Caroline via Phabricator via llvm-commits
- [compiler-rt] [sanitizer][asan][msvc] Teach GetInstructionSize about many instructions that appear in MSVC generated code. (PR #69490)
Charlie Barto via llvm-commits
- [compiler-rt] [asan][win][msvc] override new and delete and seperate TUs (PR #68754)
Charlie Barto via llvm-commits
- [compiler-rt] [MSVC] fix the build (PR #69634)
Charlie Barto via llvm-commits
- [llvm] 8c369eb - nfc, address post commit comments related to code format for 581c64a
Chen Zheng via llvm-commits
- [llvm] [XCOFF][OBJECT] get symbol size by calling XCOFF interfaces (PR #67304)
Chen Zheng via llvm-commits
- [llvm] fd1a0b0 - nfc, add test case for llvm-symbolizer on XCOFF
Chen Zheng via llvm-commits
- [llvm] [llvm-symbolizer] nfc, use map instead of vector (PR #69552)
Chen Zheng via llvm-commits
- [llvm] [XCOFF] make related SD symbols as isFunction (PR #69553)
Chen Zheng via llvm-commits
- [llvm] [llvm-symbolizer] nfc, use map instead of vector (PR #69552)
Chen Zheng via llvm-commits
- [llvm] [XCOFF] make related SD symbols as isFunction (PR #69553)
Chen Zheng via llvm-commits
- [llvm] [llvm-symbolizer] nfc, use map instead of vector (PR #69552)
Chen Zheng via llvm-commits
- [llvm] [PowerPC] Remove HTM instruction from P10 SchedModel (PR #69579)
Chen Zheng via llvm-commits
- [llvm] [PowerPC]redesign the target flags (PR #69695)
Chen Zheng via llvm-commits
- [llvm] [PowerPC]redesign the target flags (PR #69695)
Chen Zheng via llvm-commits
- [llvm] [PowerPC]redesign the target flags (PR #69695)
Chen Zheng via llvm-commits
- [llvm] [Docs] Remove future extensions section from writing a pass docs (PR #69286)
Chris Lattner via llvm-commits
- [llvm] [DevPolicy] Add guidance to not submit code or reviews on someone else's (PR #69701)
Chris Lattner via llvm-commits
- [llvm] [Support] Add KnownBits::computeForSubBorrow (PR #67788)
Christian Kissig via llvm-commits
- [llvm] [Support] Add KnownBits::computeForSubBorrow (PR #67788)
Christian Kissig via llvm-commits
- [llvm] [Support] Add KnownBits::computeForSubBorrow (PR #67788)
Christian Kissig via llvm-commits
- [compiler-rt] [scudo] Add ConditionVariable in SizeClassAllocator64 (PR #69031)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Add ConditionVariable in SizeClassAllocator64 (PR #69031)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Add ConditionVariable in SizeClassAllocator64 (PR #69031)
Christopher Ferris via llvm-commits
- [compiler-rt] [scudo] Add ConditionVariable in SizeClassAllocator64 (PR #69031)
Christopher Ferris via llvm-commits
- [llvm] [clang]Transform uninstantiated ExceptionSpec in TemplateInstantiator (PR #68878)
Congcong Cai via llvm-commits
- [llvm] [clang]Transform uninstantiated ExceptionSpec in TemplateInstantiator (PR #68878)
Congcong Cai via llvm-commits
- [llvm] [clang]Transform uninstantiated ExceptionSpec in TemplateInstantiator (PR #68878)
Congcong Cai via llvm-commits
- [compiler-rt] [clang-tidy]Add new check bugprone-casting-through-void (PR #69465)
Congcong Cai via llvm-commits
- [llvm] [clang-tidy]Add new check bugprone-casting-through-void (PR #69465)
Congcong Cai via llvm-commits
- [compiler-rt] [clang-tidy]Add new check bugprone-casting-through-void (PR #69465)
Congcong Cai via llvm-commits
- [llvm] [RISCV][GISel] Add legalizer for G_UMAX, G_UMIN (PR #69150)
Craig Topper via llvm-commits
- [llvm] [RISCV] Refactor performCONCAT_VECTORSCombine. NFC (PR #69068)
Craig Topper via llvm-commits
- [llvm] [RISCV] Combine trunc (srl zext (x), zext (y)) to srl (x, umin (y, scalarsizeinbits(y) - 1)) (PR #69092)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use separate CCValAssign for both parts of f64 with ilp32. (PR #69129)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use separate CCValAssign for both parts of f64 with ilp32. (PR #69129)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use separate CCValAssign for both parts of f64 with ilp32. (PR #69129)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add ISel supports for SHXADD from Zba extension (PR #67863)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add legalizer for G_UMAX, G_UMIN, G_SMAX, G_SMIN (PR #69150)
Craig Topper via llvm-commits
- [llvm] [RISCV] Support Xsfvqmaccdod and Xsfvqmaccqoq extensions (PR #68295)
Craig Topper via llvm-commits
- [llvm] [RISCV] Support Xsfvqmaccdod and Xsfvqmaccqoq extensions (PR #68295)
Craig Topper via llvm-commits
- [lld] [RISCV][GlobalISel] Select G_FRAME_INDEX (PR #68254)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel][WIP] Support passing arguments through the stack. (PR #69289)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use separate CCValAssign for both parts of f64 with ilp32. (PR #69129)
Craig Topper via llvm-commits
- [llvm] [RISCV] Fix assertion failure from performBUILD_VECTORCombine when the binop is a shift. (PR #69349)
Craig Topper via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Craig Topper via llvm-commits
- [llvm] [RISCV] Implement shadow stack on shadow stack mode with Zicfiss. (PR #68075)
Craig Topper via llvm-commits
- [llvm] [RISCV] Implement shadow stack on shadow stack mode with Zicfiss. (PR #68075)
Craig Topper via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Craig Topper via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Craig Topper via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Craig Topper via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Craig Topper via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Craig Topper via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Craig Topper via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Craig Topper via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Craig Topper via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Craig Topper via llvm-commits
- [llvm] [X86] Support EGPR (R16-R31) for APX (PR #67702)
Craig Topper via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Craig Topper via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Craig Topper via llvm-commits
- [llvm] [TableGen] SubtargetEmitter must use std::nullopt (PR #69475)
Craig Topper via llvm-commits
- [llvm] [RISCV] Allow swapped operands in reduction formation (PR #68634)
Craig Topper via llvm-commits
- [llvm] [RISCV] Don't let performBUILD_VECTORCombine form a division or remainder with undef elements. (PR #69482)
Craig Topper via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add ISel supports for SHXADD from Zba extension (PR #67863)
Craig Topper via llvm-commits
- [llvm] [RISCV] Don't let performBUILD_VECTORCombine form a division or remainder with undef elements. (PR #69482)
Craig Topper via llvm-commits
- [compiler-rt] [RISCV][GISel][WIP] Support passing arguments through the stack. (PR #69289)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel][WIP] Support passing arguments through the stack. (PR #69289)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support passing arguments through the stack. (PR #69289)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support passing arguments through the stack. (PR #69289)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support G_PTRTOINT and G_INTTOPTR (PR #69542)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support passing arguments through the stack. (PR #69289)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support G_PTRTOINT and G_INTTOPTR (PR #69542)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove FrameIndex case in lui+addi MacroFusion (PR #68701)
Craig Topper via llvm-commits
- [llvm] [RISCV] Replace PostRAScheduler with PostMachineScheduler (PR #68696)
Craig Topper via llvm-commits
- [llvm] [RISCV] Fix assertion failure from performBUILD_VECTORCombine when the binop is a shift. (PR #69349)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Create generic instructions to handle legalization and selection of G_GLOBAL_VALUE for medlow code model (PR #69562)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Create generic instructions to handle legalization and selection of G_GLOBAL_VALUE for medlow code model (PR #69562)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Create generic instructions to handle legalization and selection of G_GLOBAL_VALUE for medlow code model (PR #69562)
Craig Topper via llvm-commits
- [llvm] [RISCV] Combine (and (select cond, x, -1), c) to (select cond, x, (and x, c)) with Zicond. (PR #69563)
Craig Topper via llvm-commits
- [llvm] [RISCV] Combine (and (select cond, x, -1), c) to (select cond, x, (and x, c)) with Zicond. (PR #69563)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add getSameRatioLMUL (PR #69570)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add getSameRatioLMUL (PR #69570)
Craig Topper via llvm-commits
- [llvm] [ExpandMemCmp] Optimize ExpandMemCmp to reduce instruction count on x86 (PR #69609)
Craig Topper via llvm-commits
- [llvm] [ExpandMemCmp] Optimize ExpandMemCmp to reduce instruction count on x86 (PR #69609)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add getSameRatioLMUL (PR #69570)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support G_PTRTOINT and G_INTTOPTR (PR #69542)
Craig Topper via llvm-commits
- [llvm] [RISCV] Apply `IsSignExtendingOpW = 1` on `fcvtmod.w.d` (PR #69633)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use range-based for loops in RISCVOptWInstrs. NFC (PR #69647)
Craig Topper via llvm-commits
- [llvm] [RISCV][CostModel] Recommit VPIntrinsics have same cost as their non-vp counterparts (PR #68752)
Craig Topper via llvm-commits
- [llvm] [RISCV][CostModel] Recommit VPIntrinsics have same cost as their non-vp counterparts (PR #68752)
Craig Topper via llvm-commits
- [llvm] [RISCV][CostModel] Recommit VPIntrinsics have same cost as their non-vp counterparts (PR #68752)
Craig Topper via llvm-commits
- [llvm] [RISCV][CostModel] Recommit VPIntrinsics have same cost as their non-vp counterparts (PR #68752)
Craig Topper via llvm-commits
- [llvm] [RISCV] Support Xsfvqmaccdod and Xsfvqmaccqoq extensions (PR #68295)
Craig Topper via llvm-commits
- [llvm] [RISCV] Convert all floating point vector type operands to integer vector type (PR #69559)
Craig Topper via llvm-commits
- [llvm] [RISCV][NFC] Use !range bang operator (PR #66494)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support G_PTRTOINT and G_INTTOPTR (PR #69542)
Craig Topper via llvm-commits
- [llvm] [RISCV] Match prefetch address with offset (PR #66072)
Craig Topper via llvm-commits
- [llvm] [RISCV] Match prefetch address with offset (PR #66072)
Craig Topper via llvm-commits
- [llvm] [RISCV] Match prefetch address with offset (PR #66072)
Craig Topper via llvm-commits
- [llvm] [RISCV] Match prefetch address with offset (PR #66072)
Craig Topper via llvm-commits
- [llvm] [DAG] Fold (mul (sext (add_nsw x, c1)), c2) -> (add (mul (sext x), c2), c1*c2) (PR #69667)
Craig Topper via llvm-commits
- [llvm] [RISCV] Convert all floating point vector type operands to integer vector type (PR #69559)
Craig Topper via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support using FPR and GPR registers. (PR #69138)
Craig Topper via llvm-commits
- [llvm] [RISCV] Fold FP32->BF16->FP32 (PR #69687)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use range-based for loops in RISCVOptWInstrs. NFC (PR #69647)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support using FPR and GPR registers. (PR #69138)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support using FPR and GPR registers. (PR #69138)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support using FPR and GPR registers. (PR #69138)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support using FPR and GPR registers. (PR #69138)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support using FPR and GPR registers. (PR #69138)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support using FPR and GPR registers. (PR #69138)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support using FPR and GPR registers. (PR #69138)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support G_PTRTOINT and G_INTTOPTR (PR #69542)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Disable call lowering for integers larger than 2*XLen. (PR #69144)
Craig Topper via llvm-commits
- [llvm] 78a8878 - Revert "[RISCV][GISel] Disable call lowering for integers larger than 2*XLen. (#69144)"
Craig Topper via llvm-commits
- [llvm] f533e8c - Recommit "[RISCV][GISel] Disable call lowering for integers larger than 2*XLen. (#69144)"
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Support G_PTRTOINT and G_INTTOPTR (PR #69542)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support using FPR and GPR registers. (PR #69138)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Minor refactoring of RISCVCallReturnHandler and RISCVIncomingValueHandler (PR #69757)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Minor refactoring of RISCVCallReturnHandler and RISCVIncomingValueHandler (PR #69757)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Minor refactoring of RISCVCallReturnHandler and RISCVIncomingValueHandler (PR #69757)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Minor refactoring of RISCVCallReturnHandler and RISCVIncomingValueHandler to match other targets (PR #69757)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Minor refactoring of RISCVCallReturnHandler and RISCVIncomingValueHandler to match other targets (PR #69757)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support using FPR and GPR registers. (PR #69138)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support (PR #69138)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support (PR #69138)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add legalizer support for G_FADD/G_FSUB/G_FMUL/G_FDIV with F/D extensions. (PR #69804)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add legalizer support for G_FADD/G_FSUB/G_FMUL/G_FDIV with F/D extensions. (PR #69804)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add legalizer support for G_FADD/G_FSUB/G_FMUL/G_FDIV with F/D extensions. (PR #69804)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add regbank selection for G_FADD/G_FSUB/G_FMUL/G_FDIV with F/D extensions. (PR #69805)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add regbank selection for G_FADD/G_FSUB/G_FMUL/G_FDIV with F/D extensions. (PR #69805)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_FADD/G_FSUB/G_FMUL/G_FDIV with F/D extensions. (PR #69808)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_FADD/G_FSUB/G_FMUL/G_FDIV with F/D extensions. (PR #69808)
Craig Topper via llvm-commits
- [llvm] [GISel] Pass MPO and VA to assignValueToAddress by const reference. NFC (PR #69810)
Craig Topper via llvm-commits
- [llvm] [RISCV][VSETVLI] Prefer VTYPE for immediate known to be less than VLMAX (PR #69759)
Craig Topper via llvm-commits
- [llvm] [RISCV][VSETVLI] Prefer VTYPE for immediate known to be less than VLMAX (PR #69759)
Craig Topper via llvm-commits
- [llvm] [RISCV][VSETVLI] Prefer VTYPE for immediate known to be less than VLMAX (PR #69759)
Craig Topper via llvm-commits
- [llvm] [RISCV][VSETVLI] Prefer VTYPE for immediate known to be less than VLMAX (PR #69759)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_FADD/G_FSUB/G_FMUL/G_FDIV with F/D extensions. (PR #69808)
Craig Topper via llvm-commits
- [llvm] 44d4f97 - [RISCV] Replace RISCV -> RISC-V in comments. NFC
Craig Topper via llvm-commits
- [llvm] 0b3f6ff - [RISCV] Disable hasAllNBitUsers for vector types.
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support (PR #69138)
Craig Topper via llvm-commits
- [llvm] [RISCV] Select atomic_{load/store} to pseudos and expand them later (PR #67108)
Craig Topper via llvm-commits
- [llvm] add: hidden option to disable slow wasm pass (PR #67715)
Dan Gohman via llvm-commits
- [llvm] add: hidden option to disable slow wasm pass (PR #67715)
Dan Gohman via llvm-commits
- [lld] [LowerGlobalDtors] Skip __cxa_atexit call completely when arg0 is unused (PR #68758)
Dan Gohman via llvm-commits
- [llvm] Support target names with dots in more utilities (PR #65812)
Dan McGregor via llvm-commits
- [lld] Support target names with dots in more utilities (PR #65812)
Dan McGregor via llvm-commits
- [llvm] Support target names with dots in more utilities (PR #65812)
Dan McGregor via llvm-commits
- [llvm] [libc++] Add assertions for potential OOB reads in std::nth_element (PR #67023)
Daniel Kutenin via llvm-commits
- [llvm] [libc++] Add assertions for potential OOB reads in std::nth_element (PR #67023)
Daniel Kutenin via llvm-commits
- [llvm] [libc++] Add assertions for potential OOB reads in std::nth_element (PR #67023)
Daniel Kutenin via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing distinct MDStrings (PR #69543)
Daniel Rodríguez Troitiño via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing distinct MDStrings (PR #69543)
Daniel Rodríguez Troitiño via llvm-commits
- [llvm] [SCEV] Require that addrec operands dominate the loop (PR #67030)
Danila Malyutin via llvm-commits
- [llvm] [SCEV] Require that addrec operands dominate the loop (PR #67030)
Danila Malyutin via llvm-commits
- [llvm] [SCEV] Make invalidation in SCEVCallbackVH more thorough (PR #68316)
Danila Malyutin via llvm-commits
- [llvm] [CodeGen] Remove LiveVariables::{isPHIJoin, setPHIJoin} (PR #69128)
David Blaikie via llvm-commits
- [llvm] Fixed Windows build warnings (PR #68978)
David Blaikie via llvm-commits
- [llvm] Fixed Windows build warnings (PR #68978)
David Blaikie via llvm-commits
- [llvm] [DWARFLinkerParallel] Add support for -odr mode. (PR #68721)
David Blaikie via llvm-commits
- [llvm] b48450c - [MergeFuncs] Use sizeWithoutDebug to decide if we create a thunk (#68627)
David Blaikie via llvm-commits
- [llvm] [LLVM][DWARF] Add support for monolithic types in .debug_names (PR #68131)
David Blaikie via llvm-commits
- [llvm] [LLVM][DWARF] Add support for monolithic types in .debug_names (PR #68131)
David Blaikie via llvm-commits
- [llvm] [LLVM][DWARF] Add support for monolithic types in .debug_names (PR #68131)
David Blaikie via llvm-commits
- [llvm] [LLVM][DWARF] Add support for monolithic types in .debug_names (PR #68131)
David Blaikie via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
David Blaikie via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
David Blaikie via llvm-commits
- [llvm] [DWARFLinkerParallel] Add support for -odr mode. (PR #68721)
David Blaikie via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
David Blaikie via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
David Blaikie via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
David Blaikie via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
David Blaikie via llvm-commits
- [llvm] [DebugInfo] Correctly report header parsing errors from DWARFContext::fixupIndex (PR #69505)
David Blaikie via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
David Blaikie via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
David Blaikie via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
David Blaikie via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
David Blaikie via llvm-commits
- [llvm] [Support] Better error msg when cache dir can't be created. (PR #69575)
David Blaikie via llvm-commits
- [llvm] [Support] Better error msg when cache dir can't be created. (PR #69575)
David Blaikie via llvm-commits
- [llvm] [DebugMetadata][DwarfDebug] Clone uniqued function-local types after metadata loading (PR #68986)
David Blaikie via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
David Blaikie via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
David Blaikie via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
David Blaikie via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
David Blaikie via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
David Blaikie via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
David Blaikie via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
David Blaikie via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
David Blaikie via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
David Blaikie via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
David Blaikie via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
David Blaikie via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
David Blaikie via llvm-commits
- [llvm] Fix size in bytes of type DIEs when size in bits is not a multiple of 8 (PR #69741)
David Blaikie via llvm-commits
- [llvm] Fixed Windows build warnings (PR #68978)
David Blaikie via llvm-commits
- [llvm] Fixed Windows build warnings (PR #68978)
David Blaikie via llvm-commits
- [llvm] Fix size in bytes of type DIEs when size in bits is not a multiple of 8 (PR #69741)
David Blaikie via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
David Blaikie via llvm-commits
- [llvm] [ConstantHoisting] Add a TTI hook to prevent hoisting. (PR #69004)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Add legalization for G_VECREDUCE_MUL (PR #68398)
David Green via llvm-commits
- [llvm] [AArch64] Allow only LSL to be folded into addressing mode (PR #69235)
David Green via llvm-commits
- [llvm] [AArch64] Convert negative constant aarch64_neon_sshl to VASHR (PR #68918)
David Green via llvm-commits
- [llvm] 658ed58 - [AArch64] Add additional tests for fptosi/fptoui. NFC
David Green via llvm-commits
- [llvm] [AArch64] Convert negative constant aarch64_neon_sshl to VASHR (PR #68918)
David Green via llvm-commits
- [llvm] [AArch64] Convert negative constant aarch64_neon_sshl to VASHR (PR #68918)
David Green via llvm-commits
- [llvm] c060757 - [ARM] Correct v2i1 concat extract types.
David Green via llvm-commits
- [llvm] 8a70102 - [ARM] Lower i1 concat via MVETRUNC
David Green via llvm-commits
- [llvm] [TargetLowering] Lower ldexp into target supported instructions (PR #67552)
David Green via llvm-commits
- [llvm] [AArch64][TTI] Improve `LegalVF` when computing gather-loads cost (PR #69617)
David Green via llvm-commits
- [llvm] [AArch64][TTI] Improve `LegalVF` when computing gather-loads cost (PR #69617)
David Green via llvm-commits
- [llvm] [AArch64][TTI] Improve `LegalVF` when computing gather-loads cost (PR #69617)
David Green via llvm-commits
- [llvm] [TargetLowering] Lower ldexp into target supported instructions (PR #67552)
David Green via llvm-commits
- [llvm] [AArch64][TTI] Improve `LegalVF` when computing gather-loads cost (PR #69617)
David Green via llvm-commits
- [llvm] [ARM] Disable UpperBound loop unrolling for MVE tail predicated loops. (PR #69709)
David Green via llvm-commits
- [llvm] [AArch64] Lower mathlib call ldexp into fscale when sve is enabled (PR #67552)
David Green via llvm-commits
- [llvm] [AArch64] Lower mathlib call ldexp into fscale when sve is enabled (PR #67552)
David Green via llvm-commits
- [llvm] [AArch64] Lower mathlib call ldexp into fscale when sve is enabled (PR #67552)
David Green via llvm-commits
- [llvm] [AArch64] Lower mathlib call ldexp into fscale when sve is enabled (PR #67552)
David Green via llvm-commits
- [llvm] [AArch64] Lower mathlib call ldexp into fscale when sve is enabled (PR #67552)
David Green via llvm-commits
- [llvm] [PGO] Add ability to mark cold functions as optsize/minsize/optnone (PR #69030)
David Li via llvm-commits
- [compiler-rt] [llvm-profdata] Do not create numerical strings for MD5 function names read from a Sample Profile. (PR #66164)
David Li via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
David Li via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
David Li via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
David Li via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
David Li via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
David Li via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
David Li via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
David Li via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
David Li via llvm-commits
- [llvm] [Profile] Refactor profile correlation. (PR #69656)
David Li via llvm-commits
- [llvm] [PGO] Add ability to mark cold functions as optsize/minsize/optnone (PR #69030)
David Li via llvm-commits
- [llvm] [AArch64] Allow SVE code generation for fixed-width vectors (PR #67122)
David Sherwood via llvm-commits
- [llvm] [NFC][LV] Add test for vectorizing fmuladd with another call (PR #68601)
David Sherwood via llvm-commits
- [llvm] [AArch64] Allow SVE code generation for fixed-width vectors (PR #67122)
David Sherwood via llvm-commits
- [llvm] [SVE][InstCombine] Fold ld1d and splice into ld1ro (PR #69565)
David Sherwood via llvm-commits
- [llvm] [LV] Increase max VF if vectorized function variants exist (PR #66639)
David Sherwood via llvm-commits
- [llvm] [LV] Increase max VF if vectorized function variants exist (PR #66639)
David Sherwood via llvm-commits
- [llvm] [LV] Increase max VF if vectorized function variants exist (PR #66639)
David Sherwood via llvm-commits
- [llvm] [LV] Increase max VF if vectorized function variants exist (PR #66639)
David Sherwood via llvm-commits
- [llvm] [LV] Increase max VF if vectorized function variants exist (PR #66639)
David Sherwood via llvm-commits
- [llvm] [LV] Increase max VF if vectorized function variants exist (PR #66639)
David Sherwood via llvm-commits
- [llvm] [LV] Increase max VF if vectorized function variants exist (PR #66639)
David Sherwood via llvm-commits
- [llvm] [InstCombine] Remove scalable vector extracts to and from the same type (PR #69702)
David Sherwood via llvm-commits
- [llvm] [InstCombine] Remove scalable vector extracts to and from the same type (PR #69702)
David Sherwood via llvm-commits
- [llvm] [InstCombine] Remove scalable vector extracts to and from the same type (PR #69702)
David Sherwood via llvm-commits
- [llvm] [LoopVectorize] Enhance Vectorization decisions for predicate tail-folded loops with low trip counts (PR #69588)
David Sherwood via llvm-commits
- [compiler-rt] 144c5b6 - [compiler-rt][hwasan] Disable deep-recursion.c test on AArch64 Linux
David Spickett via llvm-commits
- [compiler-rt] e483673 - [compiler-rt][HWASAN] Add missing include in deep-recursion.c test
David Spickett via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
David Spickett via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
David Spickett via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
David Spickett via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
David Spickett via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
David Spickett via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
David Spickett via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
David Spickett via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
David Spickett via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
David Spickett via llvm-commits
- [compiler-rt] [hwasan] Fix rare false negative (zero tag) in stack-uar.c (PR #69374)
David Spickett via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
David Spickett via llvm-commits
- [compiler-rt] [hwasan] Fix rare false negative (zero tag) in two more test cases (PR #69491)
David Spickett via llvm-commits
- [llvm] [AArch64][2023][FP8]: Add FP8 instructions assembly and disassembly. (PR #69632)
David Spickett via llvm-commits
- [llvm] [AArch64][2023][FP8]: Add FP8 instructions assembly and disassembly. (PR #69632)
David Spickett via llvm-commits
- [llvm] [llvm][llvm-readobj] Add AArch64 Tagged Address note type (PR #68568)
David Spickett via llvm-commits
- [llvm] [llvm][llvm-readobj] Add AArch64 Tagged Address note type (PR #68568)
David Spickett via llvm-commits
- [llvm] [lldb][AArch64] Read mte_ctrl register from core files (PR #69689)
David Spickett via llvm-commits
- [llvm] [llvm][Release] Add note about binaries to Github release description (PR #69698)
David Spickett via llvm-commits
- [llvm] [DevPolicy] Add guidance to not submit code or reviews on someone else's (PR #69701)
David Spickett via llvm-commits
- [llvm] [DevPolicy] Add guidance to not submit code or reviews on someone else's (PR #69701)
David Spickett via llvm-commits
- [llvm] [lldb][AArch64] Add release notes and documentation for SME (PR #66767)
David Spickett via llvm-commits
- [llvm] [AMDGPU] Add pal metadata 3.0 support to callable pal funcs (PR #67104)
David Stuttard via llvm-commits
- [llvm] [AMDGPU] Add pal metadata 3.0 support to callable pal funcs (PR #67104)
David Stuttard via llvm-commits
- [llvm] [AMDGPU] Fix image intrinsic optimizer on loads from different resources (PR #69355)
David Stuttard via llvm-commits
- [llvm] [AMDGPU] Fix image intrinsic optimizer on loads from different resources (PR #69355)
David Stuttard via llvm-commits
- [llvm] [llvm] Use XMACROS for MachO platforms. (PR #69262)
Davide Italiano via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Dhruv Chawla via llvm-commits
- [llvm] [ValueTracking] Implement sdiv/udiv support for isKnownNonNullFromDominatingCondition (PR #67282)
Dhruv Chawla via llvm-commits
- [llvm] [ValueTracking] Implement sdiv/udiv support for isKnownNonNullFromDominatingCondition (PR #67282)
Dhruv Chawla via llvm-commits
- [llvm] [ValueTracking] Implement sdiv/udiv support for isKnownNonNullFromDominatingCondition (PR #67282)
Dhruv Chawla via llvm-commits
- [llvm] [ValueTracking] Implement sdiv/udiv support for isKnownNonNullFromDominatingCondition (PR #67282)
Dhruv Chawla via llvm-commits
- [llvm] [mlir] Add ContractionOpInterface utility functions for vector matrix multiplication (PR #68945)
Diego Caballero via llvm-commits
- [compiler-rt] [mlir] Add ContractionOpInterface utility functions for vector matrix multiplication (PR #68945)
Diego Caballero via llvm-commits
- [compiler-rt] [mlir] Add ContractionOpInterface utility functions for vector matrix multiplication (PR #68945)
Diego Caballero via llvm-commits
- [llvm] [mlir] Add ContractionOpInterface utility functions for vector matrix multiplication (PR #68945)
Diego Caballero via llvm-commits
- [llvm] [mlir] Add ContractionOpInterface utility functions for vector matrix multiplication (PR #68945)
Diego Caballero via llvm-commits
- [compiler-rt] [mlir] Add ContractionOpInterface utility functions for vector matrix multiplication (PR #68945)
Diego Caballero via llvm-commits
- [llvm] [mlir] Add ContractionOpInterface utility functions for vector matrix multiplication (PR #68945)
Diego Caballero via llvm-commits
- [PATCH] D94984: [AIX] simplify xcoff part of function TargetMachine::shouldAssumeDSOLocal()
Digger Lin via Phabricator via llvm-commits
- [llvm] [Security Group] add github names of security group members. (PR #69304)
Dimitry Andric via llvm-commits
- [llvm] [CSKY] Don't emit `__multi3` on 32-bit CSKY (PR #69732)
Dimitry Andric via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Dinar Temirbulatov via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Dinar Temirbulatov via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Dinar Temirbulatov via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Dinar Temirbulatov via llvm-commits
- [llvm] ci: set minimal permission on github workflow (PR #69737)
Diogo Teles Sant'Anna via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
Dominik Adamski via llvm-commits
- [llvm] [CodeExtractor] Allow to use 0 addr space for aggregate arg (PR #66998)
Dominik Adamski via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
Dominik Adamski via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
Dominik Adamski via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
Dominik Adamski via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
Dominik Adamski via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
Dominik Adamski via llvm-commits
- [llvm] [ARM] fix "+fp.dp" in multilib selection (PR #67412)
Dominik Wójt via llvm-commits
- [llvm] 734b016 - Revert "[SLP] Improve gather tree nodes matching when users are PHIs. (#69392)"
Douglas Yung via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing distinct MDStrings (PR #69543)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing distinct MDStrings (PR #69543)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing distinct MDStrings (PR #69543)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing distinct MDStrings (PR #69543)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing distinct MDStrings (PR #69543)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing distinct MDStrings (PR #69543)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing distinct MDStrings (PR #69543)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] [GlobalISel] Combine (X == 0) & (Y == 0) -> (X | Y) == 0 (PR #69017)
Dávid Ferenc Szabó via llvm-commits
- [llvm] [Security Group] add github names of security group members. (PR #69304)
Ed Maste via llvm-commits
- [llvm] [ARM] Do not emit unwind tables when saving LR around outlined call (PR #69611)
Eli Friedman via llvm-commits
- [llvm] [DevPolicy] Add guidance to not submit code or reviews on someone else's (PR #69701)
Eli Friedman via llvm-commits
- [llvm] [ARM] Add a method to clear registers (PR #69659)
Eli Friedman via llvm-commits
- [llvm] [ARMISelDAGToDAG] use MO_FrameIndex to represent FrameIndex rather than MO_Register (PR #69654)
Eli Friedman via llvm-commits
- [llvm] [PGO] Add ability to mark cold functions as optsize/minsize/optnone (PR #69030)
Ellis Hoag via llvm-commits
- [llvm] [PGO] Add ability to mark cold functions as optsize/minsize/optnone (PR #69030)
Ellis Hoag via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Ellis Hoag via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Ellis Hoag via llvm-commits
- [llvm] [llvm][CMake] Check dependency cxx source compiles (PR #68549)
Eric Kilmer via llvm-commits
- [llvm] [llvm][CMake] Check dependency cxx source compiles (PR #68549)
Eric Kilmer via llvm-commits
- [llvm] [llvm][CMake] Check dependency cxx source compiles (PR #68549)
Eric Kilmer via llvm-commits
- [llvm] [llvm][CMake] Check dependency cxx source compiles (PR #68549)
Eric Kilmer via llvm-commits
- [llvm] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [llvm] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [llvm] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [compiler-rt] [Clang] Support target attr specifying CPU (PR #68678)
Erich Keane via llvm-commits
- [llvm] [Clang] Support target attr specifying CPU (PR #68678)
Erich Keane via llvm-commits
- [llvm] [Clang] Support target attr specifying CPU (PR #68678)
Erich Keane via llvm-commits
- [compiler-rt] [Clang] Support target attr specifying CPU (PR #68678)
Erich Keane via llvm-commits
- [lld] [Clang] Support target attr specifying CPU (PR #68678)
Erich Keane via llvm-commits
- [lld] [Clang] Support target attr specifying CPU (PR #68678)
Erich Keane via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [llvm] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [llvm] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [llvm] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Erich Keane via llvm-commits
- [llvm] [clang]Transform uninstantiated ExceptionSpec in TemplateInstantiator (PR #68878)
Erich Keane via llvm-commits
- [llvm] [clang]Transform uninstantiated ExceptionSpec in TemplateInstantiator (PR #68878)
Erich Keane via llvm-commits
- [llvm] [clang]Transform uninstantiated ExceptionSpec in TemplateInstantiator (PR #68878)
Erich Keane via llvm-commits
- [llvm] Let M68kMCCodeEmitter set Scratch size. (PR #69898)
Erik Jonsson via llvm-commits
- [llvm] [X86][RFC] Support AVX10 options (PR #67278)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][RFC] Support AVX10 options (PR #67278)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][RFC] Support AVX10 options (PR #67278)
Evgenii Kudriashov via llvm-commits
- [compiler-rt] [X86][RFC] Support AVX10 options (PR #67278)
Evgenii Kudriashov via llvm-commits
- [lld] [X86][RFC] Support AVX10 options (PR #67278)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][GlobalISel] Add legalization of 64-bit G_ICMP for i686 (PR #69478)
Evgenii Kudriashov via llvm-commits
- [compiler-rt] [HWASAN] Add bcmp interceptor (PR #69257)
Evgenii Stepanov via llvm-commits
- [compiler-rt] [HWASan] Prevent same tag for adjacent heap objects (PR #69337)
Evgenii Stepanov via llvm-commits
- [compiler-rt] [HWASan] Prevent same tag for adjacent heap objects (PR #69337)
Evgenii Stepanov via llvm-commits
- [compiler-rt] [HWASan] Prevent same tag for adjacent heap objects (PR #69337)
Evgenii Stepanov via llvm-commits
- [compiler-rt] [HWASan] Prevent same tag for adjacent heap objects (PR #69337)
Evgenii Stepanov via llvm-commits
- [llvm] [JITLink][AArch32] Unittest for error paths of readAddend functionality (PR #69636)
Eymen Ünay via llvm-commits
- [llvm] [JITLink][AArch32] Unittest for error paths of readAddend functionality (PR #69636)
Eymen Ünay via llvm-commits
- [compiler-rt] [Clang] Support target attr specifying CPU (PR #68678)
Fangrui Song via llvm-commits
- [llvm] [Clang] Support target attr specifying CPU (PR #68678)
Fangrui Song via llvm-commits
- [lld] [Clang] Support target attr specifying CPU (PR #68678)
Fangrui Song via llvm-commits
- [compiler-rt] [Clang] Support target attr specifying CPU (PR #68678)
Fangrui Song via llvm-commits
- [llvm] [Clang] Support target attr specifying CPU (PR #68678)
Fangrui Song via llvm-commits
- [lld] [Clang] Support target attr specifying CPU (PR #68678)
Fangrui Song via llvm-commits
- [compiler-rt] [Clang] Support target attr specifying CPU (PR #68678)
Fangrui Song via llvm-commits
- [llvm] [Clang] Support target attr specifying CPU (PR #68678)
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] CDSortImpl: remove linear-time erase_value from mergeChains (PR #69276)
Fangrui Song via llvm-commits
- [llvm] [CMake] Support per-target linker flags (PR #68393)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Demote symbols in discarded sections to Undefined. (PR #68777)
Fangrui Song via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Demote symbols in discarded sections to Undefined. (PR #68777)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Demote symbols in discarded sections to Undefined. (PR #68777)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Demote symbols in discarded sections to Undefined. (PR #68777)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Demote symbols in discarded sections to Undefined. (PR #68777)
Fangrui Song via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Fangrui Song via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Fangrui Song via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Fangrui Song via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Fangrui Song via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Fangrui Song via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Fangrui Song via llvm-commits
- [lld] 0996cee - [ELF][test] Improve relocatable link & /DISCARD/ test
Fangrui Song via llvm-commits
- [llvm] [llvm-profdata] Do not create numerical strings for MD5 function names read from a Sample Profile. (PR #66164)
Fangrui Song via llvm-commits
- [lld] e9b9a1d - [ELF] Move demoteSymbols to Writer.cpp. NFC
Fangrui Song via llvm-commits
- [lld] fc5d815 - [ELF] Merge demoteSymbols and isPreemptible computation. NFC
Fangrui Song via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Fangrui Song via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Fangrui Song via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Fangrui Song via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Fangrui Song via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Fangrui Song via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Fangrui Song via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Fangrui Song via llvm-commits
- [lld] 1981b1b - [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (#69295)
Fangrui Song via llvm-commits
- [lld] bbf7b9d - [ELF] Remove unused setSymbolAndType after #69295. NFC
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] CDSortImpl: remove linear-time erase_value from mergeChains (PR #69276)
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] CDSortImpl: remove linear-time erase_value from mergeChains (PR #69276)
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] CDSortImpl: remove linear-time erase_value from mergeChains (PR #69276)
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] CDSortImpl: remove HotChains and remove linear-time erase_value from mergeChains (PR #69276)
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] CDSortImpl: remove HotChains and remove linear-time erase_value from mergeChains (PR #69276)
Fangrui Song via llvm-commits
- [llvm] 5a56f00 - [M68k] Fix assertion build after cc6a5ea6e33d3febafc4334617230c528a0c4fa7
Fangrui Song via llvm-commits
- [llvm] [unittest] Add option to allow disabling sharding in unittest (PR #67063)
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] CDSortImpl: remove HotChains and remove linear-time erase_value from mergeChains (PR #69276)
Fangrui Song via llvm-commits
- [llvm] [Clang] Fill in documentation gaps for some attributes (PR #68967)
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] CDSortImpl: remove HotChains and remove linear-time erase_value from mergeChains (PR #69276)
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] CDSortImpl: remove HotChains and remove linear-time erase_value from mergeChains (PR #69276)
Fangrui Song via llvm-commits
- [lld] [ELF] Merge copyLocalSymbols and demoteLocalSymbolsInDiscardedSections (PR #69425)
Fangrui Song via llvm-commits
- [lld] [ELF] Merge copyLocalSymbols and demoteLocalSymbolsInDiscardedSections (PR #69425)
Fangrui Song via llvm-commits
- [lld] [ELF] Merge copyLocalSymbols and demoteLocalSymbolsInDiscardedSections (PR #69425)
Fangrui Song via llvm-commits
- [lld] [ELF] Merge copyLocalSymbols and demoteLocalSymbolsInDiscardedSections (PR #69425)
Fangrui Song via llvm-commits
- [lld] [ELF] Merge copyLocalSymbols and demoteLocalSymbolsInDiscardedSections (PR #69425)
Fangrui Song via llvm-commits
- [lld] ab301d8 - [ELF][test] --emit-relocs: test ALLOC sections discarded by --gc-sections and referenced by non-ALLOC
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Demote symbols in discarded sections to Undefined. (PR #68777)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Demote symbols in discarded sections to Undefined. (PR #68777)
Fangrui Song via llvm-commits
- [llvm] e4ea099 - Revert "[VPlan] Insert Trunc/Exts for reductions directly in VPlan."
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
Fangrui Song via llvm-commits
- [lld] 3343d00 - [ELF][test] Demonstrate --no-allow-shlib-undefined behavior with a hidden relocatable object file definition
Fangrui Song via llvm-commits
- [lld] [LLD] [COFF] Add a separate option for allowing duplicate weak symbols (PR #68077)
Fangrui Song via llvm-commits
- [lld] [LLD] [COFF] Add a separate option for allowing duplicate weak symbols (PR #68077)
Fangrui Song via llvm-commits
- [lld] [LLD] [COFF] Add a separate option for allowing duplicate weak symbols (PR #68077)
Fangrui Song via llvm-commits
- [lld] [LLD] [COFF] Add a separate option for allowing duplicate weak symbols (PR #68077)
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
Fangrui Song via llvm-commits
- [llvm] [MC][NFC] Allow MCInstrAnalysis to store state (PR #65479)
Fangrui Song via llvm-commits
- [llvm] Use Log2_64_Ceil to compute PowerOf2Ceil (PR #67580)
Fangrui Song via llvm-commits
- [llvm] [utils] Add an alias name --cc for --clang (PR #69442)
Fangrui Song via llvm-commits
- [lld] [Support] Better error msg when cache dir can't be created. (PR #69575)
Fangrui Song via llvm-commits
- [compiler-rt] [compiler-rt] Switch LLD specific tests to a more precise option (PR #69781)
Fangrui Song via llvm-commits
- [llvm] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Fangrui Song via llvm-commits
- [llvm] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Fangrui Song via llvm-commits
- [llvm] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Fangrui Song via llvm-commits
- [llvm] 8511ade - [LegacyPM] Remove LowerExpectIntrinsicPass
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
Fangrui Song via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
Fangrui Song via llvm-commits
- [llvm] -fstack-usage: fix filename for functions in an included file (PR #69896)
Fangrui Song via llvm-commits
- [PATCH] D70447: [Support] ThreadPoolExecutor fixes for Windows/MinGW
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D100509: Support GCC's -fstack-usage flag
Fangrui Song via Phabricator via llvm-commits
- [llvm] [DebugInfo] Correctly report header parsing errors from DWARFContext::fixupIndex (PR #69505)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] Reland: "[mlir][index][spirv] Add conversion for index to spirv" (PR #69790)
Finn Plummer via llvm-commits
- [llvm] Reland: "[mlir][index][spirv] Add conversion for index to spirv" (PR #69790)
Finn Plummer via llvm-commits
- [llvm] [ConstraintElim] Don't decompose values wider than 64 bits (PR #68803)
Florian Hahn via llvm-commits
- [llvm] [BasicAA] Remove NSW flags when merging scales (PR #69122)
Florian Hahn via llvm-commits
- [llvm] [LV] Invalidate disposition of SCEV values after loop vectorization (PR #69230)
Florian Hahn via llvm-commits
- [llvm] 38f8b7c - [LV] Replace value numbers with patterns in tests (NFC).
Florian Hahn via llvm-commits
- [llvm] [LV] Invalidate disposition of SCEV values after loop vectorization (PR #69230)
Florian Hahn via llvm-commits
- [llvm] f7a8a78 - [VPlan] Also print operands of canonical IV (NFC).
Florian Hahn via llvm-commits
- [llvm] fd31112 - [VPlan] Insert Trunc/Exts for reductions directly in VPlan.
Florian Hahn via llvm-commits
- [llvm] e7432bc - [InstCombine] Add aligned_alloc with pointer icmp as only use.
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Enhance Vectorization decisions for predicate tail-folded loops with low trip counts (PR #69588)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Enhance Vectorization decisions for predicate tail-folded loops with low trip counts (PR #69588)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Enhance Vectorization decisions for predicate tail-folded loops with low trip counts (PR #69588)
Florian Hahn via llvm-commits
- [llvm] 25002b7 - [InstCombine] Add additional aligned allocation tests for #69474.
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Florian Hahn via llvm-commits
- [llvm] [FunctionAttrs] Only check ArgMem effects when inferring argument attrs (PR #69571)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Florian Hahn via llvm-commits
- [llvm] 3cac608 - [LV] Add interleave only test case with reduction requiring casts.
Florian Hahn via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
Florian Hahn via llvm-commits
- [llvm] 2ec7bba - Recommit "[VPlan] Insert Trunc/Exts for reductions directly in VPlan."
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Enhance Vectorization decisions for predicate tail-folded loops with low trip counts (PR #69588)
Florian Hahn via llvm-commits
- [llvm] 852bac4 - [VPlan] Support scalable vectors in outer-loop vectorization
Florian Hahn via llvm-commits
- [llvm] ca01f2a - [LV] Enforce order of reductions with intermediate stores in VPlan (NFC)
Florian Hahn via llvm-commits
- [llvm] 0c8e5be - [VPlan] Simplify redundant trunc (zext A) pairs to A.
Florian Hahn via llvm-commits
- [llvm] 4f56d47 - [VPlan] Make ExpandedSCEVs argument const (NFC).
Florian Hahn via llvm-commits
- [llvm] [LoopDist] Update the pragma info of loop distribute, NFC (PR #69825)
Florian Hahn via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149903: [VPlan] Replace IR based truncateToMinimalBitwidths with VPlan version.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D149903: [VPlan] Replace IR based truncateToMinimalBitwidths with VPlan version.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D157484: [VPlan] Support scalable vectors in outer-loop vectorization
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D157484: [VPlan] Support scalable vectors in outer-loop vectorization
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D157484: [VPlan] Support scalable vectors in outer-loop vectorization
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D157484: [VPlan] Support scalable vectors in outer-loop vectorization
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D159202: [VPlan] Simplify redundant trunc (zext A) pairs to A.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D159202: [VPlan] Simplify redundant trunc (zext A) pairs to A.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D159202: [VPlan] Simplify redundant trunc (zext A) pairs to A.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158333: [VPlan] Move initial skeleton construction to createInitialVPlan. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [llvm] [Tablegen] Add keyword `dump`. (PR #68793)
Francesco Petrogalli via llvm-commits
- [llvm] [Tablegen] Add keyword `dump`. (PR #68793)
Francesco Petrogalli via llvm-commits
- [llvm] [Tablegen] Add keyword `dump`. (PR #68793)
Francesco Petrogalli via llvm-commits
- [llvm] [Tablegen] Add keyword `dump`. (PR #68793)
Francesco Petrogalli via llvm-commits
- [llvm] [ReleaseNotes][TableGen] Add `dump` and `!repr`. (PR #68893)
Francesco Petrogalli via llvm-commits
- [llvm] [ReleaseNotes][TableGen] Add `dump` and `!repr`. (PR #68893)
Francesco Petrogalli via llvm-commits
- [llvm] [TableGen] Update editor modes for new keywords and bang operators. (PR #68897)
Francesco Petrogalli via llvm-commits
- [llvm] [TableGen] Update editor modes for new keywords and bang operators. (PR #68897)
Francesco Petrogalli via llvm-commits
- [compiler-rt] [X86] Support -march=pantherlake, clearwaterforest (PR #69277)
Freddy Ye via llvm-commits
- [compiler-rt] [X86] Support -march=pantherlake, clearwaterforest (PR #69277)
Freddy Ye via llvm-commits
- [llvm] [X86] Support -march=pantherlake,clearwaterforest (PR #69277)
Freddy Ye via llvm-commits
- [compiler-rt] [X86] Support -march=pantherlake, clearwaterforest (PR #69277)
Freddy Ye via llvm-commits
- [llvm] [X86] Support -march=pantherlake,clearwaterforest (PR #69277)
Freddy Ye via llvm-commits
- [compiler-rt] [X86] Support -march=pantherlake, clearwaterforest (PR #69277)
Freddy Ye via llvm-commits
- [llvm] [X86] Support -march=pantherlake,clearwaterforest (PR #69277)
Freddy Ye via llvm-commits
- [compiler-rt] [X86] Support -march=pantherlake, clearwaterforest (PR #69277)
Freddy Ye via llvm-commits
- [llvm] [X86] Support -march=pantherlake,clearwaterforest (PR #69277)
Freddy Ye via llvm-commits
- [lld] [X86] Support -march=pantherlake,clearwaterforest (PR #69277)
Freddy Ye via llvm-commits
- [compiler-rt] [X86] Support -march=pantherlake, clearwaterforest (PR #69277)
Freddy Ye via llvm-commits
- [compiler-rt] [X86] Support -march=pantherlake, clearwaterforest (PR #69277)
Freddy Ye via llvm-commits
- [lld] [X86] Support -march=pantherlake,clearwaterforest (PR #69277)
Freddy Ye via llvm-commits
- [llvm] [Security Group] add github names of security group members. (PR #69304)
George Burgess IV via llvm-commits
- [llvm] [OpenMP][libomptarget] Add map checks when running under unified shared memory (PR #69005)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [OpenMP][libomptarget] Add map checks when running under unified shared memory (PR #69005)
Gheorghe-Teodor Bercea via llvm-commits
- [lld] [OpenMP][libomptarget] Add map checks when running under unified shared memory (PR #69005)
Gheorghe-Teodor Bercea via llvm-commits
- [lld] [OpenMP][libomptarget] Add map checks when running under unified shared memory (PR #69005)
Gheorghe-Teodor Bercea via llvm-commits
- [compiler-rt] [OpenMP][libomptarget] Add map checks when running under unified shared memory (PR #69005)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] Print more descriptive error message when trying to link a global with appending linkage (PR #69613)
Gleb Popov via llvm-commits
- [llvm] [AArch64] Generate DOT instructions from matching IR (PR #69583)
Graham Hunter via llvm-commits
- [llvm] [LV][SVE] Recognize potential DOT sequences and use a wider VF (PR #69587)
Graham Hunter via llvm-commits
- [llvm] [LV][SVE] Recognize potential DOT sequences and use a wider VF (PR #69587)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Generate DOT instructions from matching IR (PR #69583)
Graham Hunter via llvm-commits
- [llvm] [NFC][LV] Add test for vectorizing fmuladd with another call (PR #68601)
Graham Hunter via llvm-commits
- [llvm] llvm-gsymutil now handles empty linkage names correctly. (PR #68931)
Greg Clayton via llvm-commits
- [llvm] llvm-gsymutil now handles empty linkage names correctly. (PR #68931)
Greg Clayton via llvm-commits
- [llvm] [LLVM][DWARF] Add support for monolithic types in .debug_names (PR #68131)
Greg Clayton via llvm-commits
- [llvm] 760e7d0 - [X86, Peephole] Enable FoldImmediate for X86
Guozhi Wei via llvm-commits
- [PATCH] D151848: [X86, Peephole] Enable FoldImmediate for X86
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D151848: [X86, Peephole] Enable FoldImmediate for X86
Guozhi Wei via Phabricator via llvm-commits
- [llvm] [openacc][openmp] Add dialect representation for acc atomic operations (PR #65493)
Guray Ozen via llvm-commits
- [llvm] [openacc][openmp] Add dialect representation for acc atomic operations (PR #65493)
Guray Ozen via llvm-commits
- [llvm] [analyzer] Add std::variant checker (PR #66481)
Gábor Spaits via llvm-commits
- [llvm] [analyzer] Add std::variant checker (PR #66481)
Gábor Spaits via llvm-commits
- [llvm] [analyzer] Add std::variant checker (PR #66481)
Gábor Spaits via llvm-commits
- [llvm] [analyzer] Add std::variant checker (PR #66481)
Gábor Spaits via llvm-commits
- [llvm] [analyzer] Add std::variant checker (PR #66481)
Gábor Spaits via llvm-commits
- [llvm] Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] [LLVM][NVPTX]Add BF16 vector instruction and fix lowering rules (PR #69415)
Han Shen via llvm-commits
- [llvm] Decompose gep variable upstream (PR #69152)
Harvin Iriawan via llvm-commits
- [llvm] Decompose gep variable upstream (PR #69152)
Harvin Iriawan via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #69716)
Harvin Iriawan via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #69716)
Harvin Iriawan via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #65759)
Harvin Iriawan via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #69716)
Harvin Iriawan via llvm-commits
- [llvm] Decompose gep variable upstream (PR #69152)
Harvin Iriawan via llvm-commits
- [llvm] Decompose gep variable upstream (PR #69152)
Harvin Iriawan via llvm-commits
- [llvm] [BasicAA] Add Vscale GEP decomposition on variable index (PR #69152)
Harvin Iriawan via llvm-commits
- [llvm] [BasicAA] Add Vscale GEP decomposition on variable index (PR #69152)
Harvin Iriawan via llvm-commits
- [compiler-rt] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Hau Hsu via llvm-commits
- [compiler-rt] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Hau Hsu via llvm-commits
- [compiler-rt] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Hau Hsu via llvm-commits
- [compiler-rt] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Hau Hsu via llvm-commits
- [compiler-rt] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Hau Hsu via llvm-commits
- [llvm] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
Hau Hsu via llvm-commits
- [llvm] [ModuloSchedule] Implement modulo variable expansion for pipelining (PR #65609)
Hendrik Greving via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
Hongtao Yu via llvm-commits
- [llvm] [llvm-profgen] More tweaks to warnings (PR #68608)
Hongtao Yu via llvm-commits
- [llvm] [llvm-profgen] More tweaks to warnings (PR #68608)
Hongtao Yu via llvm-commits
- [PATCH] D150525: [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction
Hristo Hristov via Phabricator via llvm-commits
- [PATCH] D150525: [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction
Hristo Hristov via Phabricator via llvm-commits
- [PATCH] D150525: [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction
Hristo Hristov via Phabricator via llvm-commits
- [PATCH] D150525: [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction
Hristo Hristov via Phabricator via llvm-commits
- [llvm] [PowerPC] Do not string pool globals that are part of llvm used. (PR #66848)
Hubert Tong via llvm-commits
- [llvm] [XCOFF] make related SD symbols as isFunction (PR #69553)
Hubert Tong via llvm-commits
- [llvm] [LoopVectorize] Enhance Vectorization decisions for predicate tail-folded loops with low trip counts (PR #69588)
Igor Kirillov via llvm-commits
- [llvm] [LoopVectorize] Enhance Vectorization decisions for predicate tail-folded loops with low trip counts (PR #69588)
Igor Kirillov via llvm-commits
- [llvm] [AArch64] Allow SVE code generation for fixed-width vectors (PR #67122)
Igor Kirillov via llvm-commits
- [llvm] [AArch64] Allow SVE code generation for fixed-width vectors (PR #67122)
Igor Kirillov via llvm-commits
- [llvm] b84977b - Rename test to avoid overlapping with debug output
Igor Kirillov via llvm-commits
- [llvm] [LoopVectorize] Enhance Vectorization decisions for predicate tail-folded loops with low trip counts (PR #69588)
Igor Kirillov via llvm-commits
- [llvm] [LoopVectorize] Enhance Vectorization decisions for predicate tail-folded loops with low trip counts (PR #69588)
Igor Kirillov via llvm-commits
- [llvm] [ExpandMemCmp] Optimize ExpandMemCmp to reduce instruction count on x86 (PR #69609)
Igor Kirillov via llvm-commits
- [llvm] [ExpandMemCmp] Optimize ExpandMemCmp to reduce instruction count on x86 (PR #69609)
Igor Kirillov via llvm-commits
- [llvm] [ExpandMemCmp] Optimize ExpandMemCmp to reduce instruction count on x86 (PR #69609)
Igor Kirillov via llvm-commits
- [llvm] [ExpandMemCmp] Optimize ExpandMemCmp to reduce instruction count on x86 (PR #69609)
Igor Kirillov via llvm-commits
- [llvm] [Linker] Do not keep a private member of a non-prevailing comdat group (PR #69143)
Igor Kudrin via llvm-commits
- [llvm] [ThinLTOBitcodeWriter] Do not crash on a typed declaration (PR #69564)
Igor Kudrin via llvm-commits
- [llvm] [ThinLTOBitcodeWriter] Do not crash on a typed declaration (PR #69564)
Igor Kudrin via llvm-commits
- [llvm] [SystemZ] Support builtin_{frame,return}_address() with non-zero argument (PR #69405)
Ilya Leoshkevich via llvm-commits
- [llvm] [SystemZ] Support builtin_{frame,return}_address() with non-zero argument (PR #69405)
Ilya Leoshkevich via llvm-commits
- [llvm] [SystemZ] Support builtin_{frame,return}_address() with non-zero argument (PR #69405)
Ilya Leoshkevich via llvm-commits
- [llvm] [mlir][transform] Support symlinks in module loading. Reorganize tests. (PR #69329)
Ingo Müller via llvm-commits
- [llvm] [mlir][Transform] Create a transform interpreter and a preloader pass (PR #68661)
Ingo Müller via llvm-commits
- [llvm] [mlir][transform] Support symlinks in module loading. Reorganize tests. (PR #69329)
Ingo Müller via llvm-commits
- [llvm] [TargetParser][AMDGPU] Fix getArchEntry(). (PR #69222)
Ivan Kosarev via llvm-commits
- [llvm] [TargetParser][AMDGPU] Fix getArchEntry(). (PR #69222)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][AsmParser] Eliminate custom predicates for named-bit operands. (PR #69243)
Ivan Kosarev via llvm-commits
- [llvm] [DAG] Constant fold FMAD (PR #69324)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][AsmParser] Eliminate custom predicates for named-bit operands. (PR #69243)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][AsmParser] Eliminate custom predicates for named-bit operands. (PR #69243)
Ivan Kosarev via llvm-commits
- [llvm] [ModuleInliner] Fix the heap maintenance (PR #69251)
Ivan Kosarev via llvm-commits
- [llvm] [TargetParser][AMDGPU] Fix getArchEntry(). (PR #69222)
Ivan Kosarev via llvm-commits
- [llvm] [TargetParser][AMDGPU] Fix getArchEntry(). (PR #69222)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU] Segregate 16-bit fix-sgpr-copies tests. (PR #69353)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU] Segregate 16-bit fix-sgpr-copies tests. (PR #69353)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU] Segregate 16-bit fix-sgpr-copies tests. (PR #69353)
Ivan Kosarev via llvm-commits
- [compiler-rt] Initialize sigset in asan_interceptors (PR #69502)
Ivan Tadeu Ferreira Antunes Filho via llvm-commits
- [lld] [lld] Sort code section chunks by range types on Arm64EC targets. (PR #69099)
Jacek Caban via llvm-commits
- [llvm] [llvm-rc] Accept filenames provided as multiple string literals (PR #68881)
Jacek Caban via llvm-commits
- [lld] [lld] Sort code section chunks by range types on Arm64EC targets. (PR #69099)
Jacek Caban via llvm-commits
- [lld] [lld] Sort code section chunks by range types on Arm64EC targets. (PR #69099)
Jacek Caban via llvm-commits
- [lld] [lld] Sort code section chunks by range types on Arm64EC targets. (PR #69099)
Jacek Caban via llvm-commits
- [lld] [lld][NFC] Factor out isCodeSection helper. (PR #69193)
Jacek Caban via llvm-commits
- [lld] [lld] Add support for relocations in x86_64 objects on Arm64EC targets. (PR #69098)
Jacek Caban via llvm-commits
- [lld] [lld] Add support for relocations in x86_64 objects on Arm64EC targets. (PR #69098)
Jacek Caban via llvm-commits
- [lld] [lld] Add support for relocations in x86_64 objects on Arm64EC targets. (PR #69098)
Jacek Caban via llvm-commits
- [lld] [lld][NFC] Factor out isCodeSection helper. (PR #69193)
Jacek Caban via llvm-commits
- [lld] [lld][NFC] Factor out isCodeSection helper. (PR #69193)
Jacek Caban via llvm-commits
- [lld] [lld][NFC] Factor out isCodeSection helper. (PR #69193)
Jacek Caban via llvm-commits
- [lld] [lld][NFC] Factor out isCodeSection helper. (PR #69193)
Jacek Caban via llvm-commits
- [lld] [lld] Sort code section chunks by range types on Arm64EC targets. (PR #69099)
Jacek Caban via llvm-commits
- [lld] [lld] Sort code section chunks by range types on Arm64EC targets. (PR #69099)
Jacek Caban via llvm-commits
- [lld] [lld][NFC] Remove unnecessary else statements. (PR #69451)
Jacek Caban via llvm-commits
- [lld] [lld] Sort code section chunks by range types on Arm64EC targets. (PR #69099)
Jacek Caban via llvm-commits
- [lld] [lld][NFC] Remove unnecessary else statements. (PR #69451)
Jacek Caban via llvm-commits
- [lld] [lld] Align EC code region boundaries. (PR #69100)
Jacek Caban via llvm-commits
- [lld] [lld][NFC] Remove unnecessary else statements. (PR #69451)
Jacek Caban via llvm-commits
- [lld] [lld][NFC] Remove unnecessary else statements. (PR #69451)
Jacek Caban via llvm-commits
- [lld] [lld][NFC] Remove unnecessary else statements. (PR #69451)
Jacek Caban via llvm-commits
- [lld] [lld][NFC] Remove unnecessary else statements. (PR #69451)
Jacek Caban via llvm-commits
- [lld] [lld] Align EC code region boundaries. (PR #69100)
Jacek Caban via llvm-commits
- [llvm] [llvm] Add comment and assert for CloneModule edge case (PR #67734)
Jacob Lambert via llvm-commits
- [llvm] [llvm] Add comment and assert for CloneModule edge case (PR #67734)
Jacob Lambert via llvm-commits
- [llvm] [AMDGPU] Defaults for missing dimensions in SYCL required wg size (PR #68872)
Jakub Chlanda via llvm-commits
- [llvm] [AMDGPU] Defaults for missing dimensions in SYCL required wg size (PR #68872)
Jakub Chlanda via llvm-commits
- [llvm] Reland: "[mlir][index][spirv] Add conversion for index to spirv" (PR #69790)
Jakub Kuderski via llvm-commits
- [llvm] Reland: "[mlir][index][spirv] Add conversion for index to spirv" (PR #69790)
Jakub Kuderski via llvm-commits
- [llvm] add bazel build rule for IndexToSPIRV (PR #69743)
Jakub Kuderski via llvm-commits
- [llvm] [docs] Fix suggested darker command in coding standards (PR #69860)
Jakub Kuderski via llvm-commits
- [llvm] [docs] Fix suggested darker command in coding standards (PR #69860)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Support appending initializer list (PR #69891)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Support appending initializer list (PR #69891)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Support appending multiple values (PR #69891)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Support appending multiple values (PR #69891)
Jakub Kuderski via llvm-commits
- [llvm] [ADT] Support appending multiple values (PR #69891)
Jakub Kuderski via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
James Henderson via llvm-commits
- [llvm] [XCOFF][OBJECT] get symbol size by calling XCOFF interfaces (PR #67304)
James Henderson via llvm-commits
- [llvm] [XCOFF][OBJECT] get symbol size by calling XCOFF interfaces (PR #67304)
James Henderson via llvm-commits
- [llvm] [XCOFF][OBJECT] get symbol size by calling XCOFF interfaces (PR #67304)
James Henderson via llvm-commits
- [llvm] [XCOFF][OBJECT] get symbol size by calling XCOFF interfaces (PR #67304)
James Henderson via llvm-commits
- [llvm] [MC][NFC] Allow MCInstrAnalysis to store state (PR #65479)
James Henderson via llvm-commits
- [llvm] [MC][NFC] Allow MCInstrAnalysis to store state (PR #65479)
James Henderson via llvm-commits
- [llvm] [llvm-symbolizer] nfc, use map instead of vector (PR #69552)
James Henderson via llvm-commits
- [llvm] [test] Align behavior of interrupts.test on different platforms (PR #68556)
James Henderson via llvm-commits
- [llvm] [test] Align behavior of interrupts.test on different platforms (PR #68556)
James Henderson via llvm-commits
- [llvm] [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (PR #68242)
James Henderson via llvm-commits
- [llvm] [MC][NFC] Allow MCInstrAnalysis to store state (PR #65479)
James Henderson via llvm-commits
- [llvm] Support target names with dots in more utilities (PR #65812)
James Henderson via llvm-commits
- [llvm] [llvm][llvm-readobj] Add AArch64 Tagged Address note type (PR #68568)
James Henderson via llvm-commits
- [llvm] Support target names with dots in more utilities (PR #65812)
James Henderson via llvm-commits
- [lld] Support target names with dots in more utilities (PR #65812)
James Henderson via llvm-commits
- [PATCH] D151187: [doc] Add casting style preference to coding standards
James Henderson via Phabricator via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Jan Kokemüller via llvm-commits
- [llvm] [Github][OpenMP] Adding rule for OpenMP label (PR #65331)
Jan Patrick Lehr via llvm-commits
- [llvm] [Github][OpenMP] Adding rule for OpenMP label (PR #65331)
Jan Patrick Lehr via llvm-commits
- [llvm] [Github][OpenMP] Adding rule for OpenMP label (PR #65331)
Jan Patrick Lehr via llvm-commits
- [llvm] [Github][OpenMP] Adding rule for OpenMP label (PR #65331)
Jan Patrick Lehr via llvm-commits
- [llvm] [AMDGPU] Add an option to disable unsafe uses of atomic xor (PR #69229)
Jan Svoboda via llvm-commits
- [llvm] [AMDGPU] Add patterns for V_CMP_O/U (PR #69157)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add patterns for V_CMP_O/U (PR #69157)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add patterns for V_CMP_O/U (PR #69157)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add patterns for V_CMP_O/U (PR #69157)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Expand SGPR S1 exts into G_SELECT (PR #68858)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Emit a waitcnt instruction after each memory instruction (PR #68932)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add i1 mul patterns (PR #67291)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Rematerialize scalar loads (PR #68778)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add i1 mul patterns (PR #67291)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add i1 mul patterns (PR #67291)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add i1 mul patterns (PR #67291)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] - Generate s_bitreplicate_b64_b32 (PR #69209)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add i1 mul patterns (PR #67291)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Rematerialize scalar loads (PR #68778)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Rematerialize scalar loads (PR #68778)
Jay Foad via llvm-commits
- [llvm] [TargetParser][AMDGPU] Fix getArchEntry(). (PR #69222)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Save/Restore SCC bit across waterfall loop. (PR #68363)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Save/Restore SCC bit across waterfall loop. (PR #68363)
Jay Foad via llvm-commits
- [llvm] [TableGen] Use buildConstant to emit apply pattern immediates (PR #66077)
Jay Foad via llvm-commits
- [llvm] [TableGen] Use buildConstant to emit apply pattern immediates (PR #66077)
Jay Foad via llvm-commits
- [llvm] [TableGen] Handle duplicate rules in combiners (PR #69296)
Jay Foad via llvm-commits
- [llvm] [TableGen] Handle duplicate rules in combiners (PR #69296)
Jay Foad via llvm-commits
- [llvm] [DAG] Constant fold FMAD (PR #69324)
Jay Foad via llvm-commits
- [llvm] [DAG] Constant fold FMAD (PR #69324)
Jay Foad via llvm-commits
- [llvm] [DAG] Constant fold FMAD (PR #69324)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Remove support for no-return buffer atomic intrinsics. NFC. (PR #69326)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Remove support for no-return buffer atomic intrinsics. NFC. (PR #69326)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Remove support for no-return buffer atomic intrinsics. NFC. (PR #69326)
Jay Foad via llvm-commits
- [llvm] a559de0 - [AMDGPU] Simplify definition of SIbuffer_atomic_*. NFC.
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix image intrinsic optimizer on loads from different resources (PR #69355)
Jay Foad via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Jay Foad via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
Jay Foad via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
Jay Foad via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
Jay Foad via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix image intrinsic optimizer on loads from different resources (PR #69355)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix image intrinsic optimizer on loads from different resources (PR #69355)
Jay Foad via llvm-commits
- [lld] [AMDGPU] Fix image intrinsic optimizer on loads from different resources (PR #69355)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix image intrinsic optimizer on loads from different resources (PR #69355)
Jay Foad via llvm-commits
- [lld] [AMDGPU] Fix image intrinsic optimizer on loads from different resources (PR #69355)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Constant fold FMAD_FTZ (PR #69443)
Jay Foad via llvm-commits
- [llvm] [DAGCombine] Add DAG optimisation for BF16_TO_FP (PR #69426)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Save/Restore SCC bit across waterfall loop. (PR #68363)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Save/Restore SCC bit across waterfall loop. (PR #68363)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Save/Restore SCC bit across waterfall loop. (PR #68363)
Jay Foad via llvm-commits
- [llvm] [MachineBasicBlock] Fix SlotIndexUpdater for insertion order (PR #69424)
Jay Foad via llvm-commits
- [llvm] [MachineBasicBlock] Fix SlotIndexUpdater for insertion order (PR #69424)
Jay Foad via llvm-commits
- [llvm] [MachineBasicBlock] Fix SlotIndexUpdater for insertion order (PR #69424)
Jay Foad via llvm-commits
- [llvm] [PHIElimination] Handle subranges in LiveInterval updates (PR #69429)
Jay Foad via llvm-commits
- [llvm] [PHIElimination] Handle subranges in LiveInterval updates (PR #69429)
Jay Foad via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (PR #69260)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (PR #69260)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add legality check when folding short 64-bit literals (PR #69391)
Jay Foad via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (PR #69260)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (PR #69260)
Jay Foad via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Jay Foad via llvm-commits
- [compiler-rt] [AMDGPU] Make S_MOV_B64_IMM_PSEUDO foldable (PR #69483)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Make S_MOV_B64_IMM_PSEUDO foldable (PR #69483)
Jay Foad via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Jay Foad via llvm-commits
- [llvm] [X86] Support EGPR (R16-R31) for APX (PR #67702)
Jay Foad via llvm-commits
- [llvm] [TwoAddressInstruction] Handle physical registers with LiveIntervals (PR #66784)
Jay Foad via llvm-commits
- [llvm] [MachineBasicBlock] Fix SlotIndexUpdater for insertion order (PR #69424)
Jay Foad via llvm-commits
- [llvm] [MachineBasicBlock] Fix SlotIndexUpdater for insertion order (PR #69424)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] PeepholeSDWA: Don't assume inst srcs are registers (PR #69576)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] PeepholeSDWA: Don't assume inst srcs are registers (PR #69576)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Allow lit() on operands which do not accept modifiers (PR #69527)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Remove legality checks from imm folding in shrink. NFCI. (PR #69539)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Constant fold FMAD_FTZ (PR #69443)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Quit PromoteAllocaToVector if intrinsic is used (PR #68744)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Allow lit() on operands which do not accept modifiers (PR #69527)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Constant fold FMAD_FTZ (PR #69443)
Jay Foad via llvm-commits
- [llvm] [MVT] Expand the MVT enum to allow more types (PR #69603)
Jay Foad via llvm-commits
- [llvm] [MVT] Expand the MVT enum to allow more types (PR #69603)
Jay Foad via llvm-commits
- [llvm] [MVT] Expand the MVT enum to allow more types (PR #69603)
Jay Foad via llvm-commits
- [llvm] [TwoAddressInstruction] Handle physical registers with LiveIntervals (PR #66784)
Jay Foad via llvm-commits
- [llvm] [TwoAddressInstruction] Handle physical registers with LiveIntervals (PR #66784)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use `S_BFE_U64` for uniform i1 ext (PR #69703)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use `S_BFE_U64` for uniform i1 ext (PR #69703)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use `S_BFE_U64` for uniform i1 ext (PR #69703)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Force the third source operand of the MAI instructions to VGPR if no AGPRs are used. (PR #69720)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Set size to all SOP pseudos (PR #69756)
Jay Foad via llvm-commits
- [PATCH] D33289: [AMDGPU] Fix incorrect register usage tracking in GCNUpwardTracker
Jay Foad via Phabricator via llvm-commits
- [PATCH] D33289: [AMDGPU] Fix incorrect register usage tracking in GCNUpwardTracker
Jay Foad via Phabricator via llvm-commits
- [PATCH] D33289: [AMDGPU] Fix incorrect register usage tracking in GCNUpwardTracker
Jay Foad via Phabricator via llvm-commits
- [llvm] [AMDGPU][MachineScheduler] Alternative way to control excess RP. (PR #68004)
Jeffrey Byrnes via llvm-commits
- [compiler-rt] [AMDGPU][MachineScheduler] Alternative way to control excess RP. (PR #68004)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU][MachineScheduler] Alternative way to control excess RP. (PR #68004)
Jeffrey Byrnes via llvm-commits
- [compiler-rt] [AMDGPU][MachineScheduler] Alternative way to control excess RP. (PR #68004)
Jeffrey Byrnes via llvm-commits
- [compiler-rt] [AMDGPU][MachineScheduler] Alternative way to control excess RP. (PR #68004)
Jeffrey Byrnes via llvm-commits
- [lld] [AMDGPU][MachineScheduler] Alternative way to control excess RP. (PR #68004)
Jeffrey Byrnes via llvm-commits
- [lld] [AMDGPU][MachineScheduler] Alternative way to control excess RP. (PR #68004)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Infer Alignments after Inferring AddressSpaces (PR #69776)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Infer Alignments after Inferring AddressSpaces (PR #69776)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Infer Alignments after Inferring AddressSpaces (PR #69776)
Jeffrey Byrnes via llvm-commits
- [llvm] add bazel build rule for IndexToSPIRV (PR #69743)
Jeremy Kun via llvm-commits
- [llvm] add bazel build rule for IndexToSPIRV (PR #69743)
Jeremy Kun via llvm-commits
- [llvm] [SROA] Fix incorrect offsets for structured binding variables (PR #69007)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix incorrect offsets for structured binding variables (PR #69007)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix incorrect offsets for structured binding variables (PR #69007)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix incorrect offsets for structured binding variables (PR #69007)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix incorrect offsets for structured binding variables (PR #69007)
Jeremy Morse via llvm-commits
- [llvm] [SROA] Fix incorrect offsets for structured binding variables (PR #69007)
Jeremy Morse via llvm-commits
- [llvm] 088d272 - [ADT][DebugInfo][RemoveDIs] Add extra bits to ilist_iterator for debug-info
Jeremy Morse via llvm-commits
- [PATCH] D153777: [ADT][DebugInfo][RemoveDIs] Permit extra flags in ilist_iterator's for communicating debug-info facts
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D153777: [ADT][DebugInfo][RemoveDIs] Permit extra flags in ilist_iterator's for communicating debug-info facts
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D153990: [DebugInfo][RemoveDIs] Add prototype storage classes for non-instruction variable debug-info
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] [mlir] Add ContractionOpInterface utility functions for vector matrix multiplication (PR #68945)
Jerry Wu via llvm-commits
- [llvm] [mlir] Add ContractionOpInterface utility functions for vector matrix multiplication (PR #68945)
Jerry Wu via llvm-commits
- [compiler-rt] [mlir] Add ContractionOpInterface utility functions for vector matrix multiplication (PR #68945)
Jerry Wu via llvm-commits
- [llvm] [mlir] Add ContractionOpInterface utility functions for vector matrix multiplication (PR #68945)
Jerry Wu via llvm-commits
- [llvm] [mlir] Add ContractionOpInterface utility functions for vector matrix multiplication (PR #68945)
Jerry Wu via llvm-commits
- [compiler-rt] [mlir] Add ContractionOpInterface utility functions for vector matrix multiplication (PR #68945)
Jerry Wu via llvm-commits
- [compiler-rt] [mlir] Add ContractionOpInterface utility functions for vector matrix multiplication (PR #68945)
Jerry Wu via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen (PR #69135)
Jessica Clarke via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Jessica Clarke via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Jessica Clarke via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Jessica Clarke via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen (PR #69135)
Jessica Clarke via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen (PR #69135)
Jessica Clarke via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Jessica Clarke via llvm-commits
- [llvm] Update stdckdint.h and make it available in pre-C23 modes. (PR #69649)
Jessica Clarke via llvm-commits
- [llvm] Update stdckdint.h and make it available in pre-C23 modes. (PR #69649)
Jessica Clarke via llvm-commits
- [llvm] Update stdckdint.h and make it available in pre-C23 modes. (PR #69649)
Jessica Clarke via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen (PR #69135)
Jessica Clarke via llvm-commits
- [llvm] [RISCV] Select atomic_{load/store} to pseudos and expand them later (PR #67108)
Jessica Clarke via llvm-commits
- [llvm] [RISCV] Select atomic_{load/store} to pseudos and expand them later (PR #67108)
Jessica Clarke via llvm-commits
- [llvm] [AMDGPU] - Generate s_bitreplicate_b64_b32 (PR #69209)
Jessica Del via llvm-commits
- [llvm] [AMDGPU] - Generate s_bitreplicate_b64_b32 (PR #69209)
Jessica Del via llvm-commits
- [llvm] [AMDGPU] - Generate s_bitreplicate_b64_b32 (PR #69209)
Jessica Del via llvm-commits
- [llvm] [RISCV] Support STRICT_FP_ROUND and STRICT_FP_EXTEND when only have Zvfhmin (PR #68559)
Jianjian Guan via llvm-commits
- [llvm] cbf7d5f - [AArch64] Fix -Wunused-variable in AArch64LowerHomogeneousPrologEpilog.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] [BOLT] Move X86-specific test to X86 subdirectory (PR #68992)
Job Noorman via llvm-commits
- [llvm] [BOLT][RISCV] Implement MCPlusBuilder::equals (PR #68989)
Job Noorman via llvm-commits
- [llvm] [BOLT] Don't create function entry points for unnamed symbols (PR #68977)
Job Noorman via llvm-commits
- [llvm] [BOLT][RISCV] Don't create function entry points for unnamed symbols (PR #68977)
Job Noorman via llvm-commits
- [llvm] [BOLT] Fix reorder data test for RISC-V (PR #68996)
Job Noorman via llvm-commits
- [llvm] [BOLT] Fix reorder data test for RISC-V (PR #68996)
Job Noorman via llvm-commits
- [llvm] [BOLT] Fix reorder data test for RISC-V (PR #68996)
Job Noorman via llvm-commits
- [llvm] [BOLT] Fix reorder data test for RISC-V (PR #68996)
Job Noorman via llvm-commits
- [llvm] [BOLT][RISCV] Handle EH_LABEL operands (PR #68998)
Job Noorman via llvm-commits
- [llvm] [BOLT][RISCV] Don't create function entry points for unnamed symbols (PR #68977)
Job Noorman via llvm-commits
- [llvm] [BOLT][RISCV] Implement getCalleeSavedRegs (PR #69161)
Job Noorman via llvm-commits
- [llvm] [BOLT][RISCV] Implement getCalleeSavedRegs (PR #69161)
Job Noorman via llvm-commits
- [llvm] [BOLT] Support instrumentation hook via DT_FINI_ARRAY (PR #67348)
Job Noorman via llvm-commits
- [llvm] [MC][NFC] Allow MCInstrAnalysis to store state (PR #65479)
Job Noorman via llvm-commits
- [llvm] [BOLT] Fix instrumentation test (PR #69383)
Job Noorman via llvm-commits
- [llvm] [BOLT][NFC] Add allocator id to createInstrIncMemory (PR #68709)
Job Noorman via llvm-commits
- [llvm] [MC][NFC] Allow MCInstrAnalysis to store state (PR #65479)
Job Noorman via llvm-commits
- [llvm] [BOLT][RISCV] Handle CIE's produced by GNU as (PR #69578)
Job Noorman via llvm-commits
- [llvm] [MC][NFC] Allow MCInstrAnalysis to store state (PR #65479)
Job Noorman via llvm-commits
- [llvm] [RISCV][MC] Implement evaluateBranch for auipc+jalr pairs (PR #65480)
Job Noorman via llvm-commits
- [llvm] [RISCV][MC] Implement evaluateBranch for auipc+jalr pairs (PR #65480)
Job Noorman via llvm-commits
- [llvm] [BOLT][RISCV] Handle CIE's produced by GNU as (PR #69578)
Job Noorman via llvm-commits
- [llvm] [BOLT][RISCV] Handle CIE's produced by GNU as (PR #69578)
Job Noorman via llvm-commits
- [llvm] [BOLT][RISCV] Use target features from object file (PR #69836)
Job Noorman via llvm-commits
- [llvm] [BOLT][RISCV] Set minimum function alignment to 2 for RVC (PR #69837)
Job Noorman via llvm-commits
- [llvm] [BOLT] Return proper minimal alignment from BF (PR #67707)
Job Noorman via llvm-commits
- [llvm] [BOLT][RISCV] Set minimum function alignment to 2 for RVC (PR #69837)
Job Noorman via llvm-commits
- [llvm] [BOLT][RISCV] Set minimum function alignment to 2 for RVC (PR #69837)
Job Noorman via llvm-commits
- [llvm] [BOLT][RISCV] Use target features from object file (PR #69836)
Job Noorman via llvm-commits
- [llvm] [BOLT][RISCV] Set minimum function alignment to 2 for RVC (PR #69837)
Job Noorman via llvm-commits
- [llvm] [BOLT][RISCV] Set minimum function alignment to 2 for RVC (PR #69837)
Job Noorman via llvm-commits
- [llvm] [RISCV][MC] Implement ISA mapping symbols (PR #67541)
Joe Faulls via llvm-commits
- [llvm] [RISCV][MC] Implement ISA mapping symbols (PR #67541)
Joe Faulls via llvm-commits
- [llvm] [YAMLTraits] Fix std::optional input on empty documents (PR #68947)
Joe Loser via llvm-commits
- [llvm] [YAMLTraits] Fix std::optional input on empty documents (PR #68947)
Joe Loser via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
Joe Loser via llvm-commits
- [llvm] [unittest] Add option to allow disabling sharding in unittest (PR #67063)
Joe Loser via llvm-commits
- [llvm] [unittest] Add option to allow disabling sharding in unittest (PR #67063)
Joe Loser via llvm-commits
- [llvm] [unittest] Add option to allow disabling sharding in unittest (PR #67063)
Joe Loser via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
Joe Loser via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
Joe Loser via llvm-commits
- [llvm] [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (PR #69260)
Joe Nash via llvm-commits
- [llvm] [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (PR #69260)
Joe Nash via llvm-commits
- [llvm] [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (PR #69260)
Joe Nash via llvm-commits
- [llvm] [AMDGPU] Segregate 16-bit fix-sgpr-copies tests. (PR #69353)
Joe Nash via llvm-commits
- [llvm] [AMDGPU] Segregate 16-bit fix-sgpr-copies tests. (PR #69353)
Joe Nash via llvm-commits
- [llvm] [AMDGPU] Segregate 16-bit fix-sgpr-copies tests. (PR #69353)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Joe Nash via llvm-commits
- [llvm] [lit] Clean up internal shell parse errors with ScriptFatal (PR #68496)
Joel E. Denny via llvm-commits
- [llvm] [docs] Fix suggested darker command in coding standards (PR #69860)
Joel E. Denny via llvm-commits
- [llvm] [RISCV][NFC] Use !range bang operator (PR #66494)
Joey Fernau via llvm-commits
- [llvm] [CodeExtractor] Allow to use 0 addr space for aggregate arg (PR #66998)
Johannes Doerfert via llvm-commits
- [llvm] 0a0c23b - [OpenMPOpt][FIX] Properly track changes to NestedParallelism
Johannes Doerfert via llvm-commits
- [llvm] 499fb1b - [Attributor][FIX] Interposable constants cannot be propagated
Johannes Doerfert via llvm-commits
- [llvm] bb96093 - [Attributor][NFC] Precommit test
Johannes Doerfert via llvm-commits
- [llvm] ba87fba - [Attributor] Ignore different kernels for kernel lifetime objects
Johannes Doerfert via llvm-commits
- [llvm] [CodeGen][Remarks] Add the function name to the stack size remark (PR #69346)
Jon Roelofs via llvm-commits
- [llvm] [CodeGen][Remarks] Add the function name to the stack size remark (PR #69346)
Jon Roelofs via llvm-commits
- [llvm] [CodeGen][Remarks] Add the function name to the stack size remark (PR #69346)
Jon Roelofs via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen and fixed a small b… (PR #69135)
Jon Roelofs via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen and fixed a small b… (PR #69135)
Jon Roelofs via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen and fixed a small b… (PR #69135)
Jon Roelofs via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen and fixed a small b… (PR #69135)
Jon Roelofs via llvm-commits
- [llvm] [CodeGen] Remove unused function isMSInlineAsm (PR #69132)
Jon Roelofs via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen (PR #69135)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][SME] Extend Inliner cost-model with custom penalty for calls. (PR #68416)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][SME] Allow inlining when streaming-mode attributes dont match up. (PR #68415)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
Jon Roelofs via llvm-commits
- [llvm] cb62f67 - Revert "[Intrinsics][ObjC] Mark objc_retain and friends as thisreturn."
Jon Roelofs via llvm-commits
- [llvm] [CodeGen][Remarks] Add the function name to the stack size remark (PR #69346)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][SME] Remove implicit-def's on smstart (PR #69012)
Jon Roelofs via llvm-commits
- [llvm] [DWARFLinkerParallel] Add support for -odr mode. (PR #68721)
Jonas Devlieghere via llvm-commits
- [llvm] [llvm][CMake] Check dependency cxx source compiles (PR #68549)
Jonas Devlieghere via llvm-commits
- [llvm] [llvm][CMake] Check dependency cxx source compiles (PR #68549)
Jonas Devlieghere via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jonas Devlieghere via llvm-commits
- [llvm] [llvm] Use XMACROS for MachO platforms. (PR #69262)
Jonas Devlieghere via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jonas Devlieghere via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jonas Devlieghere via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jonas Devlieghere via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jonas Devlieghere via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jonas Devlieghere via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jonas Devlieghere via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jonas Devlieghere via llvm-commits
- [llvm] [llvm][CMake] Check dependency cxx source compiles (PR #68549)
Jonas Devlieghere via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jonas Devlieghere via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jonas Devlieghere via llvm-commits
- [llvm] [llvm][CMake] Check dependency cxx source compiles (PR #68549)
Jonas Devlieghere via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jonas Devlieghere via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jonas Devlieghere via llvm-commits
- [llvm] [DWARFLinker] Only extract unit DIEs when cloning clang modules (PR #69495)
Jonas Devlieghere via llvm-commits
- [llvm] [DWARFLinker] Only extract unit DIEs when cloning clang modules (PR #69495)
Jonas Devlieghere via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jonas Devlieghere via llvm-commits
- [llvm] [Github] Add lldb docs step to Github docs action (PR #69832)
Jonas Devlieghere via llvm-commits
- [llvm] [JITLink] Allow multiple relocations at same offset in EHFrameEdgeFixer (PR #68252)
Jonas Hahnfeld via llvm-commits
- [llvm] [BOLT] Filter itrace from perf script mmap & task events (PR #69585)
Jonathan Davies via llvm-commits
- [llvm] [BOLT] Filter itrace from perf script mmap & task events (PR #69585)
Jonathan Davies via llvm-commits
- [llvm] [BOLT] Filter itrace from perf script mmap & task events (PR #69585)
Jonathan Davies via llvm-commits
- [compiler-rt] [sanitizers] Do not define __has_feature in sanitizer/common_interface_defs.h (PR #66628)
Jonathan Wakely via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jorge Gorbe Moya via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jorge Gorbe Moya via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jorge Gorbe Moya via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jorge Gorbe Moya via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jorge Gorbe Moya via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Jorge Gorbe Moya via llvm-commits
- [lld] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Joseph Huber via llvm-commits
- [llvm] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Joseph Huber via llvm-commits
- [compiler-rt] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Joseph Huber via llvm-commits
- [lld] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Joseph Huber via llvm-commits
- [compiler-rt] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Joseph Huber via llvm-commits
- [lld] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Joseph Huber via llvm-commits
- [llvm] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Joseph Huber via llvm-commits
- [llvm] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Joseph Huber via llvm-commits
- [lld] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Joseph Huber via llvm-commits
- [llvm] [libc][libm][GPU] Add missing vendor entrypoints to the GPU version of `libm` (PR #66034)
Joseph Huber via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Joshua Cranmer via llvm-commits
- [llvm] [llvm] Use XMACROS for MachO platforms. (PR #69262)
Juergen Ributzka via llvm-commits
- [llvm] [llvm] Use XMACROS for MachO platforms. (PR #69262)
Juergen Ributzka via llvm-commits
- [llvm] [llvm] Use XMACROS for MachO platforms. (PR #69262)
Juergen Ributzka via llvm-commits
- [llvm] [llvm] Use XMACROS for MachO platforms. (PR #69262)
Juergen Ributzka via llvm-commits
- [llvm] [llvm] Use XMACROS for MachO platforms. (PR #69262)
Juergen Ributzka via llvm-commits
- [llvm] [llvm] Use XMACROS for MachO platforms. (PR #69262)
Juergen Ributzka via llvm-commits
- [llvm] [llvm] Use XMACROS for MachO platforms. (PR #69262)
Juergen Ributzka via llvm-commits
- [llvm] [AMDGPU] Emit a waitcnt instruction after each memory instruction (PR #68932)
Jun Wang via llvm-commits
- [llvm] [LLVM] Add IRNormalizer Pass (PR #68176)
Justin Fargnoli via llvm-commits
- [llvm] [PowerPC] Optimize allocation of Conditional Register (PR #69299)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Optimize allocation of Conditional Register (PR #69299)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Optimize allocation of Conditional Register (PR #69299)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Optimize allocation of Conditional Register (PR #69299)
Kai Luo via llvm-commits
- [llvm] b427388 - [PowerPC] Auto gen test checks for #69299. NFC.
Kai Luo via llvm-commits
- [llvm] [PowerPC] Optimize allocation of Conditional Register (PR #69299)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Optimize allocation of Conditional Register (PR #69299)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Optimize allocation of Conditional Register (PR #69299)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Optimize allocation of Conditional Register (PR #69299)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Optimize allocation of Conditional Register (PR #69299)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Implement __atomic_fetch_min/max for i128 (PR #69573)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Implement __atomic_fetch_min/max for i128 (PR #69573)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Implement __atomic_fetch_min/max for i128 (PR #69573)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Implement lock free __atomic_fetch_min/max for i128 (PR #69573)
Kai Luo via llvm-commits
- [llvm] [PowerPC] Remove HTM instruction from P10 SchedModel (PR #69579)
Kai Luo via llvm-commits
- [llvm] [TableGen] SubtargetEmitter must use std::nullopt (PR #69475)
Kai Nacke via llvm-commits
- [llvm] [TableGen] SubtargetEmitter must use std::nullopt (PR #69475)
Kai Nacke via llvm-commits
- [llvm] [CodeGen] Remove LiveVariables::{isPHIJoin, setPHIJoin} (PR #69128)
Kazu Hirata via llvm-commits
- [llvm] [GlobalISel] Remove unused function narrowToSmallerAndWidenToSmallest (PR #69130)
Kazu Hirata via llvm-commits
- [llvm] [ModuleInliner] use std::make_heap to construct the heap after element updated (PR #69206)
Kazu Hirata via llvm-commits
- [llvm] [ModuleInliner] use std::make_heap to construct the heap after element updated (PR #69206)
Kazu Hirata via llvm-commits
- [llvm] [ModuleInliner] Fix the heap maintenance (PR #69251)
Kazu Hirata via llvm-commits
- [llvm] [ModuleInliner] use std::make_heap to construct the heap after element updated (PR #69206)
Kazu Hirata via llvm-commits
- [llvm] [CodeGen] Remove unused function isMSInlineAsm (PR #69132)
Kazu Hirata via llvm-commits
- [llvm] [ModuleInliner] Fix the heap maintenance (PR #69251)
Kazu Hirata via llvm-commits
- [llvm] [TableGen] SubtargetEmitter must use std::nullopt (PR #69475)
Kazu Hirata via llvm-commits
- [compiler-rt] 781424c - [compiler-rt] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] 3fb3df3 - [ModuleInliner] Use SmallVector::pop_back_val (NFC)
Kazu Hirata via llvm-commits
- [llvm] 81d651e - [ModuleInliner] Update a comment (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5b83bd1 - [llvm] Use StringRef::contains (NFC)
Kazu Hirata via llvm-commits
- [llvm] b2e487d - [llvm] Use StringRef::contains (NFC)
Kazu Hirata via llvm-commits
- [llvm] [IPO] Remove unused function getAndUpdateAAFor (PR #69544)
Kazu Hirata via llvm-commits
- [llvm] [X86] Remove unused function createX86PreAMXConfigPass (PR #69547)
Kazu Hirata via llvm-commits
- [llvm] [Scalar] Use LLVMContext::MD_mem_parallel_loop_access directly (NFC) (PR #69549)
Kazu Hirata via llvm-commits
- [llvm] d11c454 - [Support] Use StringRef::contains_insensitive (NFC)
Kazu Hirata via llvm-commits
- [compiler-rt] 4d8ea66 - [compiler-rt] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] [Scalar] Use LLVMContext::MD_mem_parallel_loop_access directly (NFC) (PR #69549)
Kazu Hirata via llvm-commits
- [llvm] [X86] Remove unused function createX86PreAMXConfigPass (PR #69547)
Kazu Hirata via llvm-commits
- [llvm] [X86] Remove unused function createX86PreAMXConfigPass (PR #69547)
Kazu Hirata via llvm-commits
- [llvm] [X86][AMX] remove related code of X86PreAMXConfigPass (PR #69569)
Kazu Hirata via llvm-commits
- [llvm] [ModuleInliner] Remove an extraneous pair of std::push_heap and std::pop_heap (NFC) (PR #69672)
Kazu Hirata via llvm-commits
- [llvm] b2d3c7b - [DWARF] Remove unused declaration verifyIndexes
Kazu Hirata via llvm-commits
- [llvm] 291d8ab - [llvm] Use llvm::find_if (NFC)
Kazu Hirata via llvm-commits
- [llvm] dc271b5 - [DebugInfo] Use llvm::erase_if (NFC)
Kazu Hirata via llvm-commits
- [llvm] 848336d - [ExecutionEngine] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [compiler-rt] d36ddaa - [compiler-rt] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] e5ef5b9 - [DebugInfo] Use llvm::erase_value (NFC)
Kazu Hirata via llvm-commits
- [polly] 7552b4d - [polly] Use llvm::erase_value (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1f12223 - [llvm] Stop including Endian.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3b7bfeb - [llvm] Stop including llvm/ADT/SmallString.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6e18003 - [llvm] Use llvm::any_of (NFC)
Kazu Hirata via llvm-commits
- [llvm] a9136f0 - [Utils] Use std::remove_pointer_t (NFC)
Kazu Hirata via llvm-commits
- [llvm] 935d8e1 - [llvm] Stop including llvm/ADT/StringMap.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3af0ff9 - [llvm] Stop including llvm/ADT/DepthFirstIterator.h (NFC)
Kazu Hirata via llvm-commits
- [compiler-rt] 747e0d9 - [compiler-rt] Use std::clamp (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9c5a5a4 - [llvm] Stop including llvm/ADT/iterator_range.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] a5dca53 - Use llvm::count (NFC)
Kazu Hirata via llvm-commits
- [llvm] 859b5c7 - [TextAPI] Use std::remove_reference_t (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D134056: [ModuleInliner] Move InlinePriority and its derived classes to InlineOrder.cpp (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [compiler-rt] [TSAN] Add __tsan_check_no_mutexes_held helper (PR #69372)
Kenny Yu via llvm-commits
- [llvm] [SVE ACLE] Allow default zero initialisation for svcount_t. (PR #69321)
Kerry McLaughlin via llvm-commits
- [llvm] [InstCombine] Remove scalable vector extracts to and from the same type (PR #69702)
Kerry McLaughlin via llvm-commits
- [llvm] [OpenMPIRBuilder] Added `if` clause for `teams` (PR #69139)
Kiran Chandramohan via llvm-commits
- [llvm] [OpenMPIRBuilder] Added `if` clause for `teams` (PR #69139)
Kiran Chandramohan via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
Kiran Chandramohan via llvm-commits
- [compiler-rt] [HWASAN] Add bcmp interceptor (PR #69257)
Kirill Stoimenov via llvm-commits
- [compiler-rt] [HWASAN] Add bcmp interceptor (PR #69257)
Kirill Stoimenov via llvm-commits
- [compiler-rt] [HWASAN] Add bcmp interceptor (PR #69257)
Kirill Stoimenov via llvm-commits
- [llvm] AMDGPU: Minor updates to program resource registers (PR #69525)
Konstantin Zhuravlyov via llvm-commits
- [llvm] AMDGPU: Minor updates to program resource registers (PR #69525)
Konstantin Zhuravlyov via llvm-commits
- [llvm] AMDGPU: Minor updates to program resource registers (PR #69525)
Konstantin Zhuravlyov via llvm-commits
- [llvm] AMDGPU: Minor updates to program resource registers (PR #69525)
Konstantin Zhuravlyov via llvm-commits
- [llvm] AMDGPU: Minor updates to program resource registers (PR #69525)
Konstantin Zhuravlyov via llvm-commits
- [llvm] [NewGVN][1/3] Load coercion between load and store (PR #68659)
Konstantina Mitropoulou via llvm-commits
- [llvm] [NewGVN][1/3] Load coercion between load and store (PR #68659)
Konstantina Mitropoulou via llvm-commits
- [llvm] [NewGVN][1/3] Load coercion between load and store (PR #68659)
Konstantina Mitropoulou via llvm-commits
- [llvm] [NewGVN][1/3] Load coercion between load and store (PR #68659)
Konstantina Mitropoulou via llvm-commits
- [llvm] [NewGVN][1/3] Load coercion between load and store (PR #68659)
Konstantina Mitropoulou via llvm-commits
- [llvm] [NewGVN][1/3] Load coercion between load and store (PR #68659)
Konstantina Mitropoulou via llvm-commits
- [llvm] [NewGVN][1/3] Load coercion between load and store (PR #68659)
Konstantina Mitropoulou via llvm-commits
- [llvm] [NewGVN][1/3] Load coercion between load and store (PR #68659)
Konstantina Mitropoulou via llvm-commits
- [llvm] [NewGVN][1/3] Load coercion between load and store (PR #68659)
Konstantina Mitropoulou via llvm-commits
- [llvm] [NewGVN][1/3] Load coercion between load and store (PR #68659)
Konstantina Mitropoulou via llvm-commits
- [llvm] [NewGVN][1/3] Load coercion between load and store (PR #68659)
Konstantina Mitropoulou via llvm-commits
- [llvm] [NewGVN][1/3] Load coercion between load and store (PR #68659)
Konstantina Mitropoulou via llvm-commits
- [llvm] [NewGVN][2/3] Load coercion between loads that have live-on-entry definitions (PR #68666)
Konstantina Mitropoulou via llvm-commits
- [llvm] [NewGVN][3/3] Load coercion for loads that can be replaced by a phi (PR #68669)
Konstantina Mitropoulou via llvm-commits
- [llvm] [Security Group] add github names of security group members. (PR #69304)
Kristof Beyls via llvm-commits
- [llvm] [Security Group] add github names of security group members. (PR #69304)
Kristof Beyls via llvm-commits
- [llvm] [docs] Improve README: point to office hours and online sync-ups (PR #69323)
Kristof Beyls via llvm-commits
- [llvm] [Security Group] add github names of security group members. (PR #69304)
Kristof Beyls via llvm-commits
- [llvm] [Security Group] add github names of security group members. (PR #69304)
Kristof Beyls via llvm-commits
- [llvm] [doc] Improve wording for "What is considered a security issue?" (PR #69436)
Kristof Beyls via llvm-commits
- [llvm] [doc] Improve wording for "What is considered a security issue?" (PR #69436)
Kristof Beyls via llvm-commits
- [llvm] [doc] Improve wording for "What is considered a security issue?" (PR #69436)
Kristof Beyls via llvm-commits
- [llvm] [doc] Improve wording for "What is considered a security issue?" (PR #69436)
Kristof Beyls via llvm-commits
- [llvm] [Security Group] add github names of security group members. (PR #69304)
Kristof Beyls via llvm-commits
- [llvm] [BOLT] Filter itrace from perf script mmap & task events (PR #69585)
Kristof Beyls via llvm-commits
- [llvm] [DevPolicy] Add guidance to not submit code or reviews on someone else's (PR #69701)
Kristof Beyls via llvm-commits
- [llvm] [FunctionAttrs] Improve handling of alias-preserving intrinsic calls (PR #68453)
Krzysztof Drewniak via llvm-commits
- [llvm] [FunctionAttrs] Improve handling of alias-preserving intrinsic calls (PR #68453)
Krzysztof Drewniak via llvm-commits
- [llvm] [FunctionAttrs] Improve handling of alias-preserving intrinsic calls (PR #68453)
Krzysztof Drewniak via llvm-commits
- [llvm] 1bc4266 - Change owner of Hexagon backend
Krzysztof Parzyszek via llvm-commits
- [llvm] 4df46c3 - [gn build] Port 088d272e8325
LLVM GN Syncbot via llvm-commits
- [llvm] c0f3478 - [gn build] Port 31512811b8c0
LLVM GN Syncbot via llvm-commits
- [llvm] d7246c1 - [gn build] Port b4b35a5d2b4e
LLVM GN Syncbot via llvm-commits
- [llvm] ae89497 - [gn build] Port 1072b94ed8e5
LLVM GN Syncbot via llvm-commits
- [llvm] 6062251 - [gn build] Port
LLVM GN Syncbot via llvm-commits
- [llvm] 30520cd - [gn build] Port 01263c6c6fb4
LLVM GN Syncbot via llvm-commits
- [llvm] 94123d1 - [gn build] Port 460e84398a19
LLVM GN Syncbot via llvm-commits
- [llvm] 759cc25 - [gn build] Port 639a0986f3a3
LLVM GN Syncbot via llvm-commits
- [llvm] ab76a7c - [gn build] Port 9a5c6f1760a3
LLVM GN Syncbot via llvm-commits
- [llvm] c5dacb6 - [gn build] Port 538b7ba2aacd
LLVM GN Syncbot via llvm-commits
- [llvm] 4aeb7a0 - [gn build] Port d2a46e6480f3
LLVM GN Syncbot via llvm-commits
- [llvm] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [llvm] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [llvm] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [llvm] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [llvm] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [llvm] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [compiler-rt] [DIAG][msan] fix libc check string for dladdr1 call (PR #69359)
Lei Huang via llvm-commits
- [compiler-rt] [DIAG][msan] fix libc check string for dladdr1 call (PR #69359)
Lei Huang via llvm-commits
- [llvm] [ModuleInliner] use std::make_heap to construct the heap after element updated (PR #69206)
Liqiang TAO via llvm-commits
- [llvm] [ModuleInliner] use std::make_heap to construct the heap after element updated (PR #69206)
Liqiang TAO via llvm-commits
- [llvm] [ModuleInliner] Fix the heap maintenance (PR #69251)
Liqiang TAO via llvm-commits
- [llvm] StackProtector: use isInTailCallPosition to verify tail call position (PR #68997)
Liqiang TAO via llvm-commits
- [llvm] [ModuleInliner] use std::make_heap to construct the heap after element updated (PR #69206)
Liqiang TAO via llvm-commits
- [PATCH] D157484: [VPlan] Support scalable vectors in outer-loop vectorization
Lou via Phabricator via llvm-commits
- [PATCH] D157484: [VPlan] Support scalable vectors in outer-loop vectorization
Lou via Phabricator via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [llvm] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [compiler-rt] Adding Separate OpenMP Offloading Backend to `libcxx/include/__algorithm/pstl_backends` (PR #66968)
Louis Dionne via llvm-commits
- [llvm] [libc++] Move the check-generated-files job to Github Actions (PR #68920)
Louis Dionne via llvm-commits
- [llvm] [libc++] Add assertions for potential OOB reads in std::nth_element (PR #67023)
Louis Dionne via llvm-commits
- [llvm] [libc++] Fix inconsistency between is_lock_free and is_always_lock_free (PR #68109)
Louis Dionne via llvm-commits
- [llvm] [libc++] Move the check-generated-files job to Github Actions (PR #68920)
Louis Dionne via llvm-commits
- [llvm] [libc++] Fix inconsistency between is_lock_free and is_always_lock_free (PR #68109)
Louis Dionne via llvm-commits
- [llvm] [libc++] Fix inconsistency between is_lock_free and is_always_lock_free (PR #68109)
Louis Dionne via llvm-commits
- [llvm] [libc++] Add assertions for potential OOB reads in std::nth_element (PR #67023)
Louis Dionne via llvm-commits
- [llvm] [libc++] Add assertions for potential OOB reads in std::nth_element (PR #67023)
Louis Dionne via llvm-commits
- [llvm] [SVE][InstCombine] Fold ld1d and splice into ld1ro (PR #69565)
Louis Dionne via llvm-commits
- [llvm] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
Louis Dionne via llvm-commits
- [llvm] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
Louis Dionne via llvm-commits
- [lld] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
Louis Dionne via llvm-commits
- [compiler-rt] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
Louis Dionne via llvm-commits
- [llvm] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
Louis Dionne via llvm-commits
- [lld] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
Louis Dionne via llvm-commits
- [compiler-rt] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
Louis Dionne via llvm-commits
- [compiler-rt] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
Louis Dionne via llvm-commits
- [llvm] ci: set minimal permission on github workflow (PR #69737)
Louis Dionne via llvm-commits
- [llvm] ci: set minimal permission on github workflow (PR #69737)
Louis Dionne via llvm-commits
- [llvm] ci: set minimal permission on github workflow (PR #69737)
Louis Dionne via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
Lu Weining via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
Lu Weining via llvm-commits
- [llvm] [LoongArch] Improve codegen for atomic cmpxchg ops (PR #69339)
Lu Weining via llvm-commits
- [llvm] [LoongArch] Improve codegen for atomic cmpxchg ops (PR #69339)
Lu Weining via llvm-commits
- [llvm] [LoongArch] Improve codegen for atomic cmpxchg ops (PR #69339)
Lu Weining via llvm-commits
- [llvm] [Memory] Call __clear_cache in InvalidateInstructionCache on LoongArch (PR #67285)
Lu Weining via llvm-commits
- [llvm] [ARM] Add a method to clear registers (PR #69659)
Lucas Duarte Prates via llvm-commits
- [llvm] 0b80288 - [NVPTX] Preserve v16i8 vector loads when legalizing
Luke Drummond via llvm-commits
- [llvm] [RISCV] Refactor performCONCAT_VECTORSCombine. NFC (PR #69068)
Luke Lau via llvm-commits
- [llvm] [RISCV] Refactor performCONCAT_VECTORSCombine. NFC (PR #69068)
Luke Lau via llvm-commits
- [llvm] [RISCV] Improve performCONCAT_VECTORCombine stride matching (PR #68726)
Luke Lau via llvm-commits
- [llvm] [RISCV] Combine trunc (srl zext (x), zext (y)) to srl (x, umin (y, scalarsizeinbits(y) - 1)) (PR #69092)
Luke Lau via llvm-commits
- [llvm] [RISCV] Refactor performCONCAT_VECTORSCombine. NFC (PR #69068)
Luke Lau via llvm-commits
- [llvm] [RISCV] Refactor performCONCAT_VECTORSCombine. NFC (PR #69068)
Luke Lau via llvm-commits
- [llvm] [RISCV] Refactor performCONCAT_VECTORSCombine. NFC (PR #69068)
Luke Lau via llvm-commits
- [llvm] [RISCV] Improve performCONCAT_VECTORCombine stride matching (PR #68726)
Luke Lau via llvm-commits
- [llvm] [RISCV] Combine trunc (srl zext (x), zext (y)) to srl (x, umin (y, scalarsizeinbits(y) - 1)) (PR #69092)
Luke Lau via llvm-commits
- [llvm] [RISCV] Combine trunc (srl zext (x), zext (y)) to srl (x, umin (y, scalarsizeinbits(y) - 1)) (PR #69092)
Luke Lau via llvm-commits
- [llvm] [RISCV] Improve performCONCAT_VECTORCombine stride matching (PR #68726)
Luke Lau via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Luke Lau via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Luke Lau via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Luke Lau via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Luke Lau via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Luke Lau via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Luke Lau via llvm-commits
- [llvm] [RISCV] Don't let performBUILD_VECTORCombine form a division or remainder with undef elements. (PR #69482)
Luke Lau via llvm-commits
- [llvm] 3927b9a - [VectorCombine] Add tests for unspeculatable VP binops. NFC
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Use isSafeToSpeculativelyExecute to guard VP scalarization (PR #69494)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Use isSafeToSpeculativelyExecute to guard VP scalarization (PR #69494)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Use isSafeToSpeculativelyExecute to guard VP scalarization (PR #69494)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Use isSafeToSpeculativelyExecute to guard VP scalarization (PR #69494)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Use isSafeToSpeculativelyExecute to guard VP scalarization (PR #69494)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Use isSafeToSpeculativelyExecute to guard VP scalarization (PR #69494)
Luke Lau via llvm-commits
- [llvm] [VP] Check if VP ops with functional intrinsics are speculatable (PR #69504)
Luke Lau via llvm-commits
- [llvm] [VP] Check if VP ops with functional intrinsics are speculatable (PR #69504)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fix assertion failure from performBUILD_VECTORCombine when the binop is a shift. (PR #69349)
Luke Lau via llvm-commits
- [llvm] [VP] Check if VP ops with functional intrinsics are speculatable (PR #69504)
Luke Lau via llvm-commits
- [llvm] [VectorCombine] Use isSafeToSpeculativelyExecute to guard VP scalarization (PR #69494)
Luke Lau via llvm-commits
- [llvm] [RISCV] Use LMUL=1 for vmv_s_x_vl with non-undef passthru (PR #66659)
Luke Lau via llvm-commits
- [llvm] [RISCV][VSETVLI] Prefer VTYPE for immediate known to be less than VLMAX (PR #69759)
Luke Lau via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Luke Lau via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Luke Lau via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Luke Lau via llvm-commits
- [llvm] [RISCV] Keep same SEW/LMUL ratio if possible in forward transfer (PR #69788)
Luke Lau via llvm-commits
- [llvm] [RISCV] Keep same SEW/LMUL ratio if possible in forward transfer (PR #69788)
Luke Lau via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Luke Lau via llvm-commits
- [llvm] [LIT] Print discovered tests and percentages (PR #66057)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LIT] Print discovered tests and percentages (PR #66057)
Madhur Amilkanthwar via llvm-commits
- [llvm] Revert "[LIT] Print discovered tests and percentages (#66057)" (PR #69715)
Madhur Amilkanthwar via llvm-commits
- [llvm] Revert "[LIT] Print discovered tests and percentages (#66057)" (PR #69715)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LIT] Print discovered tests and percentages (#66057) (PR #69831)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LIT] Print discovered tests and percentages (#66057) (PR #69831)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LIT] Print discovered tests and percentages (#66057) (PR #69831)
Madhur Amilkanthwar via llvm-commits
- [llvm] Port Swift's merge function pass to llvm: merging functions that differ in constants (PR #68235)
Manman Ren via llvm-commits
- [llvm] Port Swift's merge function pass to llvm: merging functions that differ in constants (PR #68235)
Manman Ren via llvm-commits
- [llvm] Port Swift's merge function pass to llvm: merging functions that differ in constants (PR #68235)
Manman Ren via llvm-commits
- [llvm] Port Swift's merge function pass to llvm: merging functions that differ in constants (PR #68235)
Manman Ren via llvm-commits
- [llvm] Port Swift's merge function pass to llvm: merging functions that differ in constants (PR #68235)
Manman Ren via llvm-commits
- [llvm] Port Swift's merge function pass to llvm: merging functions that differ in constants (PR #68235)
Manman Ren via llvm-commits
- [llvm] Port Swift's merge function pass to llvm: merging functions that differ in constants (PR #68235)
Manman Ren via llvm-commits
- [compiler-rt] Support MemProf on darwin (PR #69640)
Manman Ren via llvm-commits
- [llvm] Support VFE in thinLTO (PR #69735)
Manman Ren via llvm-commits
- [llvm] Support VFE in thinLTO (PR #69735)
Manman Ren via llvm-commits
- [llvm] Port Swift's merge function pass to llvm: merging functions that differ in constants (PR #68235)
Manman Ren via llvm-commits
- [llvm] [AMDGPU] Quit PromoteAllocaToVector if intrinsic is used (PR #68744)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Quit PromoteAllocaToVector if intrinsic is used (PR #68744)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU] Quit PromoteAllocaToVector if intrinsic is used (PR #68744)
Mariusz Sikora via llvm-commits
- [llvm] [RS4GC] Copy argument attributes from call to statepoint (PR #68475)
Markus Böck via llvm-commits
- [llvm] [llvm-rc] Accept filenames provided as multiple string literals (PR #68881)
Martin Storsjö via llvm-commits
- [llvm] [llvm-rc] Accept filenames provided as multiple string literals (PR #68881)
Martin Storsjö via llvm-commits
- [lld] [lld] Sort code section chunks by range types on Arm64EC targets. (PR #69099)
Martin Storsjö via llvm-commits
- [lld] [lld] Sort code section chunks by range types on Arm64EC targets. (PR #69099)
Martin Storsjö via llvm-commits
- [lld] [lld] Add support for relocations in x86_64 objects on Arm64EC targets. (PR #69098)
Martin Storsjö via llvm-commits
- [lld] [lld] Sort code section chunks by range types on Arm64EC targets. (PR #69099)
Martin Storsjö via llvm-commits
- [lld] [lld][NFC] Factor out isCodeSection helper. (PR #69193)
Martin Storsjö via llvm-commits
- [llvm] [llvm-rc] Accept filenames provided as multiple string literals (PR #68881)
Martin Storsjö via llvm-commits
- [llvm] [llvm-rc] Concatenate consecutive string tokens in windres mode (PR #68685)
Martin Storsjö via llvm-commits
- [llvm] [llvm-rc] Concatenate consecutive string tokens in windres mode (PR #68685)
Martin Storsjö via llvm-commits
- [lld] [LLD] [COFF] Add a separate option for allowing duplicate weak symbols (PR #68077)
Martin Storsjö via llvm-commits
- [llvm] [Peephole] Check instructions from CopyMIs are still COPY (PR #69511)
Martin Storsjö via llvm-commits
- [lld] [LLD] [COFF] Add a separate option for allowing duplicate weak symbols (PR #68077)
Martin Storsjö via llvm-commits
- [lld] [LLD] [COFF] Add a separate option for allowing duplicate weak symbols (PR #68077)
Martin Storsjö via llvm-commits
- [lld] [LLD] [COFF] Add a separate option for allowing duplicate weak symbols (PR #68077)
Martin Storsjö via llvm-commits
- [compiler-rt] [compiler-rt] Switch LLD specific tests to a more precise option (PR #69781)
Martin Storsjö via llvm-commits
- [compiler-rt] [ASan][Windows] Add __cdecl to public sanitizer functions (PR #69625)
Martin Storsjö via llvm-commits
- [compiler-rt] [compiler-rt] Switch LLD specific tests to a more precise option (PR #69781)
Martin Storsjö via llvm-commits
- [lld] 241c290 - Reland [LLD] [COFF] Don't try to detect MSVC installations in mingw mode
Martin Storsjö via llvm-commits
- [PATCH] D151848: [X86, Peephole] Enable FoldImmediate for X86
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D144084: [LLD] [COFF] Don't try to detect MSVC installations in mingw mode
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D144084: [LLD] [COFF] Don't try to detect MSVC installations in mingw mode
Martin Storsjö via Phabricator via llvm-commits
- [llvm] [Docs][LTO] Updated HowToSubmitABug.rst for LTO crashes (PR #68389)
Matheus Izvekov via llvm-commits
- [llvm] InlineSpiller: Delete assert that implicit_def has no implicit operands (PR #69087)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Constant fold FMAD_FTZ (PR #69443)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Constant fold FMAD_FTZ (PR #69443)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Constant fold FMAD_FTZ (PR #69443)
Matt Arsenault via llvm-commits
- [llvm] InlineSpiller: Delete assert that implicit_def has no implicit operands (PR #69087)
Matt Arsenault via llvm-commits
- [llvm] InlineSpiller: Delete assert that implicit_def has no implicit operands (PR #69087)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Infer Alignments after Inferring AddressSpaces (PR #69776)
Matt Arsenault via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
Matthias Braun via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
Matthias Braun via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
Matthias Braun via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
Matthias Braun via llvm-commits
- [llvm] MachineBlockPlacement: Add tolerance to comparisons (PR #67197)
Matthias Braun via llvm-commits
- [compiler-rt] Bfi precision (PR #66285)
Matthias Braun via llvm-commits
- [compiler-rt] Bfi precision (PR #66285)
Matthias Braun via llvm-commits
- [llvm] [mlir][Transform] Create a transform interpreter and a preloader pass (PR #68661)
Mehdi Amini via llvm-commits
- [llvm] [mlir][Transform] Create a transform interpreter and a preloader pass (PR #68661)
Mehdi Amini via llvm-commits
- [llvm] [LLVM] Add new attribute `optdebug` to optimize for debugging (PR #66632)
Mehdi Amini via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen (PR #69135)
Mehdi Amini via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen (PR #69135)
Mehdi Amini via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen (PR #69135)
Mehdi Amini via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen (PR #69135)
Mehdi Amini via llvm-commits
- [llvm] [mlir] Verify TestBuiltinAttributeInterfaces eltype (PR #69878)
Mehdi Amini via llvm-commits
- [polly] [mlir] Verify TestBuiltinAttributeInterfaces eltype (PR #69878)
Mehdi Amini via llvm-commits
- [compiler-rt] [mlir] Verify TestBuiltinAttributeInterfaces eltype (PR #69878)
Mehdi Amini via llvm-commits
- [lld] [mlir] Verify TestBuiltinAttributeInterfaces eltype (PR #69878)
Mehdi Amini via llvm-commits
- [llvm] [RISCV] Improve performCONCAT_VECTORCombine stride matching (PR #68726)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Improve performCONCAT_VECTORCombine stride matching (PR #68726)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Refactor performCONCAT_VECTORSCombine. NFC (PR #69068)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Support STRICT_FP_ROUND and STRICT_FP_EXTEND when only have Zvfhmin (PR #68559)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Improve performCONCAT_VECTORCombine stride matching (PR #68726)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Refactor performCONCAT_VECTORSCombine. NFC (PR #69068)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Improve performCONCAT_VECTORCombine stride matching (PR #68726)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Improve performCONCAT_VECTORCombine stride matching (PR #68726)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Improve performCONCAT_VECTORCombine stride matching (PR #68726)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Improve performCONCAT_VECTORCombine stride matching (PR #68726)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Improve performCONCAT_VECTORCombine stride matching (PR #68726)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Improve performCONCAT_VECTORCombine stride matching (PR #68726)
Michael Maitland via llvm-commits
- [llvm] 30ca258 - [RISCV] Pre-commit concat-vectors-constant-stride.ll
Michael Maitland via llvm-commits
- [llvm] c319c74 - [RISCV] Improve performCONCAT_VECTORCombine stride matching
Michael Maitland via llvm-commits
- [llvm] [RISCV] Improve performCONCAT_VECTORCombine stride matching (PR #68726)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Improve performCONCAT_VECTORCombine stride matching (PR #68726)
Michael Maitland via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Michael Maitland via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Michael Maitland via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Michael Maitland via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Michael Maitland via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Michael Maitland via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Michael Maitland via llvm-commits
- [llvm] [VectorCombine] Use isSafeToSpeculativelyExecute to guard VP scalarization (PR #69494)
Michael Maitland via llvm-commits
- [llvm] [VectorCombine] Use isSafeToSpeculativelyExecute to guard VP scalarization (PR #69494)
Michael Maitland via llvm-commits
- [llvm] [VectorCombine] Use isSafeToSpeculativelyExecute to guard VP scalarization (PR #69494)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISel][WIP] Support passing arguments through the stack. (PR #69289)
Michael Maitland via llvm-commits
- [llvm] [RISCV] Add getSameRatioLMUL (PR #69570)
Michael Maitland via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Michael Maitland via llvm-commits
- [llvm] [RISCV][CostModel] Recommit VPIntrinsics have same cost as their non-vp counterparts (PR #68752)
Michael Maitland via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Michael Maitland via llvm-commits
- [llvm] [RISCV][CostModel] Recommit VPIntrinsics have same cost as their non-vp counterparts (PR #68752)
Michael Maitland via llvm-commits
- [llvm] [RISCV][CostModel] Recommit VPIntrinsics have same cost as their non-vp counterparts (PR #68752)
Michael Maitland via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Michael Maitland via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Michael Maitland via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Michael Maitland via llvm-commits
- [llvm] [RISCV][CostModel] Recommit VPIntrinsics have same cost as their non-vp counterparts (PR #68752)
Michael Maitland via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISel] Select G_SELECT (G_ICMP, A, B) (PR #68247)
Michael Maitland via llvm-commits
- [llvm] [GISel] Add LookThroughInstrs for getIConstantVRegVal and getIConstan… (PR #68327)
Michael Maitland via llvm-commits
- [llvm] [SPIR-V] Emit proper pointer type for OpenCL kernel arguments (PR #67726)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Remove calls to deprecated PointerType methods (1/2) (PR #68336)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Emit SPIR-V bitcasts between source/expected pointer type (PR #69621)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Emit SPIR-V bitcasts between source/expected pointer type (PR #69621)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Emit SPIR-V bitcasts between source/expected pointer type (PR #69621)
Michal Paszkowski via llvm-commits
- [llvm] [SPIR-V] Emit SPIR-V bitcasts between source/expected pointer type (PR #69621)
Michal Paszkowski via llvm-commits
- [compiler-rt] [compiler-rt][builtins] Fix FLOAT16 feature detection (PR #69842)
Michał Górny via llvm-commits
- [PATCH] D126689: [IR] Enable opaque pointers by default
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D126689: [IR] Enable opaque pointers by default
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D126689: [IR] Enable opaque pointers by default
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D151848: [X86, Peephole] Enable FoldImmediate for X86
Mikael Holmén via Phabricator via llvm-commits
- [llvm] add logging to pipeline generation (PR #68983)
Mikhail Goncharov via llvm-commits
- [llvm] add logging to pipeline generation (PR #68983)
Mikhail Goncharov via llvm-commits
- [llvm] add logging to pipeline generation (PR #68983)
Mikhail Goncharov via llvm-commits
- [llvm] add logging to pipeline generation (PR #68983)
Mikhail Goncharov via llvm-commits
- [llvm] [ci] pull main branch before getting a diff (PR #68983)
Mikhail Goncharov via llvm-commits
- [llvm] [ci] pull main branch before diffing (PR #68983)
Mikhail Goncharov via llvm-commits
- [llvm] [ci] pull main branch before diffing (PR #68983)
Mikhail Goncharov via llvm-commits
- [llvm] [ci] diff with main merge-base (PR #69308)
Mikhail Goncharov via llvm-commits
- [llvm] [ci] diff with main merge-base (PR #69308)
Mikhail Goncharov via llvm-commits
- [llvm] [ci] diff with main merge-base (PR #69308)
Mikhail Goncharov via llvm-commits
- [llvm] [ci] diff with main merge-base (PR #69308)
Mikhail Goncharov via llvm-commits
- [llvm] [RISCV][GISel] Add ISel supports for SHXADD from Zba extension (PR #67863)
Min-Yih Hsu via llvm-commits
- [llvm] cc6a5ea - [M68k][NFC] Fix some unused variable warnings
Min-Yih Hsu via llvm-commits
- [llvm] [Tablegen] Bugfix and refactor VarLenCodeEmitter HwModes. (PR #68795)
Min-Yih Hsu via llvm-commits
- [llvm] [Tablegen] Bugfix and refactor VarLenCodeEmitter HwModes. (PR #68795)
Min-Yih Hsu via llvm-commits
- [llvm] [Tablegen] Bugfix and refactor VarLenCodeEmitter HwModes. (PR #68795)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][GISel] Add ISel supports for SHXADD from Zba extension (PR #67863)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][GISel] Add ISel supports for SHXADD from Zba extension (PR #67863)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][GISel] Add ISel supports for SHXADD from Zba extension (PR #67863)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][GISel] Add ISel supports for SHXADD from Zba extension (PR #67863)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][GISel] Add ISel supports for SHXADD from Zba extension (PR #67863)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][GISel][WIP] Support passing arguments through the stack. (PR #69289)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV][GISel] Support passing arguments through the stack. (PR #69289)
Min-Yih Hsu via llvm-commits
- [llvm] [Tablegen] Bugfix and refactor VarLenCodeEmitter HwModes. (PR #68795)
Min-Yih Hsu via llvm-commits
- [llvm] [Tablegen] Bugfix and refactor VarLenCodeEmitter HwModes. (PR #68795)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Apply `IsSignExtendingOpW = 1` on `fcvtmod.w.d` (PR #69633)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] Apply `IsSignExtendingOpW = 1` on `fcvtmod.w.d` (PR #69633)
Min-Yih Hsu via llvm-commits
- [llvm] ab91e05 - [mlgo] Fix tests post 760e7d0
Mircea Trofin via llvm-commits
- [llvm] [AArch64] Fix tryMergeAdjacentSTG function in PrologEpilog pass (PR #68873)
Mitch Phillips via llvm-commits
- [llvm] [AArch64] Allow only LSL to be folded into addressing mode (PR #69235)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Allow only LSL to be folded into addressing mode (PR #69235)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Allow only LSL to be folded into addressing mode (PR #69235)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Allow only LSL to be folded into addressing mode (PR #69235)
Momchil Velikov via llvm-commits
- [llvm] d15fff6 - Re-apply '[AArch64] Enable "sink-and-fold" in MachineSink by default (#67432)'
Momchil Velikov via llvm-commits
- [llvm] [CFIFixup] Allow function prologues to span more than one basic block (PR #68984)
Momchil Velikov via llvm-commits
- [llvm] [clang][AArch64] Pass down stack clash protection options to LLVM/Backend (PR #68993)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Stack probing for function prologues (PR #66524)
Momchil Velikov via llvm-commits
- [llvm] [clang][AArch64] Pass down stack clash protection options to LLVM/Backend (PR #68993)
Momchil Velikov via llvm-commits
- [llvm] [clang][AArch64] Pass down stack clash protection options to LLVM/Backend (PR #68993)
Momchil Velikov via llvm-commits
- [llvm] [MVT] Expand the MVT enum to allow more types (PR #69603)
Nemanja Ivanovic via llvm-commits
- [llvm] [MVT] Expand the MVT enum to allow more types (PR #69603)
Nemanja Ivanovic via llvm-commits
- [llvm] [MVT] Expand the MVT enum to allow more types (PR #69603)
Nemanja Ivanovic via llvm-commits
- [llvm] [PowerPC] Fix use of FPSCR builtins in smmintrin.h (PR #67299)
Nemanja Ivanovic via llvm-commits
- [llvm] [MVT] Expand the MVT enum to allow more types (PR #69603)
Nemanja Ivanovic via llvm-commits
- [PATCH] D146906: Generate `MachineValueType.h` (partially) from `ValueTypes.td`
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] [MachineInstr] add insert method for variadic instructions (PR #67699)
Nick Desaulniers via llvm-commits
- [llvm] [MachineInstr] add insert method for variadic instructions (PR #67699)
Nick Desaulniers via llvm-commits
- [llvm] Update documentation on x86 constraint codes (PR #68830)
Nick Desaulniers via llvm-commits
- [llvm] [ARMISelDAGToDAG] use MO_FrameIndex to represent FrameIndex rather than MO_Register (PR #69654)
Nick Desaulniers via llvm-commits
- [llvm] [ARMISelDAGToDAG] use MO_FrameIndex to represent FrameIndex rather than MO_Register (PR #69654)
Nick Desaulniers via llvm-commits
- [llvm] [ARMISelDAGToDAG] use MO_FrameIndex to represent FrameIndex rather than MO_Register (PR #69654)
Nick Desaulniers via llvm-commits
- [llvm] [ARMISelDAGToDAG] use MO_FrameIndex to represent FrameIndex rather than MO_Register (PR #69654)
Nick Desaulniers via llvm-commits
- [llvm] [ARMISelDAGToDAG] use MO_FrameIndex to represent FrameIndex rather than MO_Register (PR #69654)
Nick Desaulniers via llvm-commits
- [llvm] [ARMISelDAGToDAG] use MO_FrameIndex to represent FrameIndex rather than MO_Register (PR #69654)
Nick Desaulniers via llvm-commits
- [llvm] [ARMISelDAGToDAG] use MO_FrameIndex to represent FrameIndex rather than MO_Register (PR #69654)
Nick Desaulniers via llvm-commits
- [llvm] [ARMISelDAGToDAG] use MO_FrameIndex to represent FrameIndex rather than MO_Register (PR #69654)
Nick Desaulniers via llvm-commits
- [llvm] [ARM] Add a method to clear registers (PR #69659)
Nick Desaulniers via llvm-commits
- [llvm] [ARM] Add a method to clear registers (PR #69659)
Nick Desaulniers via llvm-commits
- [llvm] [ARM] Add a method to clear registers (PR #69659)
Nick Desaulniers via llvm-commits
- [llvm] [ARMISelDAGToDAG] use MO_FrameIndex to represent FrameIndex rather than MO_Register for INLINEASM (PR #69654)
Nick Desaulniers via llvm-commits
- [llvm] [ARMISelDAGToDAG] use MO_FrameIndex to represent FrameIndex rather than MO_Register for INLINEASM (PR #69654)
Nick Desaulniers via llvm-commits
- [llvm] [gn build] Add rules for crtbegin/end (PR #66012)
Nico Weber via llvm-commits
- [llvm] e730f4a - [gn] port 3694697003bb
Nico Weber via llvm-commits
- [llvm] 8b5625c - [gn] port 3694697003bb
Nico Weber via llvm-commits
- [llvm] f781508 - [gn] port dd64c82cbc9c6
Nico Weber via llvm-commits
- [llvm] a91a664 - [gn] port 01263c6c6fb495 (lldb-vscode -> lldb-dap)
Nico Weber via llvm-commits
- [llvm] dda3ed9 - [gn] port ab17ecd10767
Nico Weber via llvm-commits
- [llvm] [SimplifyCFG] Prevent merging cbranch to cbranch if the branch probability from the first to second is too low. (PR #69375)
Nicolai Hähnle via llvm-commits
- [llvm] [AMDGPU] - Generate s_bitreplicate_b64_b32 (PR #69209)
Nicolai Hähnle via llvm-commits
- [llvm] [TableGen][NFC] Remove MultiClass argument and Scoper in QualifyName (PR #69297)
Nicolai Hähnle via llvm-commits
- [llvm] [TableGen][NFC] Remove MultiClass argument and Scoper in QualifyName (PR #69297)
Nicolai Hähnle via llvm-commits
- [llvm] [TableGen][NFC] Remove MultiClass argument and Scoper in QualifyName (PR #69297)
Nicolai Hähnle via llvm-commits
- [llvm] [mlir][Transform] Create a transform interpreter and a preloader pass (PR #68661)
Nicolas Vasilache via llvm-commits
- [llvm] [mlir][vector] More BAZEL fixes (PR #67005)
Nicolas Vasilache via llvm-commits
- [llvm] [mlir][Transform] Create a transform interpreter and a preloader pass (PR #68661)
Nicolas Vasilache via llvm-commits
- [llvm] Fixed Windows build warnings (PR #68978)
Nikita Kudriavtsev via llvm-commits
- [llvm] Fixed Windows build warnings (PR #68978)
Nikita Kudriavtsev via llvm-commits
- [llvm] Fixed Windows build warnings (PR #68978)
Nikita Kudriavtsev via llvm-commits
- [llvm] Fixed Windows build warnings (PR #68978)
Nikita Kudriavtsev via llvm-commits
- [llvm] Fixed Windows build warnings (PR #68978)
Nikita Kudriavtsev via llvm-commits
- [llvm] [InstCombine] Fix test with experimental.guard + nounwind (NFC) (PR #67641)
Nikita Popov via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
Nikita Popov via llvm-commits
- [llvm] [DebugInfo] Only call upgradeCULocals() at module level (PR #68965)
Nikita Popov via llvm-commits
- [llvm] [ConstraintElim] Don't decompose values wider than 64 bits (PR #68803)
Nikita Popov via llvm-commits
- [llvm] a72d88f - Revert "Reapply [Verifier] Sanity check alloca size against DILocalVariable fragment size"
Nikita Popov via llvm-commits
- [llvm] Fixed Windows build warnings (PR #68978)
Nikita Popov via llvm-commits
- [llvm] b5743d4 - [ValueTracking] Remove by-ref computeKnownBits() overloads (NFC)
Nikita Popov via llvm-commits
- [llvm] d430015 - Revert "[ValueTracking] Remove by-ref computeKnownBits() overloads (NFC)"
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [DAG] Expand vXi1 add/sub overflow operations as xor/and (PR #69191)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Nikita Popov via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Nikita Popov via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Add combines/simplifications for `llvm.ptrmask` (PR #67166)
Nikita Popov via llvm-commits
- [llvm] [CMake] Support per-target linker flags (PR #68393)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Don't mix X << Y / Z << Y with X << Y / X << Z (PR #69302)
Nikita Popov via llvm-commits
- [llvm] [GVN] Fix use-after-free in load PRE with select available value (PR #69314)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Don't mix X << Y / Z << Y with X << Y / X << Z (PR #69302)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Simplify the select with integer comparison relationship (PR #66668)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Add combines/simplifications for `llvm.ptrmask` (PR #67166)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Expand cmpExcludesZero to optionally work with non-constant RHS (PR #69364)
Nikita Popov via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
Nikita Popov via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
Nikita Popov via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
Nikita Popov via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
Nikita Popov via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
Nikita Popov via llvm-commits
- [llvm] [IR] Don't mark experimental.guard as willreturn (PR #69433)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix test with experimental.guard + nounwind (NFC) (PR #67641)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix test with experimental.guard + nounwind (NFC) (PR #67641)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] [LICM]The store instruction is prevented from (PR #69413)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] [NewGVN] Prevent cyclic reference when building phiofops (PR #69418)
Nikita Popov via llvm-commits
- [llvm] [NewGVN] Prevent cyclic reference when building phiofops (PR #69418)
Nikita Popov via llvm-commits
- [llvm] [NewGVN] Prevent cyclic reference when building phiofops (PR #69418)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
Nikita Popov via llvm-commits
- [llvm] [Instsimplify] lshr&icmp adds support for the or instruction (PR #69445)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
Nikita Popov via llvm-commits
- [llvm] [VectorCombine] Use isSafeToSpeculativelyExecute to guard VP scalarization (PR #69494)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] [VectorCombine] Use isSafeToSpeculativelyExecute to guard VP scalarization (PR #69494)
Nikita Popov via llvm-commits
- [llvm] [DAG] Expand vXi1 add/sub overflow operations as xor/and (PR #69191)
Nikita Popov via llvm-commits
- [llvm] [DAG] Expand vXi1 add/sub overflow operations as xor/and (PR #69191)
Nikita Popov via llvm-commits
- [llvm] [DAG] Expand vXi1 add/sub overflow operations as xor/and (PR #69191)
Nikita Popov via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
Nikita Popov via llvm-commits
- [llvm] [IR] Don't mark experimental.guard as willreturn (PR #69433)
Nikita Popov via llvm-commits
- [llvm] [IR] Don't mark experimental.guard as willreturn (PR #69433)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Implement sdiv/udiv support for isKnownNonNullFromDominatingCondition (PR #67282)
Nikita Popov via llvm-commits
- [llvm] [Scalar] Use LLVMContext::MD_mem_parallel_loop_access directly (NFC) (PR #69549)
Nikita Popov via llvm-commits
- [llvm] [GVN] Fix use-after-free in load PRE with select available value (PR #69314)
Nikita Popov via llvm-commits
- [llvm] [X86] Support EGPR (R16-R31) for APX (PR #67702)
Nikita Popov via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing distinct MDStrings (PR #69543)
Nikita Popov via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing distinct MDStrings (PR #69543)
Nikita Popov via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing distinct MDStrings (PR #69543)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] 9ea2fd2 - [FunctionAttrs] Add additional tests for writeonly (NFC)
Nikita Popov via llvm-commits
- [llvm] [FunctionAttrs] Only check ArgMem effects when inferring argument attrs (PR #69571)
Nikita Popov via llvm-commits
- [llvm] [FunctionAttrs] Improve handling of alias-preserving intrinsic calls (PR #68453)
Nikita Popov via llvm-commits
- [llvm] [FunctionAttrs] Improve handling of alias-preserving intrinsic calls (PR #68453)
Nikita Popov via llvm-commits
- [llvm] [FunctionAttrs] Improve handling of alias-preserving intrinsic calls (PR #68453)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Implement sdiv/udiv support for isKnownNonNullFromDominatingCondition (PR #67282)
Nikita Popov via llvm-commits
- [llvm] [FunctionAttrs] Improve handling of alias-preserving intrinsic calls (PR #68453)
Nikita Popov via llvm-commits
- [llvm] 180eae1 - [MemoryBuiltins] Simplify getAllocFnKind() implementation (NFC)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Nikita Popov via llvm-commits
- [llvm] [LVI] Handle icmp of ashr. (PR #68010)
Nikita Popov via llvm-commits
- [llvm] [LVI] Handle icmp of ashr. (PR #68010)
Nikita Popov via llvm-commits
- [llvm] [LVI] Handle icmp of ashr. (PR #68010)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Fixup bugprone logic in non-zero of `select`/`phi`; NFC (PR #69623)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] [FunctionAttrs] Only check ArgMem effects when inferring argument attrs (PR #69571)
Nikita Popov via llvm-commits
- [llvm] [IR] Fix nested constant to instruction conversion (PR #69682)
Nikita Popov via llvm-commits
- [polly] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
Nikita Popov via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nikita Popov via llvm-commits
- [llvm] 2ad41fa - [FunctionAttrs] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] [IR] Fix nested constant to instruction conversion (PR #69682)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Nikita Popov via llvm-commits
- [llvm] 7c7896b - [MemCpyOpt] Remove unnecessary typed pointer handling (NFC)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #69716)
Nikita Popov via llvm-commits
- [llvm] 3bfd1f0 - [AA] Make LI and EphValues option in EarliestEscapeInfo (NFC)
Nikita Popov via llvm-commits
- [llvm] 97e06a0 - [GVN] Add tests for captured-before analysis (NFC)
Nikita Popov via llvm-commits
- [llvm] [MemDep] Use EarliestEscapeInfo (PR #69727)
Nikita Popov via llvm-commits
- [llvm] [MemDep] Use EarliestEscapeInfo (PR #69727)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #69716)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #69716)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #69716)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #69716)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #69716)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #69716)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #69716)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #69716)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #69716)
Nikita Popov via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #69716)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
Nikita Popov via llvm-commits
- [llvm] [LVI] Handle icmp of ashr. (PR #68010)
Nikita Popov via llvm-commits
- [llvm] [LVI] Handle icmp of ashr. (PR #68010)
Nikita Popov via llvm-commits
- [llvm] Update SimplifyIndVar.cpp (PR #69760)
Nikita Popov via llvm-commits
- [llvm] [SimplifyCFG] Prevent merging cbranch to cbranch if the branch probability from the first to second is too low. (PR #69375)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] optimize powi(X, C1)/powi(X, C2) with Ofast (PR #69807)
Nikita Popov via llvm-commits
- [polly] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
Nikita Popov via llvm-commits
- [PATCH] D126689: [IR] Enable opaque pointers by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126689: [IR] Enable opaque pointers by default
Nikita Popov via Phabricator via llvm-commits
- [llvm] [LV] Relax high loop trip count threshold for deciding to interleave a loop (PR #67725)
Nilanjana Basu via llvm-commits
- [llvm] [LV] Relax high loop trip count threshold for deciding to interleave a loop (PR #67725)
Nilanjana Basu via llvm-commits
- [llvm] [MLIR] Add SyclRuntimeWrapper (PR #69648)
Nishant Patel via llvm-commits
- [compiler-rt] [RISCV][GlobalISel] Select G_FRAME_INDEX (PR #68254)
Nitin John Raj via llvm-commits
- [llvm] [RISCV][GlobalISel] Create generic instructions to handle legalization and selection of G_GLOBAL_VALUE for medlow code model (PR #69562)
Nitin John Raj via llvm-commits
- [llvm] [llvm-readtapi] Fix bad symlink with readtapi tool (PR #68835)
Nivetha Kuruparan via llvm-commits
- [llvm] 0c2d28a - [X86] Add tests for transform `(icmp eq/ne (and X, C0), (shift X, C1))`; NFC
Noah Goldstein via llvm-commits
- [llvm] 112e49b - [DAGCombiner] Transform `(icmp eq/ne (and X,C0),(shift X,C1))` to use rotate or to getter constants.
Noah Goldstein via llvm-commits
- [PATCH] D152115: [X86] Add tests for transform `(icmp eq/ne (and X, C0), (shift X, C1))`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D152115: [X86] Add tests for transform `(icmp eq/ne (and X, C0), (shift X, C1))`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D152116: [DAGCombiner] Transform `(icmp eq/ne (and X,C0),(shift X,C1))` to use rotate or to getter constants.
Noah Goldstein via Phabricator via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
Nuno Lopes via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing distinct MDStrings (PR #69543)
Nuri Amari via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing distinct MDStrings (PR #69543)
Nuri Amari via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing different MDStrings (PR #69543)
Nuri Amari via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing different MDStrings (PR #69543)
Nuri Amari via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing different MDStrings (PR #69543)
Nuri Amari via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing different MDStrings (PR #69543)
Nuri Amari via llvm-commits
- [llvm] [mlir][transform] Support symlinks in module loading. Reorganize tests. (PR #69329)
Oleksandr Alex Zinenko via llvm-commits
- [PATCH] D158511: [AArch64] Move SLS later in pass pipeline
Oliver Stannard via Phabricator via llvm-commits
- [llvm] [lldb][AArch64] Add release notes and documentation for SME (PR #66767)
Omair Javaid via llvm-commits
- [llvm] [NFC] Allow fragment expressions in extractIfOffset (PR #69006)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix incorrect offsets for structured binding variables (PR #69007)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [SROA] Fix incorrect offsets for structured binding variables (PR #69007)
Orlando Cazalet-Hyams via llvm-commits
- [compiler-rt] [CFI/MergeFunctions] Modify MergeFunctions to propagate type information (PR #68628)
Oskar Wirga via llvm-commits
- [llvm] [CFI/MergeFunctions] Modify MergeFunctions to propagate type information (PR #68628)
Oskar Wirga via llvm-commits
- [llvm] [AArch64] Stack probing for dynamic allocas in GlobalISel (PR #67123)
Oskar Wirga via llvm-commits
- [llvm] [AArch64] Stack probing for dynamic allocas in GlobalISel (PR #67123)
Oskar Wirga via llvm-commits
- [llvm] [CFI/MergeFunctions] Modify MergeFunctions to propagate type information (PR #68628)
Oskar Wirga via llvm-commits
- [llvm] [CFI] Fix Direct Call Issues in CFI Dispatch Table (PR #69663)
Oskar Wirga via llvm-commits
- [llvm] [CFI] Fix Direct Call Issues in CFI Dispatch Table (PR #69663)
Oskar Wirga via llvm-commits
- [llvm] [CFI] Fix Direct Call Issues in CFI Dispatch Table (PR #69663)
Oskar Wirga via llvm-commits
- [llvm] [CFI] Fix Direct Call Issues in CFI Dispatch Table (PR #69663)
Oskar Wirga via llvm-commits
- [compiler-rt] [hwasan][test] Fix regex so deep-recursion.c is unsupported on aarch64 targets (PR #69254)
Paul Kirth via llvm-commits
- [llvm] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Paul Kirth via llvm-commits
- [llvm] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Paul Kirth via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Paul Kirth via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Paul Kirth via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Paul Kirth via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Paul Kirth via llvm-commits
- [llvm] [RISCV] Implement shadow stack on shadow stack mode with Zicfiss. (PR #68075)
Paul Kirth via llvm-commits
- [llvm] [RISCV] Implement shadow stack on shadow stack mode with Zicfiss. (PR #68075)
Paul Kirth via llvm-commits
- [lld] [RISC-V][LLD] Add Support for RISC-V TLSDESC Relocations (PR #66916)
Paul Kirth via llvm-commits
- [llvm] [RISCV] Support Global Dynamic TLSDESC in the RISC-V backend (PR #66915)
Paul Kirth via llvm-commits
- [llvm] [llvm][metadata][NFC] Minimize local variable scopes (PR #68438)
Paul Kirth via llvm-commits
- [llvm] [RISCV] Implement shadow stack on shadow stack mode with Zicfiss. (PR #68075)
Paul Kirth via llvm-commits
- [llvm] [RISCV] Implement shadow stack on shadow stack mode with Zicfiss. (PR #68075)
Paul Kirth via llvm-commits
- [lld] [ELF] Merge copyLocalSymbols and demoteLocalSymbolsInDiscardedSections (PR #69425)
Paul Kirth via llvm-commits
- [lld] [ELF] Merge copyLocalSymbols and demoteLocalSymbolsInDiscardedSections (PR #69425)
Paul Kirth via llvm-commits
- [lld] [ELF] Merge copyLocalSymbols and demoteLocalSymbolsInDiscardedSections (PR #69425)
Paul Kirth via llvm-commits
- [lld] [ELF] Merge copyLocalSymbols and demoteLocalSymbolsInDiscardedSections (PR #69425)
Paul Kirth via llvm-commits
- [llvm] [Security Group] add github names of security group members. (PR #69304)
Paul T Robinson via llvm-commits
- [llvm] [doc] Improve wording for "What is considered a security issue?" (PR #69436)
Paul T Robinson via llvm-commits
- [llvm] Introduce DIExpressionOptimizer (PR #69769)
Paul T Robinson via llvm-commits
- [llvm] [ConstantHoisting] Add a TTI hook to prevent hoisting. (PR #69004)
Paul Walker via llvm-commits
- [llvm] [ConstantHoisting] Add a TTI hook to prevent hoisting. (PR #69004)
Paul Walker via llvm-commits
- [llvm] [SVE ACLE] Allow default zero initialisation for svcount_t. (PR #69321)
Paul Walker via llvm-commits
- [compiler-rt] [compiler-rt] Only build SME ABI routines for baremetal or platforms that have sys/auxv.h (PR #69423)
Paul Walker via llvm-commits
- [llvm] [SVE ACLE] Allow default zero initialisation for svcount_t. (PR #69321)
Paul Walker via llvm-commits
- [llvm] [AArch64] Implement support to read/write FPMR (PR #69618)
Paul Walker via llvm-commits
- [PATCH] D88663: [AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename
Paul Walker via Phabricator via llvm-commits
- [llvm] [PowerPC][X86] Make cpu id builtins target independent and lower for PPC (PR #68919)
Pavel Iliin via llvm-commits
- [llvm] [PowerPC][X86] Make cpu id builtins target independent and lower for PPC (PR #68919)
Pavel Iliin via llvm-commits
- [llvm] [PowerPC][X86] Make cpu id builtins target independent and lower for PPC (PR #68919)
Pavel Iliin via llvm-commits
- [llvm] [Clang][OHOS] Keep ARM ABI selection logic in sync between Clang and LLVM (PR #68656)
Pavel Kosov via llvm-commits
- [llvm] [Clang][OHOS] Keep ARM ABI selection logic in sync between Clang and LLVM (PR #68656)
Pavel Kosov via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Peiming Liu via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Peiming Liu via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Peiming Liu via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Peiming Liu via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Peiming Liu via llvm-commits
- [llvm] [mlir][sparse] remove sparse2sparse path in library (PR #69247)
Peiming Liu via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Peiming Liu via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Peiming Liu via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Peiming Liu via llvm-commits
- [llvm] [flang][openacc] Accept scalar integer expression in the if clause (PR #69381)
Peter Klausler via llvm-commits
- [llvm] [Security Group] add github names of security group members. (PR #69304)
Peter Smith via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Peter Smith via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Peter Smith via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
Peter Smith via llvm-commits
- [llvm] [doc] Improve wording for "What is considered a security issue?" (PR #69436)
Peter Smith via llvm-commits
- [llvm] [doc] Improve wording for "What is considered a security issue?" (PR #69436)
Peter Smith via llvm-commits
- [llvm] [doc] Improve wording for "What is considered a security issue?" (PR #69436)
Peter Smith via llvm-commits
- [lld] [ELF] Merge copyLocalSymbols and demoteLocalSymbolsInDiscardedSections (PR #69425)
Peter Smith via llvm-commits
- [llvm] [CMake] Support per-target linker flags (PR #68393)
Petr Hosek via llvm-commits
- [llvm] [CMake] Support per-target linker flags (PR #68393)
Petr Hosek via llvm-commits
- [llvm] [unittest] Add option to allow disabling sharding in unittest (PR #67063)
Petr Hosek via llvm-commits
- [llvm] [unittest] Add option to allow disabling sharding in unittest (PR #67063)
Petr Hosek via llvm-commits
- [llvm] [unittest] Add option to allow disabling sharding in unittest (PR #67063)
Petr Hosek via llvm-commits
- [llvm] [CMake] Support per-target linker flags (PR #68393)
Petr Hosek via llvm-commits
- [llvm] [CMake] Avoid build spam by switching to Debug message (PR #69497)
Petr Hosek via llvm-commits
- [llvm] [unittest] Refactoring the gtest sharding option. (PR #69537)
Petr Hosek via llvm-commits
- [llvm] [CMake] Correctly handle LLVM_ENABLE_RUNTIMES in targets (PR #69869)
Petr Hosek via llvm-commits
- [llvm] [CMake] Correctly handle LLVM_ENABLE_RUNTIMES in targets (PR #69869)
Petr Hosek via llvm-commits
- [PATCH] D139147: [libc++][Android] Enable libc++ testing on Android
Phabricator via llvm-commits
- [llvm] [RISCV] Allow swapped operands in reduction formation (PR #68634)
Philip Reames via llvm-commits
- [llvm] [RISCV][GISel] Disable call lowering for integers larger than 2*XLen. (PR #69144)
Philip Reames via llvm-commits
- [llvm] [RISCV][GISel] Disable call lowering for integers larger than 2*XLen. (PR #69144)
Philip Reames via llvm-commits
- [llvm] [RISCV][GISel] Disable call lowering for integers larger than 2*XLen. (PR #69144)
Philip Reames via llvm-commits
- [llvm] [RISCV][GISel] Support G_PTRTOINT and G_INTTOPTR (PR #69542)
Philip Reames via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support using FPR and GPR registers. (PR #69138)
Philip Reames via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support using FPR and GPR registers. (PR #69138)
Philip Reames via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support using FPR and GPR registers. (PR #69138)
Philip Reames via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support using FPR and GPR registers. (PR #69138)
Philip Reames via llvm-commits
- [llvm] [RISCV][GISel] Add FP calling convention support using FPR and GPR registers. (PR #69138)
Philip Reames via llvm-commits
- [llvm] [RISCV] Use LMUL=1 for vmv_s_x_vl with non-undef passthru (PR #66659)
Philip Reames via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Philip Reames via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Philip Reames via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Philip Reames via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Philip Reames via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Philip Reames via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Philip Reames via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Philip Reames via llvm-commits
- [llvm] 20fc8e8 - [RISCV][InsertVSETVLI] Make VL preserving vsetvli emission more explicit [nfc]
Philip Reames via llvm-commits
- [llvm] [RISCV][VSETVLI] Prefer VTYPE for immediate known to be less than VLMAX (PR #69759)
Philip Reames via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
Philip Reames via llvm-commits
- [llvm] [RISCV][GISel] Minor refactoring of RISCVCallReturnHandler and RISCVIncomingValueHandler (PR #69757)
Philip Reames via llvm-commits
- [llvm] [RISCV][GISel] Minor refactoring of RISCVCallReturnHandler and RISCVIncomingValueHandler (PR #69757)
Philip Reames via llvm-commits
- [llvm] [RISCV][GISel] Minor refactoring of RISCVCallReturnHandler and RISCVIncomingValueHandler (PR #69757)
Philip Reames via llvm-commits
- [llvm] [X86][FP16] Do not combine to ADDSUB if target doesn't support FP16 (PR #69109)
Phoebe Wang via llvm-commits
- [llvm] add logging to pipeline generation (PR #68983)
Phoebe Wang via llvm-commits
- [llvm] [X86] Enable bfloat type support in inline assembly constraints (PR #68469)
Phoebe Wang via llvm-commits
- [llvm] [X86] Enable bfloat type support in inline assembly constraints (PR #68469)
Phoebe Wang via llvm-commits
- [compiler-rt] [X86] Support -march=pantherlake, clearwaterforest (PR #69277)
Phoebe Wang via llvm-commits
- [compiler-rt] [X86] Support -march=pantherlake, clearwaterforest (PR #69277)
Phoebe Wang via llvm-commits
- [compiler-rt] [X86] Support -march=pantherlake, clearwaterforest (PR #69277)
Phoebe Wang via llvm-commits
- [compiler-rt] [X86] Support -march=pantherlake, clearwaterforest (PR #69277)
Phoebe Wang via llvm-commits
- [llvm] Update documentation on x86 constraint codes (PR #68830)
Phoebe Wang via llvm-commits
- [llvm] [X86] Enable bfloat type support in inline assembly constraints (PR #68469)
Phoebe Wang via llvm-commits
- [llvm] [X86][RFC] Support AVX10 options (PR #67278)
Phoebe Wang via llvm-commits
- [llvm] [X86][RFC] Support AVX10 options (PR #67278)
Phoebe Wang via llvm-commits
- [llvm] [X86][RFC] Support AVX10 options (PR #67278)
Phoebe Wang via llvm-commits
- [compiler-rt] [X86][RFC] Support AVX10 options (PR #67278)
Phoebe Wang via llvm-commits
- [lld] [X86][RFC] Support AVX10 options (PR #67278)
Phoebe Wang via llvm-commits
- [llvm] [X86][RFC] Support AVX10 options (PR #67278)
Phoebe Wang via llvm-commits
- [llvm] [TableGen] Use buildConstant to emit apply pattern immediates (PR #66077)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Add patterns for V_CMP_O/U (PR #69157)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Add patterns for V_CMP_O/U (PR #69157)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Add patterns for V_CMP_O/U (PR #69157)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Add patterns for V_CMP_O/U (PR #69157)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Add i1 mul patterns (PR #67291)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Add i1 mul patterns (PR #67291)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Add i1 mul patterns (PR #67291)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Expand SGPR S1 exts into G_SELECT (PR #68858)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Add i1 mul patterns (PR #67291)
Pierre van Houtryve via llvm-commits
- [llvm] [TableGen] Use buildConstant to emit apply pattern immediates (PR #66077)
Pierre van Houtryve via llvm-commits
- [llvm] [TableGen] Handle duplicate rules in combiners (PR #69296)
Pierre van Houtryve via llvm-commits
- [llvm] [TableGen] Use buildConstant to emit apply pattern immediates (PR #66077)
Pierre van Houtryve via llvm-commits
- [llvm] [GlobalISel] Add `GITypeOf` special type (PR #66079)
Pierre van Houtryve via llvm-commits
- [llvm] [TableGen] Handle duplicate rules in combiners (PR #69296)
Pierre van Houtryve via llvm-commits
- [llvm] [TableGen] Handle duplicate rules in combiners (PR #69296)
Pierre van Houtryve via llvm-commits
- [llvm] [DAG] Constant fold FMAD (PR #69324)
Pierre van Houtryve via llvm-commits
- [llvm] [DAG] Constant fold FMAD (PR #69324)
Pierre van Houtryve via llvm-commits
- [llvm] [DAG] Constant fold FMAD (PR #69324)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Remove support for no-return buffer atomic intrinsics. NFC. (PR #69326)
Pierre van Houtryve via llvm-commits
- [llvm] [DAG] Constant fold FMAD (PR #69324)
Pierre van Houtryve via llvm-commits
- [llvm] [GlobalISel] Add `GITypeOf` special type (PR #66079)
Pierre van Houtryve via llvm-commits
- [llvm] [TableGen][GlobalISel] Add rule-wide type inference (PR #66377)
Pierre van Houtryve via llvm-commits
- [llvm] [GlobalISel] Add `GITypeOf` special type (PR #66079)
Pierre van Houtryve via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
Pierre van Houtryve via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
Pierre van Houtryve via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
Pierre van Houtryve via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
Pierre van Houtryve via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
Pierre van Houtryve via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
Pierre van Houtryve via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
Pierre van Houtryve via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Constant fold FMAD_FTZ (PR #69443)
Pierre van Houtryve via llvm-commits
- [lld] [AMDGPU] Remove Code Object V3 (PR #67118)
Pierre van Houtryve via llvm-commits
- [llvm] [GlobalISel] Add `GITypeOf` special type (PR #66079)
Pierre van Houtryve via llvm-commits
- [llvm] [GlobalISel] Add `GITypeOf` special type (PR #66079)
Pierre van Houtryve via llvm-commits
- [llvm] [GlobalISel] Add `GITypeOf` special type (PR #66079)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Constant fold FMAD_FTZ (PR #69443)
Pierre van Houtryve via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Constant fold FMAD_FTZ (PR #69443)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] PeepholeSDWA: Don't assume inst srcs are registers (PR #69576)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] PeepholeSDWA: Don't assume inst srcs are registers (PR #69576)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Constant fold FMAD_FTZ (PR #69443)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Constant fold FMAD_FTZ (PR #69443)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Constant fold FMAD_FTZ (PR #69443)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Use `S_BFE_U64` for uniform i1 ext (PR #69703)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Use `S_BFE_U64` for uniform i1 ext (PR #69703)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Use `S_BFE_U64` for uniform i1 ext (PR #69703)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Use `S_BFE_U64` for uniform i1 ext (PR #69703)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Use `S_BFE_U64` for uniform i1 ext (PR #69703)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Use `S_BFE_U64` for uniform i1 ext (PR #69703)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Use `S_BFE_U64` for uniform i1 ext (PR #69703)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Add an option to disable unsafe uses of atomic xor (PR #69229)
Pierre-Andre Saulais via llvm-commits
- [llvm] [AMDGPU] Add an option to disable unsafe uses of atomic xor (PR #69229)
Pierre-Andre Saulais via llvm-commits
- [llvm] [AMDGPU] Add an option to disable unsafe uses of atomic xor (PR #69229)
Pierre-Andre Saulais via llvm-commits
- [llvm] [NVPTX] Preserve v16i8 vector loads when legalizing (PR #67322)
Pierre-Andre Saulais via llvm-commits
- [llvm] [AMDGPU] Add an option to disable unsafe uses of atomic xor (PR #69229)
Pierre-Andre Saulais via llvm-commits
- [llvm] [Security Group] add github names of security group members. (PR #69304)
Pietro Albini via llvm-commits
- [llvm] [AMDGPU] Rematerialize scalar loads (PR #68778)
Piotr Sobczak via llvm-commits
- [llvm] [AMDGPU] Rematerialize scalar loads (PR #68778)
Piotr Sobczak via llvm-commits
- [llvm] [AMDGPU] Rematerialize scalar loads (PR #68778)
Piotr Sobczak via llvm-commits
- [llvm] [AMDGPU] Rematerialize scalar loads (PR #68778)
Piotr Sobczak via llvm-commits
- [PATCH] D33289: [AMDGPU] Fix incorrect register usage tracking in GCNUpwardTracker
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] [Github] Add clang-tools-extra docs to CI (PR #69827)
Piotr Zegar via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Pranav Kant via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Pranav Kant via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Pranav Kant via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Pranav Kant via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Pranav Kant via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Pranav Kant via llvm-commits
- [compiler-rt] [builtins] Support building the 128-bit float functions on ld80 platforms (PR #68132)
Pranav Kant via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen and fixed a small b… (PR #69135)
Qiu Chaofan via llvm-commits
- [lld] [Clang] Support target attr specifying CPU (PR #68678)
Qiu Chaofan via llvm-commits
- [llvm] [Clang] Support target attr specifying CPU (PR #68678)
Qiu Chaofan via llvm-commits
- [lld] [Clang] Support target attr specifying CPU (PR #68678)
Qiu Chaofan via llvm-commits
- [llvm] [Clang] Support target attr specifying CPU (PR #68678)
Qiu Chaofan via llvm-commits
- [llvm] [PowerPC] Fix use of FPSCR builtins in smmintrin.h (PR #67299)
Qiu Chaofan via llvm-commits
- [llvm] [PowerPC] Fix use of FPSCR builtins in smmintrin.h (PR #67299)
Qiu Chaofan via llvm-commits
- [compiler-rt] [Clang] Support target attr specifying CPU (PR #68678)
Qiu Chaofan via llvm-commits
- [llvm] [Clang] Support target attr specifying CPU (PR #68678)
Qiu Chaofan via llvm-commits
- [lld] [Clang] Support target attr specifying CPU (PR #68678)
Qiu Chaofan via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen and fixed a small b… (PR #69135)
Qiu Chaofan via llvm-commits
- [llvm] [PowerPC] Remove HTM instruction from P10 SchedModel (PR #69579)
Qiu Chaofan via llvm-commits
- [llvm] [PowerPC] Remove HTM instruction from P10 SchedModel (PR #69579)
Qiu Chaofan via llvm-commits
- [llvm] [PowerPC] Remove HTM instruction from P10 SchedModel (PR #69579)
Qiu Chaofan via llvm-commits
- [llvm] [PowerPC]redesign the target flags (PR #69695)
Qiu Chaofan via llvm-commits
- [PATCH] D101866: [BPF][Test] Disable codegen test on AIX
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] [BOLT][NFC] Add allocator id to createInstrIncMemory (PR #68709)
Rafael Auler via llvm-commits
- [llvm] [BOLT] Filter itrace from perf script mmap & task events (PR #69585)
Rafael Auler via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
Rahman Lavaee via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] MachineBlockPlacement: Add tolerance to comparisons (PR #67197)
Rahman Lavaee via llvm-commits
- [llvm] MachineBlockPlacement: Add tolerance to comparisons (PR #67197)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Rahman Lavaee via llvm-commits
- [llvm] update_analyze_test_checks: support output from LAA (PR #67584)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (PR #66924)
Ramkumar Ramachandra via llvm-commits
- [llvm] [openacc][openmp] Add dialect representation for acc atomic operations (PR #65493)
Razvan Lupusoru via llvm-commits
- [llvm] [openacc][openmp] Add dialect representation for acc atomic operations (PR #65493)
Razvan Lupusoru via llvm-commits
- [llvm] [CodeGen] Remove unused function isMSInlineAsm (PR #69132)
Reid Kleckner via llvm-commits
- [llvm] [LangRef] "cc 10" -> "ghccc" (PR #69380)
Reid Kleckner via llvm-commits
- [lld] [lld][NFC] Remove unnecessary else statements. (PR #69451)
Reid Kleckner via llvm-commits
- [lld] [lld][NFC] Remove unnecessary else statements. (PR #69451)
Reid Kleckner via llvm-commits
- [llvm] [ELF] Set large section flag for globals with an explicit section (PR #69396)
Reid Kleckner via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Reid Kleckner via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Reid Kleckner via llvm-commits
- [compiler-rt] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
Reid Kleckner via llvm-commits
- [compiler-rt] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
Reid Kleckner via llvm-commits
- [lld] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
Reid Kleckner via llvm-commits
- [llvm] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
Reid Kleckner via llvm-commits
- [llvm] [llvm][CMake] Respect LIBCXX_HARDENING_MODE on command-line (PR #68541)
Reid Kleckner via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing different MDStrings (PR #69543)
Richard Howell via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Richard Smith via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
Richard Smith via llvm-commits
- [polly] [mlir] Verify TestBuiltinAttributeInterfaces eltype (PR #69878)
Rik Huijzer via llvm-commits
- [lld] [mlir] Verify TestBuiltinAttributeInterfaces eltype (PR #69878)
Rik Huijzer via llvm-commits
- [lld] [mlir] Verify TestBuiltinAttributeInterfaces eltype (PR #69878)
Rik Huijzer via llvm-commits
- [lld] [mlir] Verify TestBuiltinAttributeInterfaces eltype (PR #69878)
Rik Huijzer via llvm-commits
- [lld] [mlir] Verify TestBuiltinAttributeInterfaces eltype (PR #69878)
Rik Huijzer via llvm-commits
- [compiler-rt] [sanitizer_common] Use 38-bit mmap range for Fuchsia (PR #69387)
Roland McGrath via llvm-commits
- [compiler-rt] [compiler-rt][lsan][Fuchsia] Adjust lsan allocator settings (PR #69401)
Roland McGrath via llvm-commits
- [llvm] [AMDGPU] Add doc updates for kernarg preloading (PR #67516)
Roopa Malavally via llvm-commits
- [llvm] [libc++][Android] Support libc++ testing on Android (PR #69274)
Ryan Prichard via llvm-commits
- [llvm] [libc++][Android] Support libc++ testing on Android (PR #69274)
Ryan Prichard via llvm-commits
- [llvm] [libc++][Android] Support libc++ testing on Android (PR #69274)
Ryan Prichard via llvm-commits
- [llvm] [libc++][Android] Support libc++ testing on Android (PR #69274)
Ryan Prichard via llvm-commits
- [llvm] [libc++][Android] Support libc++ testing on Android (PR #69274)
Ryan Prichard via llvm-commits
- [llvm] [Workflow] Expand code-format-helper.py error reporting (PR #69686)
Ryan Prichard via llvm-commits
- [llvm] [Workflow] Expand code-format-helper.py error reporting (PR #69686)
Ryan Prichard via llvm-commits
- [llvm] [Workflow] Expand code-format-helper.py error reporting (PR #69686)
Ryan Prichard via llvm-commits
- [llvm] [Workflow] Expand code-format-helper.py error reporting (PR #69686)
Ryan Prichard via llvm-commits
- [llvm] [Workflow] make code-format-helper.py mypy-safe (NFC) (PR #69691)
Ryan Prichard via llvm-commits
- [llvm] [Workflow] make code-format-helper.py mypy-safe (NFC) (PR #69691)
Ryan Prichard via llvm-commits
- [llvm] [Workflow] Expand code-format-helper.py error reporting (PR #69686)
Ryan Prichard via llvm-commits
- [llvm] [Workflow] make code-format-helper.py mypy-safe (NFC) (PR #69691)
Ryan Prichard via llvm-commits
- [llvm] [Workflow] make code-format-helper.py mypy-safe (NFC) (PR #69691)
Ryan Prichard via llvm-commits
- [llvm] [Workflow] Expand code-format-helper.py error reporting (PR #69686)
Ryan Prichard via llvm-commits
- [llvm] [Workflow] Expand code-format-helper.py error reporting (PR #69686)
Ryan Prichard via llvm-commits
- [llvm] [Workflow] Expand code-format-helper.py error reporting (PR #69686)
Ryan Prichard via llvm-commits
- [llvm] [Workflow] Expand code-format-helper.py error reporting (PR #69686)
Ryan Prichard via llvm-commits
- [llvm] [Workflow] make code-format-helper.py mypy-safe (NFC) (PR #69691)
Ryan Prichard via llvm-commits
- [llvm] [Workflow] Expand code-format-helper.py error reporting (PR #69686)
Ryan Prichard via llvm-commits
- [PATCH] D139147: [libc++][Android] Enable libc++ testing on Android
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D151107: [IR] Add GraalVM calling conventions
Sacha Coppey via Phabricator via llvm-commits
- [lld] [lld] Sort code section chunks by range types on Arm64EC targets. (PR #69099)
Saleem Abdulrasool via llvm-commits
- [llvm] [llvm] Use XMACROS for MachO platforms. (PR #69262)
Saleem Abdulrasool via llvm-commits
- [lld] [lld][NFC] Remove unnecessary else statements. (PR #69451)
Saleem Abdulrasool via llvm-commits
- [lld] [lld] Align EC code region boundaries. (PR #69100)
Saleem Abdulrasool via llvm-commits
- [lld] [lld][NFC] Remove unnecessary else statements. (PR #69451)
Saleem Abdulrasool via llvm-commits
- [llvm] add: hidden option to disable slow wasm pass (PR #67715)
Sam Clegg via llvm-commits
- [llvm] [LowerGlobalDtors] Skip __cxa_atexit call completely when arg0 is unused (PR #68758)
Sam Clegg via llvm-commits
- [lld] [LowerGlobalDtors] Skip __cxa_atexit call completely when arg0 is unused (PR #68758)
Sam Clegg via llvm-commits
- [lld] [LowerGlobalDtors] Skip __cxa_atexit call completely when arg0 is unused (PR #68758)
Sam Clegg via llvm-commits
- [llvm] [clangd] Support square bracket escaping in Annotations (PR #69379)
Sam McCall via llvm-commits
- [llvm] [DevPolicy] Add guidance to not submit code or reviews on someone else's (PR #69701)
Sam McCall via llvm-commits
- [llvm] [AArch64] Convert negative constant aarch64_neon_sshl to VASHR (PR #68918)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Convert negative constant aarch64_neon_sshl to VASHR (PR #68918)
Sam Tebbs via llvm-commits
- [llvm] [AArch64] Convert negative constant aarch64_neon_sshl to VASHR (PR #68918)
Sam Tebbs via llvm-commits
- [llvm] [clang][AArch64] Pass down stack clash protection options to LLVM/Backend (PR #68993)
Sam Tebbs via llvm-commits
- [llvm] [clang][AArch64] Pass down stack clash protection options to LLVM/Backend (PR #68993)
Sam Tebbs via llvm-commits
- [llvm] [RISCV] Implement shadow stack on shadow stack mode with Zicfiss. (PR #68075)
Sami Tolvanen via llvm-commits
- [compiler-rt] [compiler-rt] Only build SME ABI routines for baremetal or platforms that have sys/auxv.h (PR #69423)
Sander de Smalen via llvm-commits
- [llvm] [SVE ACLE] Allow default zero initialisation for svcount_t. (PR #69321)
Sander de Smalen via llvm-commits
- [compiler-rt] [compiler-rt] Only build SME ABI routines for baremetal or platforms that have sys/auxv.h (PR #69423)
Sander de Smalen via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Sander de Smalen via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Sander de Smalen via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Sander de Smalen via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Sander de Smalen via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Sander de Smalen via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Sander de Smalen via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Sander de Smalen via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Sander de Smalen via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Sander de Smalen via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Sander de Smalen via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Sander de Smalen via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Sander de Smalen via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Sander de Smalen via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Sander de Smalen via llvm-commits
- [llvm] VectorWiden pass to widen aleady vectorized instrctions (PR #67029)
Sander de Smalen via llvm-commits
- [llvm] [mlir][tosa] Check for unranked tensors during validation (PR #68509)
Sarthak Gupta via llvm-commits
- [llvm] [mlir][tosa] Check for unranked tensors during validation (PR #68509)
Sarthak Gupta via llvm-commits
- [llvm] [YAMLTraits] Fix std::optional input on empty documents (PR #68947)
Scott Linder via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
Scott Linder via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
Scott Linder via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
Scott Linder via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
Scott Linder via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
Scott Linder via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
Scott Linder via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
Scott Linder via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
Scott Linder via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
Scott Linder via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
Scott Linder via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
Scott Linder via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
Scott Linder via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
Scott Linder via llvm-commits
- [llvm] [LLVM-C] Add LLVMCreateTargetMachineWithABI (PR #68406)
Sebastian Poeplau via llvm-commits
- [llvm] [LLVM-C] Add LLVMCreateTargetMachineWithABI (PR #68406)
Sebastian Poeplau via llvm-commits
- [llvm] [LLVM-C] Add LLVMCreateTargetMachineWithABI (PR #68406)
Sebastian Poeplau via llvm-commits
- [llvm] [test] Align behavior of interrupts.test on different platforms (PR #68556)
Serge Pavlov via llvm-commits
- [PATCH] D81843: [ARM][FPEnv] Lowering of {get,set,reset}_fpenv
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D149759: [symbolizer] Support symbol lookup
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D151187: [doc] Add casting style preference to coding standards
Sergei Barannikov via Phabricator via llvm-commits
- [llvm] [LV] Implement SWAR loop vectorization (PR #69306)
Sergey Kachkov via llvm-commits
- [llvm] [LV] Implement SWAR loop vectorization (PR #69306)
Sergey Kachkov via llvm-commits
- [llvm] [LV] Implement SWAR loop vectorization (PR #69306)
Sergey Kachkov via llvm-commits
- [llvm] [LV] Implement SWAR loop vectorization (PR #69306)
Sergey Kachkov via llvm-commits
- [llvm] [LV] Implement SWAR loop vectorization (PR #69306)
Sergey Kachkov via llvm-commits
- [llvm] [RISCV][GISel] Add legalizer for G_UMAX, G_UMIN (PR #69150)
Shao-Ce SUN via llvm-commits
- [llvm] [RISCV][GISel] Add legalizer for G_UMAX, G_UMIN (PR #69150)
Shao-Ce SUN via llvm-commits
- [llvm] [RISCV][GISel] Add legalizer for G_UMAX, G_UMIN, G_SMAX, G_SMIN (PR #69150)
Shao-Ce SUN via llvm-commits
- [llvm] [RISCV] Support Xsfvqmaccdod and Xsfvqmaccqoq extensions (PR #68295)
Shao-Ce SUN via llvm-commits
- [llvm] [RISCV][GISel] Add legalizer for G_UMAX, G_UMIN, G_SMAX, G_SMIN (PR #69150)
Shao-Ce SUN via llvm-commits
- [llvm] [OpenCL][RISCV] Support SPIR_KERNEL calling convention (PR #69282)
Shao-Ce SUN via llvm-commits
- [llvm] [RISCV] Reorder the vector register allocation sequence. (PR #69290)
Shao-Ce SUN via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Shao-Ce SUN via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Shao-Ce SUN via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Shao-Ce SUN via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Shao-Ce SUN via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Shao-Ce SUN via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Shao-Ce SUN via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Shao-Ce SUN via llvm-commits
- [llvm] [DAGCombine] Add DAG optimisation for BF16_TO_FP (PR #69426)
Shao-Ce SUN via llvm-commits
- [llvm] [utils] Add an alias name --cc for --clang (PR #69442)
Shao-Ce SUN via llvm-commits
- [llvm] [DAGCombine] Add DAG optimisation for BF16_TO_FP (PR #69426)
Shao-Ce SUN via llvm-commits
- [llvm] [utils] Add an alias name --cc for --clang (PR #69442)
Shao-Ce SUN via llvm-commits
- [llvm] [utils] Add an alias name --cc for --clang (PR #69442)
Shao-Ce SUN via llvm-commits
- [llvm] [DAGCombine] Add DAG optimisation for BF16_TO_FP (PR #69426)
Shao-Ce SUN via llvm-commits
- [llvm] [RISCV] Fold FP32->BF16->FP32 (PR #69687)
Shao-Ce SUN via llvm-commits
- [llvm] [RISCV] Fold FP32->BF16->FP32 (PR #69687)
Shao-Ce SUN via llvm-commits
- [llvm] [utils] Add an alias name --cc for --clang (PR #69442)
Shao-Ce SUN via llvm-commits
- [llvm] [utils] Add an alias name --cc for --clang (PR #69442)
Shao-Ce SUN via llvm-commits
- [llvm] [X86] Support EGPR (R16-R31) for APX (PR #67702)
Shengchen Kan via llvm-commits
- [llvm] [X86][FP16] Do not combine to ADDSUB if target doesn't support FP16 (PR #69109)
Shengchen Kan via llvm-commits
- [llvm] [X86] Support EGPR (R16-R31) for APX (PR #67702)
Shengchen Kan via llvm-commits
- [llvm] [X86] Support EGPR (R16-R31) for APX (PR #67702)
Shengchen Kan via llvm-commits
- [llvm] [X86] Support EGPR (R16-R31) for APX (PR #67702)
Shengchen Kan via llvm-commits
- [llvm] [X86] Support EGPR (R16-R31) for APX (PR #67702)
Shengchen Kan via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
Shih-Po Hung via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
Shih-Po Hung via llvm-commits
- [llvm] [RFC][LV] VPlan-based cost model (PR #67647)
Shih-Po Hung via llvm-commits
- [llvm] [Attributor] New attribute to identify what byte ranges are alive for an allocation (PR #66148)
Shilei Tian via llvm-commits
- [llvm] [Attributor] New attribute to identify what byte ranges are alive for an allocation (PR #66148)
Shilei Tian via llvm-commits
- [llvm] [Attributor] New attribute to identify what byte ranges are alive for an allocation (PR #66148)
Shilei Tian via llvm-commits
- [llvm] [Docs][LTO] Updated HowToSubmitABug.rst for LTO crashes (PR #68389)
Shivam Gupta via llvm-commits
- [llvm] [Docs][LTO] Updated HowToSubmitABug.rst for LTO crashes (PR #68389)
Shivam Gupta via llvm-commits
- [llvm] [Docs][LTO] Updated HowToSubmitABug.rst for LTO crashes (PR #68389)
Shivam Gupta via llvm-commits
- [llvm] [cmake] Option to create Ninja job pools depending on available resources (PR #65274)
Shivam Gupta via llvm-commits
- [compiler-rt] [tsan][go]: add atomic or/and functions (PR #65695)
Shivam Gupta via llvm-commits
- [llvm] [llvm][CMake] Respect LIBCXX_HARDENING_MODE on command-line (PR #68541)
Shivam Gupta via llvm-commits
- [llvm] Fix typos in Debug.h (PR #68761)
Shivam Gupta via llvm-commits
- [PATCH] D149768: [ArgumentPromotion] Bail if any callers are minsize and more instructions are added than removed
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D149768: [ArgumentPromotion] Bail if any callers are minsize and more instructions are added than removed
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] [NFC] Move DIExpressionCursor to DebugInfoMetadata.h (PR #69768)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpressionOptimizer (PR #69769)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpressionOptimizer in DIExpression::append (PR #69770)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpressionOptimizer to DIExpression::appendOpsToArg (PR #69771)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [NFC] Move DIExpressionCursor to DebugInfoMetadata.h (PR #69768)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpressionOptimizer (PR #69769)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpressionOptimizer in DIExpression::append (PR #69770)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpressionOptimizer to DIExpression::appendOpsToArg (PR #69771)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [NFC] Move DIExpressionCursor to DebugInfoMetadata.h (PR #69768)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [NFC] Move DIExpressionCursor to DebugInfoMetadata.h (PR #69768)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpressionOptimizer (PR #69769)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpressionOptimizer (PR #69769)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpressionOptimizer in DIExpression::append (PR #69770)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpressionOptimizer in DIExpression::append (PR #69770)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpressionOptimizer to DIExpression::appendOpsToArg (PR #69771)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpressionOptimizer to DIExpression::appendOpsToArg (PR #69771)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpressionOptimizer to DIExpression::appendOpsToArg (PR #69771)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [NFC] Move DIExpressionCursor to DebugInfoMetadata.h (PR #69768)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpressionOptimizer (PR #69769)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpressionOptimizer (PR #69769)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Introduce DIExpressionOptimizer (PR #69769)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [RISCV] Improve cleanup phase of RISCV Insert VSETVLI pass (PR #67144)
Simeon K via llvm-commits
- [llvm] [RISCV] Improve cleanup phase of RISCV Insert VSETVLI pass (PR #67144)
Simeon K via llvm-commits
- [llvm] [RISCV] Improve cleanup phase of RISCV Insert VSETVLI pass (PR #67144)
Simeon K via llvm-commits
- [llvm] c0a7dd4 - Fix MSVC "not all control paths return a value" warnings. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Expand vXi1 add/sub overflow operations as xor/and (PR #69191)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Expand vXi1 add/sub overflow operations as xor/and (PR #69191)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Expand vXi1 add/sub overflow operations as xor/and (PR #69191)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Expand vXi1 add/sub overflow operations as xor/and (PR #69191)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Remove OneUse restriction when folding (shl (add x, c1), c2) (PR #69105)
Simon Pilgrim via llvm-commits
- [llvm] [GlobalISel] Remove unused function narrowToSmallerAndWidenToSmallest (PR #69130)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Support EGPR (R16-R31) for APX (PR #67702)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Remove OneUse restriction on sext when folding (shl (sext (add_nsw x, c1)), c2) (PR #68972)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG][WebAssembly] Tidy up around endianess and isConstantSplat (PR #68212)
Simon Pilgrim via llvm-commits
- [llvm] [Support] Add KnownBits::computeForSubBorrow (PR #67788)
Simon Pilgrim via llvm-commits
- [llvm] [Support] Add KnownBits::computeForSubBorrow (PR #67788)
Simon Pilgrim via llvm-commits
- [llvm] LoopIdiom/test: add negative tests for fpowi (PR #68985)
Simon Pilgrim via llvm-commits
- [llvm] StackProtector: use isInTailCallPosition to verify tail call position (PR #68997)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Enable bfloat type support in inline assembly constraints (PR #68469)
Simon Pilgrim via llvm-commits
- [llvm] be9bc54 - [X86] vselect.ll - add vXi8 select-by-constant tests with repeated/broadcastable shuffle mask
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Constant fold FMAD (PR #69324)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Constant fold FMAD (PR #69324)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Enable bfloat type support in inline assembly constraints (PR #68469)
Simon Pilgrim via llvm-commits
- [llvm] 2f329d8 - [DAG] foldConstantFPMath - accept ArrayRef<SDValue> Ops instead of explicit N1/N2 ops
Simon Pilgrim via llvm-commits
- [llvm] 2a40ec2 - [DAG] SimplifyDemandedBits - fix isOperationLegal typo in D146121
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Expand vXi1 add/sub overflow operations as xor/and (PR #69191)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
Simon Pilgrim via llvm-commits
- [llvm] [Support] Add KnownBits::computeForSubBorrow (PR #67788)
Simon Pilgrim via llvm-commits
- [llvm] [Support] Add KnownBits::computeForSubBorrow (PR #67788)
Simon Pilgrim via llvm-commits
- [llvm] [DAGCombine] Add DAG optimisation for BF16_TO_FP (PR #69426)
Simon Pilgrim via llvm-commits
- [llvm] [Support] Add KnownBits::computeForSubBorrow (PR #67788)
Simon Pilgrim via llvm-commits
- [llvm] [Support] Add KnownBits::computeForSubBorrow (PR #67788)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
Simon Pilgrim via llvm-commits
- [llvm] [X86][GlobalISel] Add legalization of 64-bit G_ICMP for i686 (PR #69478)
Simon Pilgrim via llvm-commits
- [llvm] [X86][GlobalISel] Reorganize shift scalar tests (NFC) (PR #68232)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Expand vXi1 add/sub overflow operations as xor/and (PR #69191)
Simon Pilgrim via llvm-commits
- [llvm] [DAG] Expand vXi1 add/sub overflow operations as xor/and (PR #69191)
Simon Pilgrim via llvm-commits
- [llvm] [VP] Check if VP ops with functional intrinsics are speculatable (PR #69504)
Simon Pilgrim via llvm-commits
- [llvm] 309e41d - [DAG] Add test coverage for Issue #66603
Simon Pilgrim via llvm-commits
- [llvm] 8505c3b - [DAG] canCreateUndefOrPoison - remove AssertSext/AssertZext assumption that they never create undef/poison
Simon Pilgrim via llvm-commits
- [llvm] [MVT] Expand the MVT enum to allow more types (PR #69603)
Simon Pilgrim via llvm-commits
- [llvm] [MVT] Expand the MVT enum to allow more types (PR #69603)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Support EGPR (R16-R31) for APX (PR #67702)
Simon Pilgrim via llvm-commits
- [llvm] [TwoAddressInstruction] Handle physical registers with LiveIntervals (PR #66784)
Simon Pilgrim via llvm-commits
- [llvm] [TwoAddressInstruction] Handle physical registers with LiveIntervals (PR #66784)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Use isSafeToSpeculativelyExecute to guard VP scalarization (PR #69494)
Simon Pilgrim via llvm-commits
- [llvm] [ExpandMemCmp] Optimize ExpandMemCmp to reduce instruction count on x86 (PR #69609)
Simon Pilgrim via llvm-commits
- [PATCH] D152115: [X86] Add tests for transform `(icmp eq/ne (and X, C0), (shift X, C1))`; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149742: [SLP]Improve isGatherShuffledEntry by trying per-register shuffle.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D148855: [SLP]Improve tryToGatherExtractElements by using per-register analysis.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D152115: [X86] Add tests for transform `(icmp eq/ne (and X, C0), (shift X, C1))`; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D152116: [DAGCombiner] Transform `(icmp eq/ne (and X,C0),(shift X,C1))` to use rotate or to getter constants.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149742: [SLP]Improve isGatherShuffledEntry by trying per-register shuffle.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D152928: [RFC][DAG] Initially add nodes in the worklist in topological order.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149742: [SLP]Improve isGatherShuffledEntry by trying per-register shuffle.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] [AMDGPU] Save/Restore SCC bit across waterfall loop. (PR #68363)
Sirish Pande via llvm-commits
- [llvm] [AMDGPU] Save/Restore SCC bit across waterfall loop. (PR #68363)
Sirish Pande via llvm-commits
- [llvm] [AMDGPU] Save/Restore SCC bit across waterfall loop. (PR #68363)
Sirish Pande via llvm-commits
- [llvm] [AMDGPU] Save/Restore SCC bit across waterfall loop. (PR #68363)
Sirish Pande via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
Snehasish Kumar via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
Snehasish Kumar via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
Snehasish Kumar via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Sriraman Tallam via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Sriraman Tallam via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Sriraman Tallam via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Sriraman Tallam via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Sriraman Tallam via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Sriraman Tallam via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Sriraman Tallam via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Sriraman Tallam via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Sriraman Tallam via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Sriraman Tallam via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Sriraman Tallam via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Sriraman Tallam via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Sriraman Tallam via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Sriraman Tallam via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
Sriraman Tallam via llvm-commits
- [llvm] [AMDGPU][AsmParser] Eliminate custom predicates for named-bit operands. (PR #69243)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (PR #69260)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (PR #69260)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (PR #69260)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (PR #69260)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (PR #69260)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add legality check when folding short 64-bit literals (PR #69391)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add legality check when folding short 64-bit literals (PR #69391)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add legality check when folding short 64-bit literals (PR #69391)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add legality check when folding short 64-bit literals (PR #69391)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (PR #69260)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (PR #69260)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add legality check when folding short 64-bit literals (PR #69391)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Make S_MOV_B64_IMM_PSEUDO foldable (PR #69483)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add missing test checks. NFC. (PR #69484)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add missing test checks. NFC. (PR #69484)
Stanislav Mekhanoshin via llvm-commits
- [compiler-rt] [AMDGPU] Make S_MOV_B64_IMM_PSEUDO foldable (PR #69483)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Make S_MOV_B64_IMM_PSEUDO foldable (PR #69483)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Make S_MOV_B64_IMM_PSEUDO foldable (PR #69483)
Stanislav Mekhanoshin via llvm-commits
- [compiler-rt] [AMDGPU] Make S_MOV_B64_IMM_PSEUDO foldable (PR #69483)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Allow lit() on operands which do not accept modifiers (PR #69527)
Stanislav Mekhanoshin via llvm-commits
- [llvm] AMDGPU: Minor updates to program resource registers (PR #69525)
Stanislav Mekhanoshin via llvm-commits
- [llvm] AMDGPU: Minor updates to program resource registers (PR #69525)
Stanislav Mekhanoshin via llvm-commits
- [llvm] AMDGPU: Minor updates to program resource registers (PR #69525)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Remove legalicty checks from imm folding in shrink. NFCI. (PR #69539)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Remove legalicty checks from imm folding in shrink. NFCI. (PR #69539)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Remove legality checks from imm folding in shrink. NFCI. (PR #69539)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Allow lit() on operands which do not accept modifiers (PR #69527)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Remove legality checks from imm folding in shrink. NFCI. (PR #69539)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Allow lit() on operands which do not accept modifiers (PR #69527)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Force the third source operand of the MAI instructions to VGPR if no AGPRs are used. (PR #69720)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Force the third source operand of the MAI instructions to VGPR if no AGPRs are used. (PR #69720)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Set size to all SOP pseudos (PR #69756)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Set size to all SOP pseudos (PR #69756)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [JITLink][AArch32] Unittest for error paths of readAddend functionality (PR #69636)
Stefan Gränitz via llvm-commits
- [llvm] [JITLink][AArch32] Unittest for error paths of readAddend functionality (PR #69636)
Stefan Gränitz via llvm-commits
- [llvm] [JITLink][AArch32] Unittest for error paths of readAddend functionality (PR #69636)
Stefan Gränitz via llvm-commits
- [llvm] [JITLink][AArch32] Unittest for error paths of readAddend functionality (PR #69636)
Stefan Gränitz via llvm-commits
- [llvm] [PowerPC] Fix use of FPSCR builtins in smmintrin.h (PR #67299)
Stefan Pintilie via llvm-commits
- [compiler-rt] [PowerPC] Fix use of FPSCR builtins in smmintrin.h (PR #67299)
Stefan Pintilie via llvm-commits
- [llvm] [PowerPC] Fix use of FPSCR builtins in smmintrin.h (PR #67299)
Stefan Pintilie via llvm-commits
- [compiler-rt] [PowerPC] Fix use of FPSCR builtins in smmintrin.h (PR #67299)
Stefan Pintilie via llvm-commits
- [compiler-rt] [PowerPC] Fix use of FPSCR builtins in smmintrin.h (PR #67299)
Stefan Pintilie via llvm-commits
- [compiler-rt] [PowerPC] Fix use of FPSCR builtins in smmintrin.h (PR #67299)
Stefan Pintilie via llvm-commits
- [llvm] [PowerPC] Fix use of FPSCR builtins in smmintrin.h (PR #67299)
Stefan Pintilie via llvm-commits
- [compiler-rt] f445be9 - Reland "[compiler-rt][aarch64] Add SME ABI support routines." (#68875)
Stephan Bergmann via llvm-commits
- [compiler-rt] f445be9 - Reland "[compiler-rt][aarch64] Add SME ABI support routines." (#68875)
Stephan Bergmann via llvm-commits
- [llvm] [NFC] Allow fragment expressions in extractIfOffset (PR #69006)
Stephen Tozer via llvm-commits
- [llvm] [Clang] Fill in documentation gaps for some attributes (PR #68967)
Stephen Tozer via llvm-commits
- [llvm] [LLVM] Add new attribute `optdebug` to optimize for debugging (PR #66632)
Stephen Tozer via llvm-commits
- [llvm] [LLVM] Add new attribute `optdebug` to optimize for debugging (PR #66632)
Stephen Tozer via llvm-commits
- [llvm] [CAS] LLVMCAS implementation (PR #68448)
Steven Wu via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Steven Wu via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Steven Wu via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Steven Wu via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Steven Wu via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Steven Wu via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Steven Wu via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Steven Wu via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Steven Wu via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Steven Wu via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Steven Wu via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Steven Wu via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Steven Wu via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
Steven Wu via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Sunil K via Phabricator via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Sunil K via Phabricator via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Sunil K via Phabricator via llvm-commits
- [llvm] [Internalize] Preserve built-in functions (PR #69216)
Teresa Johnson via llvm-commits
- [llvm] [Support] Better error msg when cache dir can't be created. (PR #69575)
Teresa Johnson via llvm-commits
- [llvm] [Support] Better error msg when cache dir can't be created. (PR #69575)
Teresa Johnson via llvm-commits
- [llvm] [ThinLTOBitcodeWriter] Do not crash on a typed declaration (PR #69564)
Teresa Johnson via llvm-commits
- [lld] [Support] Better error msg when cache dir can't be created. (PR #69575)
Teresa Johnson via llvm-commits
- [llvm] [ThinLTOBitcodeWriter] Do not crash on a typed declaration (PR #69564)
Teresa Johnson via llvm-commits
- [llvm] [ThinLTOBitcodeWriter] Do not crash on a typed declaration (PR #69564)
Teresa Johnson via llvm-commits
- [llvm] [ThinLTOBitcodeWriter] Do not crash on a typed declaration (PR #69564)
Teresa Johnson via llvm-commits
- [llvm] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
The Phantom Derpstorm via llvm-commits
- [llvm] [LowerGlobalDtors] Skip __cxa_atexit call completely when arg0 is unused (PR #68758)
Thomas Lively via llvm-commits
- [llvm] [LowerGlobalDtors] Skip __cxa_atexit call completely when arg0 is unused (PR #68758)
Thomas Lively via llvm-commits
- [llvm] [WebAssembly] Add exp10 libcall signatures (PR #69661)
Thomas Lively via llvm-commits
- [llvm] [WebAssembly] Add exp10 libcall signatures (PR #69661)
Thomas Lively via llvm-commits
- [llvm] [LIT] Print discovered tests and percentages (PR #66057)
Thomas Preud'homme via llvm-commits
- [llvm] [NVPTX] Fixed few more corner cases for v4i8 lowering. (PR #69263)
Thomas Raoux via llvm-commits
- [llvm] [NVPTX] Fixed few more corner cases for v4i8 lowering. (PR #69263)
Thomas Raoux via llvm-commits
- [llvm] [AMDGPU] Detect kills in register sets when trying to form V_CMPX instructions. (PR #68293)
Thomas Symalla via llvm-commits
- [compiler-rt] [hwasan][test] Fix regex so deep-recursion.c is unsupported on aarch64 targets (PR #69254)
Thurston Dang via llvm-commits
- [compiler-rt] [HWASAN] Add bcmp interceptor (PR #69257)
Thurston Dang via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Thurston Dang via llvm-commits
- [llvm] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Thurston Dang via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Thurston Dang via llvm-commits
- [llvm] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Thurston Dang via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Thurston Dang via llvm-commits
- [llvm] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Thurston Dang via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Thurston Dang via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Thurston Dang via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Thurston Dang via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Thurston Dang via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Thurston Dang via llvm-commits
- [compiler-rt] [scudo] Avoid splitting aligned allocations on Trusty (PR #69281)
Thurston Dang via llvm-commits
- [compiler-rt] [scudo] Disable ring buffer in Trusty (PR #69280)
Thurston Dang via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Thurston Dang via llvm-commits
- [compiler-rt] 7b1e685 - [hwasan] Exclude bcmp interceptor test from Android
Thurston Dang via llvm-commits
- [compiler-rt] [HWASAN] Add bcmp interceptor (PR #69257)
Thurston Dang via llvm-commits
- [compiler-rt] [hwasan] Fix rare false negative (zero tag) in stack-uar.c (PR #69374)
Thurston Dang via llvm-commits
- [compiler-rt] [DIAG][msan] fix libc check string for dladdr1 call (PR #69359)
Thurston Dang via llvm-commits
- [compiler-rt] [hwasan] Fix rare false negative (zero tag) in stack-uar.c (PR #69374)
Thurston Dang via llvm-commits
- [compiler-rt] [hwasan] Fix rare false negative (zero tag) in two more test cases (PR #69491)
Thurston Dang via llvm-commits
- [compiler-rt] [hwasan] Fix rare false negative (zero tag) in two more test cases (PR #69491)
Thurston Dang via llvm-commits
- [lld] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Timm Baeder via llvm-commits
- [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Timm Baeder via llvm-commits
- [llvm] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Timm Baeder via llvm-commits
- [lld] [clang] Correct end for the `CastOperation.OpRange` (PR #69480)
Timm Baeder via llvm-commits
- [llvm] [AMDGPU] Remove Code Object V3 (PR #67118)
Tobias Burnus via llvm-commits
- [lld] [AMDGPU] Remove Code Object V3 (PR #67118)
Tobias Burnus via llvm-commits
- [llvm] [ConstraintElim] Don't decompose values wider than 64 bits (PR #68803)
Tobias Hieta via llvm-commits
- [llvm] workflows/release-lit: Pass correct build directory to pypa/gh-action-pypi-publish (PR #69438)
Tobias Hieta via llvm-commits
- [llvm] workflows/release-lit: Fix dev suffix removal (PR #69397)
Tobias Hieta via llvm-commits
- [llvm] [Github] Make PR formatting job only run with C/C++ changes (PR #69556)
Tobias Hieta via llvm-commits
- [llvm] workflows/release-tasks: Fix release note artifact upload (PR #69522)
Tobias Hieta via llvm-commits
- [llvm] workflows: Refactor release-tasks.yml (PR #69523)
Tobias Hieta via llvm-commits
- [llvm] [Support] Better error msg when cache dir can't be created. (PR #69575)
Tobias Hieta via llvm-commits
- [llvm] [Support] Better error msg when cache dir can't be created. (PR #69575)
Tobias Hieta via llvm-commits
- [llvm] [Support] Better error msg when cache dir can't be created. (PR #69575)
Tobias Hieta via llvm-commits
- [llvm] [Support] Better error msg when cache dir can't be created. (PR #69575)
Tobias Hieta via llvm-commits
- [llvm] [Support] Better error msg when cache dir can't be created. (PR #69575)
Tobias Hieta via llvm-commits
- [llvm] [Workflow] Expand code-format-helper.py error reporting (PR #69686)
Tobias Hieta via llvm-commits
- [lld] [Support] Better error msg when cache dir can't be created. (PR #69575)
Tobias Hieta via llvm-commits
- [llvm] [Workflow] Expand code-format-helper.py error reporting (PR #69686)
Tobias Hieta via llvm-commits
- [llvm] [Workflow] make code-format-helper.py mypy-safe (NFC) (PR #69691)
Tobias Hieta via llvm-commits
- [lld] [Support] Better error msg when cache dir can't be created. (PR #69575)
Tobias Hieta via llvm-commits
- [llvm] [Workflow] Expand code-format-helper.py error reporting (PR #69686)
Tobias Hieta via llvm-commits
- [llvm] [DevPolicy] Add guidance to not submit code or reviews on someone else's (PR #69701)
Tobias Hieta via llvm-commits
- [llvm] [Github] Force files changed step in docs action to use GH API (PR #69763)
Tobias Hieta via llvm-commits
- [llvm] [Github] Force files changed step in docs action to use GH API (PR #69763)
Tobias Hieta via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix miscompile on carry-in selection (PR #68840)
Tobias Stadler via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix miscompile on carry-in selection (PR #68840)
Tobias Stadler via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix miscompile on carry-in selection (PR #68840)
Tobias Stadler via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix miscompile on carry-in selection (PR #68840)
Tobias Stadler via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix miscompile on carry-in selection (PR #68840)
Tobias Stadler via llvm-commits
- [llvm] add: hidden option to disable slow wasm pass (PR #67715)
Tom Petr via llvm-commits
- [llvm] [CI] Add Github actions job to build LLVM documentation (PR #69269)
Tom Stellard via llvm-commits
- [llvm] [CI] Add Github actions job to build LLVM documentation (PR #69269)
Tom Stellard via llvm-commits
- [llvm] [CI] Add Github actions job to build LLVM documentation (PR #69269)
Tom Stellard via llvm-commits
- [llvm] workflows/release-lit: Fix dev suffix removal (PR #69397)
Tom Stellard via llvm-commits
- [llvm] workflows/release-lit: Pass correct build directory to pypa/gh-action… (PR #69438)
Tom Stellard via llvm-commits
- [llvm] workflows/release-lit: Pass correct build directory to pypa/gh-action-pypi-publish (PR #69438)
Tom Stellard via llvm-commits
- [llvm] workflows/release-lit: Pass correct build directory to pypa/gh-action-pypi-publish (PR #69438)
Tom Stellard via llvm-commits
- [lld] [libc++] Move the check-generated-files job to Github Actions (PR #68920)
Tom Stellard via llvm-commits
- [llvm] workflows/release-lit: Fix dev suffix removal (PR #69397)
Tom Stellard via llvm-commits
- [llvm] workflows/release-lit: Pass correct build directory to pypa/gh-action-pypi-publish (PR #69438)
Tom Stellard via llvm-commits
- [llvm] workflows/release-tasks: Fix release note artifact upload (PR #69522)
Tom Stellard via llvm-commits
- [llvm] workflows: Refactor release-tasks.yml (PR #69523)
Tom Stellard via llvm-commits
- [llvm] workflows: Refactor release-tasks.yml (PR #69523)
Tom Stellard via llvm-commits
- [llvm] [Github] Make PR formatting job only run with C/C++ changes (PR #69556)
Tom Stellard via llvm-commits
- [llvm] [Github] Add steps to build clang docs to CI (PR #69550)
Tom Stellard via llvm-commits
- [llvm] [Github] Add steps to build clang docs to CI (PR #69550)
Tom Stellard via llvm-commits
- [llvm] [Github] Add steps to build clang docs to CI (PR #69550)
Tom Stellard via llvm-commits
- [llvm] workflows: Unsplit new-prs (PR #69560)
Tom Stellard via llvm-commits
- [llvm] [Github] Add steps to build clang docs to CI (PR #69550)
Tom Stellard via llvm-commits
- [llvm] workflows/release-tasks: Fix release note artifact upload (PR #69522)
Tom Stellard via llvm-commits
- [llvm] workflows: Unsplit pr-subscriber (PR #69748)
Tom Stellard via llvm-commits
- [llvm] ci: set minimal permission on github workflow (PR #69737)
Tom Stellard via llvm-commits
- [llvm] [Github] Force files changed step in docs action to use GH API (PR #69763)
Tom Stellard via llvm-commits
- [llvm] [Github] Fetch number of commits in PR for docs action (PR #69763)
Tom Stellard via llvm-commits
- [llvm] [Github] Add lld to docs CI (PR #69821)
Tom Stellard via llvm-commits
- [llvm] [Github] Add lld to docs CI (PR #69821)
Tom Stellard via llvm-commits
- [llvm] [Github] Add support for building libc docs in Github actions (PR #69824)
Tom Stellard via llvm-commits
- [llvm] [Github] Add libcxx docs to CI (PR #69828)
Tom Stellard via llvm-commits
- [llvm] [Github] Add libunwind to docs CI (PR #69830)
Tom Stellard via llvm-commits
- [llvm] [Github] Add lldb docs step to Github docs action (PR #69832)
Tom Stellard via llvm-commits
- [llvm] [Github] Add clang-tools-extra docs to CI (PR #69827)
Tom Stellard via llvm-commits
- [compiler-rt] [compiler-rt][builtins] Fix FLOAT16 feature detection (PR #69842)
Tom Stellard via llvm-commits
- [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Support builtin_{frame,return}_address() with non-zero argument (PR #69405)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Support builtin_{frame,return}_address() with non-zero argument (PR #69405)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Support builtin_{frame,return}_address() with non-zero argument (PR #69405)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Support builtin_{frame,return}_address() with non-zero argument (PR #69405)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Support builtin_{frame,return}_address() with non-zero argument (PR #69405)
Ulrich Weigand via llvm-commits
- [llvm] [RFC] Perform lifetime bound checks for arguments to coroutine (PR #69360)
Utkarsh Saxena via llvm-commits
- [llvm] [flang][openacc] Accept scalar integer expression in the if clause (PR #69381)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [flang][openacc] Accept scalar integer expression in the if clause (PR #69381)
Valentin Clement バレンタイン クレメン via llvm-commits
- [PATCH] D148855: [SLP]Improve tryToGatherExtractElements by using per-register analysis.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D149742: [SLP]Improve isGatherShuffledEntry by trying per-register shuffle.
Valeriy Dmitriev via Phabricator via llvm-commits
- [llvm] [NFC][SLP] Test case exposing gather nodes matching deficiency affecting cost. (PR #69382)
Valery Dmitriev via llvm-commits
- [llvm] [SLP][NFC] Try to cleanup and better document some isGatherShuffledEntry code. (PR #69384)
Valery Dmitriev via llvm-commits
- [llvm] [NFC][SLP] Test case exposing gather nodes matching deficiency affecting cost. (PR #69382)
Valery Dmitriev via llvm-commits
- [llvm] [SLP][NFC] Try to cleanup and better document some isGatherShuffledEntry code. (PR #69384)
Valery Dmitriev via llvm-commits
- [llvm] [SLP] Improve gather tree nodes matching when users are PHIs. (PR #69392)
Valery Dmitriev via llvm-commits
- [llvm] [SLP] Improve gather tree nodes matching when users are PHIs. (PR #69392)
Valery Dmitriev via llvm-commits
- [llvm] Improve selection of conditional branch on amdgcn.ballot!=0 condition in SelectionDAG. (PR #68714)
Valery Pykhtin via llvm-commits
- [llvm] Improve selection of conditional branch on amdgcn.ballot!=0 condition in SelectionDAG. (PR #68714)
Valery Pykhtin via llvm-commits
- [llvm] [SimplifyCFG] Prevent merging cbranch to cbranch if the branch probability from the first to second is too low. (PR #69375)
Valery Pykhtin via llvm-commits
- [llvm] [SimplifyCFG] Prevent merging cbranch to cbranch if the branch probability from the first to second is too low. (PR #69375)
Valery Pykhtin via llvm-commits
- [llvm] [SimplifyCFG] Prevent merging cbranch to cbranch if the branch probability from the first to second is too low. (PR #69375)
Valery Pykhtin via llvm-commits
- [llvm] [SimplifyCFG] Prevent merging cbranch to cbranch if the branch probability from the first to second is too low. (PR #69375)
Valery Pykhtin via llvm-commits
- [llvm] [SimplifyCFG] Prevent merging cbranch to cbranch if the branch probability from the first to second is too low. (PR #69375)
Valery Pykhtin via llvm-commits
- [llvm] [SimplifyCFG] Prevent merging cbranch to cbranch if the branch probability from the first to second is too low. (PR #69375)
Valery Pykhtin via llvm-commits
- [PATCH] D33289: [AMDGPU] Fix incorrect register usage tracking in GCNUpwardTracker
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D33289: [AMDGPU] Fix incorrect register usage tracking in GCNUpwardTracker
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D33289: [AMDGPU] Fix incorrect register usage tracking in GCNUpwardTracker
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D33289: [AMDGPU] Fix incorrect register usage tracking in GCNUpwardTracker
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D33289: [AMDGPU] Fix incorrect register usage tracking in GCNUpwardTracker
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D33289: [AMDGPU] Fix incorrect register usage tracking in GCNUpwardTracker
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D156332: [AMDGPU] Enable GCNRewritePartialRegUses pass by default.
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] [Attributor] New attribute to identify what byte ranges are alive for an allocation (PR #66148)
Vidhush Singhal via llvm-commits
- [llvm] [Attributor] New attribute to identify what byte ranges are alive for an allocation (PR #66148)
Vidhush Singhal via llvm-commits
- [llvm] [Attributor] New attribute to identify what byte ranges are alive for an allocation (PR #66148)
Vidhush Singhal via llvm-commits
- [llvm] [Attributor] New attribute to identify what byte ranges are alive for an allocation (PR #66148)
Vidhush Singhal via llvm-commits
- [llvm] [Attributor] New attribute to identify what byte ranges are alive for an allocation (PR #66148)
Vidhush Singhal via llvm-commits
- [llvm] [Attributor] New attribute to identify what byte ranges are alive for an allocation (PR #66148)
Vidhush Singhal via llvm-commits
- [llvm] [CMake] Support per-target linker flags (PR #68393)
Vincent Lee via llvm-commits
- [llvm] [CMake] Support per-target linker flags (PR #68393)
Vincent Lee via llvm-commits
- [llvm] [CMake] Support per-target linker flags (PR #68393)
Vincent Lee via llvm-commits
- [llvm] [CMake] Support per-target linker flags (PR #68393)
Vincent Lee via llvm-commits
- [llvm] [CMake] Support per-target linker flags (PR #68393)
Vincent Lee via llvm-commits
- [llvm] [CMake] Support per-target linker flags (PR #68393)
Vincent Lee via llvm-commits
- [llvm] [CMake] Support per-target linker flags (PR #68393)
Vincent Lee via llvm-commits
- [llvm] [CMake] Support per-target linker flags (PR #68393)
Vincent Lee via llvm-commits
- [llvm] [CMake] Avoid build spam by switching to Debug message (PR #69497)
Vincent Lee via llvm-commits
- [llvm] [CMake] Support per-target linker flags (PR #68393)
Vincent Lee via llvm-commits
- [llvm] [CMake] Avoid build spam by switching to Debug message (PR #69497)
Vincent Lee via llvm-commits
- [llvm] [CodeGen][Remarks] Add the function name to the stack size remark (PR #69346)
Visoiu Mistrih Francis via llvm-commits
- [llvm] [CodeGen][Remarks] Add the function name to the stack size remark (PR #69346)
Visoiu Mistrih Francis via llvm-commits
- [compiler-rt] [hwasan][test] Fix regex so deep-recursion.c is unsupported on aarch64 targets (PR #69254)
Vitaly Buka via llvm-commits
- [compiler-rt] [HWASAN] Add bcmp interceptor (PR #69257)
Vitaly Buka via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Vitaly Buka via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Vitaly Buka via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
Vitaly Buka via llvm-commits
- [compiler-rt] Initialize sigset in asan_interceptors (PR #69502)
Vitaly Buka via llvm-commits
- [compiler-rt] Initialize sigset in asan_interceptors (PR #69502)
Vitaly Buka via llvm-commits
- [compiler-rt] [HWASan] Prevent same tag for adjacent heap objects (PR #69337)
Vitaly Buka via llvm-commits
- [llvm] [AArch64][GlobalISel] Mark LD1R as not accepting immediate operand (PR #69003)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] abd0d5d - Reland: [AArch64][GlobalISel] Adopt dup(load) -> LD1R patterns from SelectionDAG
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [AArch64][GlobalISel] Mark LD1R as not accepting immediate operand (PR #69003)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize G_VECREDUCE_{MIN/MAX} (PR #69461)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [DebugMetadata][DwarfDebug] Clone uniqued function-local types after metadata loading (PR #68986)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [AArch64][GlobalISel] Adopt some Ld1Lane* patterns for GlobalISel to reduce codegen regressions (PR #69607)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [BOLT] Fix reorder data test for RISC-V (PR #68996)
Vladislav Khmelevsky via llvm-commits
- [llvm] [BOLT][RISCV] Handle EH_LABEL operands (PR #68998)
Vladislav Khmelevsky via llvm-commits
- [llvm] [BOLT][RISCV] Don't create function entry points for unnamed symbols (PR #68977)
Vladislav Khmelevsky via llvm-commits
- [llvm] [BOLT] Support instrumentation hook via DT_FINI_ARRAY (PR #67348)
Vladislav Khmelevsky via llvm-commits
- [llvm] [BOLT][RISCV] Implement getCalleeSavedRegs (PR #69161)
Vladislav Khmelevsky via llvm-commits
- [llvm] [Bolt] fix a wrong relocation update issue with weak references (PR #69136)
Vladislav Khmelevsky via llvm-commits
- [llvm] [Bolt] fix a wrong relocation update issue with weak references (PR #69136)
Vladislav Khmelevsky via llvm-commits
- [llvm] [Bolt] fix a wrong relocation update issue with weak references (PR #69136)
Vladislav Khmelevsky via llvm-commits
- [llvm] [Bolt] fix a wrong relocation update issue with weak references (PR #69136)
Vladislav Khmelevsky via llvm-commits
- [llvm] [BOLT] Fix instrumentation test (PR #69383)
Vladislav Khmelevsky via llvm-commits
- [llvm] [BOLT] Fix instrumentation test (PR #69383)
Vladislav Khmelevsky via llvm-commits
- [llvm] [BOLT][test] Update checkvma-large-section.test (PR #69419)
Vladislav Khmelevsky via llvm-commits
- [llvm] [BOLT] Fix instrumentation test (PR #69383)
Vladislav Khmelevsky via llvm-commits
- [llvm] [Docs][LTO] Updated HowToSubmitABug.rst for LTO crashes (PR #68389)
Wael Yehia via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Walter Erquinigo via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Walter Erquinigo via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
Walter Erquinigo via llvm-commits
- [llvm] [OpenCL][RISCV] Support SPIR_KERNEL calling convention (PR #69282)
Wang Pengcheng via llvm-commits
- [llvm] [OpenCL][RISCV] Support SPIR_KERNEL calling convention (PR #69282)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Reorder the vector register allocation sequence. (PR #69290)
Wang Pengcheng via llvm-commits
- [llvm] [TableGen][NFC] Remove MultiClass argument and Scoper in QualifyName (PR #69297)
Wang Pengcheng via llvm-commits
- [llvm] [TableGen][NFC] Remove MultiClass argument and Scoper in QualifyName (PR #69297)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Improve cleanup phase of RISCV Insert VSETVLI pass (PR #67144)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Enable LoopDataPrefetch pass (PR #66201)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Enable LoopDataPrefetch pass (PR #66201)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Wang Pengcheng via llvm-commits
- [llvm] [OpenCL][RISCV] Support SPIR_KERNEL calling convention (PR #69282)
Wang Pengcheng via llvm-commits
- [llvm] [OpenCL][RISCV] Support SPIR_KERNEL calling convention (PR #69282)
Wang Pengcheng via llvm-commits
- [llvm] [OpenCL][RISCV] Support SPIR_KERNEL calling convention (PR #69282)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Replace PostRAScheduler with PostMachineScheduler (PR #68696)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Replace PostRAScheduler with PostMachineScheduler (PR #68696)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Remove FrameIndex case in lui+addi MacroFusion (PR #68701)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Replace PostRAScheduler with PostMachineScheduler (PR #68696)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Remove FrameIndex case in lui+addi MacroFusion (PR #68701)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Add getSameRatioLMUL (PR #69570)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Add getSameRatioLMUL (PR #69570)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Add getSameRatioLMUL (PR #69570)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Add getSameRatioLMUL (PR #69570)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Add getSameRatioLMUL (PR #69570)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Add getSameRatioLMUL (PR #69570)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Enable LoopDataPrefetch pass (PR #66201)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Enable LoopDataPrefetch pass (PR #66201)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV][NFC] Use !range bang operator (PR #66494)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Add more prefetch tests (PR #67644)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Match prefetch address with offset (PR #66072)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV][NFC] Use !range bang operator (PR #66494)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Match prefetch address with offset (PR #66072)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Match prefetch address with offset (PR #66072)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Add more prefetch tests (PR #67644)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Add more prefetch tests (PR #67644)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Match prefetch address with offset (PR #66072)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Match prefetch address with offset (PR #66072)
Wang Pengcheng via llvm-commits
- [llvm] [TableGen][NFC] Format CompressInstEmitter (PR #68564)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Select atomic_{load/store} to pseudos and expand them later (PR #67108)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV][MC] MC layer support for the experimental zalasr extension (PR #69685)
Wang Pengcheng via llvm-commits
- [llvm] [TableGen][NFC] Remove MultiClass argument and Scoper in QualifyName (PR #69297)
Wang Pengcheng via llvm-commits
- [llvm] [TableGen][NFC] Remove MultiClass argument and Scoper in QualifyName (PR #69297)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV][NFC] Use !range bang operator (PR #66494)
Wang Pengcheng via llvm-commits
- [llvm] [TableGen][NFC] Remove MultiClass argument and Scoper in QualifyName (PR #69297)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Select atomic_{load/store} to pseudos and expand them later (PR #67108)
Wang Pengcheng via llvm-commits
- [llvm] b2773d1 - [LoongArch] Precommit a test for atomic cmpxchg optmization
Weining Lu via llvm-commits
- [llvm] [IR] Fix nested constant to instruction conversion (PR #69682)
Wenju He via llvm-commits
- [llvm] [IR] Fix nested constant to instruction conversion (PR #69682)
Wenju He via llvm-commits
- [llvm] [IR] Fix nested constant to instruction conversion (PR #69682)
Wenju He via llvm-commits
- [llvm] [IR] Fix nested constant to instruction conversion (PR #69682)
Wenju He via llvm-commits
- [llvm] [DominanceFrontier] make DominanceFrontierBase::find iterator deterministic (PR #69711)
Wenju He via llvm-commits
- [llvm] [DominanceFrontier] make DominanceFrontierBase::find iterator deterministic (PR #69711)
Wenju He via llvm-commits
- [llvm] [llvm][CMake] Respect LIBCXX_HARDENING_MODE on command-line (PR #68541)
Will Hawkins via llvm-commits
- [llvm] [llvm][CMake] Respect LIBCXX_HARDENING_MODE on command-line (PR #68541)
Will Hawkins via llvm-commits
- [llvm] [llvm][CMake] Respect LIBCXX_HARDENING_MODE on command-line (PR #68541)
Will Hawkins via llvm-commits
- [llvm] [llvm][CMake] Respect LIBCXX_HARDENING_MODE on command-line (PR #68541)
Will Hawkins via llvm-commits
- [llvm] [llvm-profdata] Do not create numerical strings for MD5 function names read from a Sample Profile. (PR #66164)
William Junda Huang via llvm-commits
- [llvm] [llvm-profdata] Do not create numerical strings for MD5 function names read from a Sample Profile. (PR #66164)
William Junda Huang via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
William Junda Huang via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
William Junda Huang via llvm-commits
- [compiler-rt] [SanitizerCommon] add null check for fopen64 interceptor (PR #68760)
Wu Yingcong via llvm-commits
- [compiler-rt] [SanitizerCommon] add null check for fopen64 interceptor (PR #68760)
Wu Yingcong via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
WÁNG Xuěruì via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
WÁNG Xuěruì via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
WÁNG Xuěruì via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
WÁNG Xuěruì via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
WÁNG Xuěruì via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
WÁNG Xuěruì via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
WÁNG Xuěruì via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
WÁNG Xuěruì via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
WÁNG Xuěruì via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
WÁNG Xuěruì via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
Xi Ruoyao via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
Xi Ruoyao via llvm-commits
- [PATCH] D158655: [libunwind][AIX] Fix problem with stepping up from a leaf function when unwinding started in a signal handler
Xing Xue via Phabricator via llvm-commits
- [PATCH] D134600: [RISCV][LLD] Add RISCV zcmt optimise in linker relaxation
Xinlong Wu via Phabricator via llvm-commits
- [llvm] [AMDGPU] Defaults for missing dimensions in SYCL required wg size (PR #68872)
Yaxun Liu via llvm-commits
- [llvm] [RISCV] Combine (and (select cond, x, -1), c) to (select cond, x, (and x, c)) with Zicond. (PR #69563)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] Combine (and (select cond, x, -1), c) to (select cond, x, (and x, c)) with Zicond. (PR #69563)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] Combine (and (select cond, x, -1), c) to (select cond, x, (and x, c)) with Zicond. (PR #69563)
Yeting Kuo via llvm-commits
- [llvm] [RISCV] Eliminate dead li after emitting VSETVLIs (PR #65934)
Yingwei Zheng via llvm-commits
- [llvm] [LV] Invalidate disposition of SCEV values after loop vectorization (PR #69230)
Yingwei Zheng via llvm-commits
- [llvm] [LV] Invalidate disposition of SCEV values after loop vectorization (PR #69230)
Yingwei Zheng via llvm-commits
- [llvm] [LV] Invalidate disposition of SCEV values after loop vectorization (PR #69230)
Yingwei Zheng via llvm-commits
- [llvm] [LV] Invalidate disposition of SCEV values after loop vectorization (PR #69230)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Yingwei Zheng via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Yingwei Zheng via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
Yingwei Zheng via llvm-commits
- [llvm] [OpenCL][RISCV] Support SPIR_KERNEL calling convention (PR #69282)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Expand cmpExcludesZero to optionally work with non-constant RHS (PR #69364)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Expand cmpExcludesZero to optionally work with non-constant RHS (PR #69364)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Expand cmpExcludesZero to optionally work with non-constant RHS (PR #69364)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Expand cmpExcludesZero to optionally work with non-constant RHS (PR #69364)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Add combines/simplifications for `llvm.ptrmask` (PR #67166)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV][MC] MC layer support for the experimental zalasr extension (PR #69685)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV][MC] MC layer support for the experimental zalasr extension (PR #69685)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV][MC] MC layer support for the experimental zalasr extension (PR #69685)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondCommonOperandWithConstants` to handle truncated LHS (PR #69829)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondICmps` to handle binops (PR #69840)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondICmps` to handle binops (PR #69840)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondICmps` to handle binops (PR #69840)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Decompose an icmp into multiple ranges (PR #69855)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondICmps` to handle binops (PR #69840)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondICmps` to handle binops (PR #69840)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondICmps` to handle binops (PR #69840)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondICmps` to handle binops (PR #69840)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Decompose an icmp into multiple ranges (PR #69855)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondCommonOperandWithConstants` to handle truncated LHS (PR #69829)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondCommonOperandWithConstants` to handle truncated LHS (PR #69829)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantRange] Handle `Intrinsic::cttz` (PR #67917)
Yingwei Zheng via llvm-commits
- [llvm] [ConstantRange] Handle `Intrinsic::ctpop` (PR #68310)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondCommonOperandWithConstants` to handle truncated LHS (PR #69829)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondCommonOperandWithConstants` to handle truncated LHS (PR #69829)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
Yingwei Zheng via llvm-commits
- [llvm] [LV] Invalidate SCEV values in the scalar loop after loop vectorization (PR #69886)
Yingwei Zheng via llvm-commits
- [llvm] [LV] Invalidate SCEV values in the scalar loop after loop vectorization (PR #69886)
Yingwei Zheng via llvm-commits
- [llvm] [LV] Invalidate SCEV values in the scalar loop after loop vectorization (PR #69886)
Yingwei Zheng via llvm-commits
- [llvm] [LV] Invalidate SCEV values in the scalar loop after loop vectorization (PR #69886)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Improve eq/ne by parts to handle ult/ugt equality pattern (PR #69884)
Yingwei Zheng via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Yinying Li via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Yinying Li via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Yinying Li via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
Yinying Li via llvm-commits
- [llvm] [mlir][sparse] remove sparse2sparse path in library (PR #69247)
Yinying Li via llvm-commits
- [llvm] 0b2924a - [Docs][NFC] fix URL
Yuanfang Chen via llvm-commits
- [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Yusra Syeda via llvm-commits
- [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Yusra Syeda via llvm-commits
- [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Yusra Syeda via llvm-commits
- [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Yusra Syeda via llvm-commits
- [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Yusra Syeda via llvm-commits
- [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Yusra Syeda via llvm-commits
- [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Yusra Syeda via llvm-commits
- [llvm] Add support for DFP IR type. (PR #69718)
Zahira Ammarguellat via llvm-commits
- [llvm] Add support for DFP IR type. (PR #69718)
Zahira Ammarguellat via llvm-commits
- [llvm] Add support for DFP IR type. (PR #69718)
Zahira Ammarguellat via llvm-commits
- [llvm] Add support for DFP IR type. (PR #69718)
Zahira Ammarguellat via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
Zequan Wu via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
Zequan Wu via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [compiler-rt] [Profile] Refactor profile correlation. (PR #69656)
Zequan Wu via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
Zequan Wu via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
Zequan Wu via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
Zequan Wu via llvm-commits
- [llvm] [AArch64] Fix pairing different types of registers when computing CSRs. (PR #66642)
Zhaoxuan Jiang via llvm-commits
- [llvm] [AArch64] Only clear kill flags if necessary when merging str (PR #69680)
Zhaoxuan Jiang via llvm-commits
- [llvm] [AArch64] Only clear kill flags if necessary when merging str (PR #69680)
Zhaoxuan Jiang via llvm-commits
- [compiler-rt] [ASan][Windows] Add __cdecl to public sanitizer functions (PR #69625)
nicole mazzuca via llvm-commits
- [compiler-rt] [builtins] Start to refactor int to fp conversion functions to use a common implementation (PR #66903)
nicole mazzuca via llvm-commits
- [compiler-rt] [ASan][Windows] Add __cdecl to public sanitizer functions (PR #69625)
nicole mazzuca via llvm-commits
- [compiler-rt] [MSVC] fix the build (PR #69634)
nicole mazzuca via llvm-commits
- [compiler-rt] [sanitizer][asan][msvc] Teach GetInstructionSize about many instructions that appear in MSVC generated code. (PR #69490)
nicole mazzuca via llvm-commits
- [compiler-rt] [sanitizer][asan][msvc] Teach GetInstructionSize about many instructions that appear in MSVC generated code. (PR #69490)
nicole mazzuca via llvm-commits
- [compiler-rt] [sanitizer][asan][msvc] Teach GetInstructionSize about many instructions that appear in MSVC generated code. (PR #69490)
nicole mazzuca via llvm-commits
- [compiler-rt] [MSVC] fix the build (PR #69634)
nicole mazzuca via llvm-commits
- [compiler-rt] [ASan][Windows] Add __cdecl to public sanitizer functions (PR #69625)
nicole mazzuca via llvm-commits
- [llvm] feat: fix big endian shuffle vector miscompile (PR #68673)
via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
via llvm-commits
- [llvm] Decompose gep variable upstream (PR #69152)
via llvm-commits
- [llvm] Decompose gep variable upstream (PR #69152)
via llvm-commits
- [llvm] [InstSimplify] Simplify the select with integer comparison relationship (PR #66668)
via llvm-commits
- [llvm] 2371d0a - [DebugInfo] Only call upgradeCULocals() at module level (#68965)
via llvm-commits
- [llvm] [InstSimplify] Simplify the select with integer comparison relationship (PR #66668)
via llvm-commits
- [llvm] [InstCombine] Extend Phi-Icmp use to include or (PR #67682)
via llvm-commits
- [llvm] [ValueTracking] isNonZero sub of ptr2int's with recursive GEP (PR #68680)
via llvm-commits
- [llvm] [AMDGPU] Add patterns for V_CMP_O/U (PR #69157)
via llvm-commits
- [llvm] 0ddca87 - [X86][FP16] Do not combine to ADDSUB if target doesn't support FP16 (#69109)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add legalization for G_VECREDUCE_MUL (PR #68398)
via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen and fixed a small b… (PR #69135)
via llvm-commits
- [llvm] dad563e - [AArch64][GlobalISel] Add legalization for G_VECREDUCE_MUL (#68398)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add legalization for G_VECREDUCE_MUL (PR #68398)
via llvm-commits
- [llvm] 1d43096 - [ConstraintElim] Don't decompose values wider than 64 bits (#68803)
via llvm-commits
- [llvm] Fixed Windows build warnings (PR #68978)
via llvm-commits
- [llvm] 4d6fc88 - [AMDGPU] Add patterns for V_CMP_O/U (#69157)
via llvm-commits
- [llvm] [DAG] Expand vXi1 add/sub overflow operations as xor/and (PR #69191)
via llvm-commits
- [lld] [lld][NFC] Factor out isCodeSection helper. (PR #69193)
via llvm-commits
- [llvm] 4acb96c - [SelectionDAG] Tidy up around endianness and isConstantSplat (#68212)
via llvm-commits
- [llvm] [ModuleInliner] use std::make_heap to construct the heap after element updated (PR #69206)
via llvm-commits
- [llvm] [ModuleInliner] use std::make_heap to construct the heap after element updated (PR #69206)
via llvm-commits
- [llvm] [InstCombine] Fix test with experimental.guard + nounwind (NFC) (PR #67641)
via llvm-commits
- [llvm] [AMDGPU] - Generate s_bitreplicate_b64_b32 (PR #69209)
via llvm-commits
- [llvm] cc3d253 - [AMDGPU] Add i1 mul patterns (#67291)
via llvm-commits
- [llvm] [AArch64] Fix pairing different types of registers when computing CSRs. (PR #66642)
via llvm-commits
- [llvm] [Internalize] Preserve built-in functions (PR #69216)
via llvm-commits
- [llvm] [Internalize] Preserve built-in functions (PR #69216)
via llvm-commits
- [llvm] [RISCV] Combine trunc (srl zext (x), zext (y)) to srl (x, umin (y, scalarsizeinbits(y) - 1)) (PR #69092)
via llvm-commits
- [llvm] [RISCV] Combine trunc (srl zext (x), zext (y)) to srl (x, umin (y, scalarsizeinbits(y) - 1)) (PR #69092)
via llvm-commits
- [llvm] [RISCV] Combine trunc (srl zext (x), zext (y)) to srl (x, umin (y, scalarsizeinbits(y) - 1)) (PR #69092)
via llvm-commits
- [llvm] [RISCV] Combine trunc (srl zext (x), zext (y)) to srl (x, umin (y, scalarsizeinbits(y) - 1)) (PR #69092)
via llvm-commits
- [llvm] [RISCV] Combine trunc (srl zext (x), zext (y)) to srl (x, umin (y, scalarsizeinbits(y) - 1)) (PR #69092)
via llvm-commits
- [llvm] [RISCV] Combine trunc (srl zext (x), zext (y)) to srl (x, umin (y, scalarsizeinbits(y) - 1)) (PR #69092)
via llvm-commits
- [llvm] [RISCV] Combine trunc (srl zext (x), zext (y)) to srl (x, umin (y, scalarsizeinbits(y) - 1)) (PR #69092)
via llvm-commits
- [llvm] [RISCV] Combine trunc (srl zext (x), zext (y)) to srl (x, umin (y, scalarsizeinbits(y) - 1)) (PR #69092)
via llvm-commits
- [llvm] 0b570ad - [CodeGen] Remove LiveVariables::{isPHIJoin,setPHIJoin} (#69128)
via llvm-commits
- [llvm] [RISCV] Combine trunc (srl zext (x), zext (y)) to srl (x, umin (y, scalarsizeinbits(y) - 1)) (PR #69092)
via llvm-commits
- [llvm] 9cc6f49 - [GlobalISel] Remove unused function narrowToSmallerAndWidenToSmallest (#69130)
via llvm-commits
- [llvm] [RISCV] Combine trunc (srl zext (x), zext (y)) to srl (x, umin (y, scalarsizeinbits(y) - 1)) (PR #69092)
via llvm-commits
- [llvm] [Support] Add KnownBits::computeForSubBorrow (PR #67788)
via llvm-commits
- [llvm] [RFC][GlobalISel] Use Builders in MatchTable (PR #65955)
via llvm-commits
- [llvm] 182a65a - [RISCV] Refactor performCONCAT_VECTORSCombine. NFC (#69068)
via llvm-commits
- [llvm] [InstCombine] Create a class to lazily track computed known bits (PR #66611)
via llvm-commits
- [llvm] [DAG] Remove OneUse restriction when folding (shl (add x, c1), c2) (PR #69105)
via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
via llvm-commits
- [llvm] [InstCombine] Add combines/simplifications for `llvm.ptrmask` (PR #67166)
via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
via llvm-commits
- [llvm] [Inliner] Add argument/function attribute propagation before inlining. (PR #68164)
via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
via llvm-commits
- [llvm] [RISCV] Combine trunc (srl zext (x), zext (y)) to srl (x, umin (y, scalarsizeinbits(y) - 1)) (PR #69092)
via llvm-commits
- [llvm] 5e4ec53 - [llc][PPC] Move PIC check into TargetMachine (#66727)
via llvm-commits
- [llvm] 5fab20b - [NFC] Move StableHashing.h from CodeGen to ADT (#67704)
via llvm-commits
- [llvm] [LV] Invalidate disposition of SCEV values after loop vectorization (PR #69230)
via llvm-commits
- [compiler-rt] [scudo] Add ConditionVariable in SizeClassAllocator64 (PR #69031)
via llvm-commits
- [compiler-rt] [scudo] Add ConditionVariable in SizeClassAllocator64 (PR #69031)
via llvm-commits
- [compiler-rt] [scudo] Add ConditionVariable in SizeClassAllocator64 (PR #69031)
via llvm-commits
- [llvm] [RISCV] Combine trunc (srl zext (x), zext (y)) to srl (x, umin (y, scalarsizeinbits(y) - 1)) (PR #69092)
via llvm-commits
- [compiler-rt] [mlir] Add ContractionOpInterface utility functions for vector matrix multiplication (PR #68945)
via llvm-commits
- [llvm] [AArch64] Allow only LSL to be folded into addressing mode (PR #69235)
via llvm-commits
- [lld] 47401b6 - [lld] Add support for relocations in x86_64 objects on Arm64EC targets. (#69098)
via llvm-commits
- [lld] f6f944e - [lld][NFC] Factor out isCodeSection helper. (#69193)
via llvm-commits
- [llvm] 4718b40 - [LV] Invalidate disposition of SCEV values after loop vectorization (#69230)
via llvm-commits
- [llvm] e2e32f0 - [gn build] Add rules for crtbegin/end (#66012)
via llvm-commits
- [llvm] [AMDGPU][AsmParser] Eliminate custom predicates for named-bit operands. (PR #69243)
via llvm-commits
- [llvm] 4bf10f3 - [YAMLTraits] Fix std::optional input on empty documents (#68947)
via llvm-commits
- [llvm] 6f41510 - [llvm-rc] Accept filenames provided as multiple string literals (#68881)
via llvm-commits
- [llvm] [mlir][sparse] remove sparse2sparse path in library (PR #69247)
via llvm-commits
- [llvm] [RS4GC] Copy argument attributes from call to statepoint (PR #68475)
via llvm-commits
- [llvm] [ModuleInliner] Fix the heap maintenance (PR #69251)
via llvm-commits
- [llvm] e6e62ef - [RS4GC] Copy argument attributes from call to statepoint (#68475)
via llvm-commits
- [compiler-rt] [hwasan][test] Fix regex so deep-recursion.c is unsupported on aarch64 targets (PR #69254)
via llvm-commits
- [compiler-rt] c007e0f - [hwasan][test] Fix regex so deep-recursion.c is unsupported on aarch64 targets (#69254)
via llvm-commits
- [llvm] [DWARFLinkerParallel] Add support for -odr mode. (PR #68721)
via llvm-commits
- [llvm] [DWARFLinkerParallel] Add support for -odr mode. (PR #68721)
via llvm-commits
- [llvm] [RISCV] Adjust LMUL if not used to avoid VL toggle (PR #69259)
via llvm-commits
- [llvm] [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (PR #69260)
via llvm-commits
- [llvm] [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (PR #69260)
via llvm-commits
- [llvm] [llvm] Use XMACROS for MachO platforms. (PR #69262)
via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
via llvm-commits
- [compiler-rt] ff1329e - [HWASAN] Add bcmp interceptor (#69257)
via llvm-commits
- [compiler-rt] 910a4bf - [compiler-rt] Implement __extendxftf2 and __trunctfxf2 for x86_64 (#66918)
via llvm-commits
- [llvm] [llvm] Use XMACROS for MachO platforms. (PR #69262)
via llvm-commits
- [llvm] [lldb] Rename lldb-vscode to lldb-dap (PR #69264)
via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
via llvm-commits
- [llvm] 78be6b2 - llvm-gsymutil now handles empty linkage names correctly. (#68931)
via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
via llvm-commits
- [compiler-rt] [hwasan] Fix and re-enable deep-recursion.c (PR #69265)
via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
via llvm-commits
- [llvm] [clang][CodeGen] Handle template parameter objects with explicit address spaces (PR #69266)
via llvm-commits
- [compiler-rt] [clang][CodeGen] Handle template parameter objects with explicit address spaces (PR #69266)
via llvm-commits
- [llvm] [clang][CodeGen] Handle template parameter objects with explicit address spaces (PR #69266)
via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
via llvm-commits
- [llvm] [InstCombine] Refactor matchFunnelShift to allow more pattern (NFC) (PR #68474)
via llvm-commits
- [llvm] [CI] Add Github actions job to build LLVM documentation (PR #69269)
via llvm-commits
- [llvm] [libc++][Android] Support libc++ testing on Android (PR #69274)
via llvm-commits
- [llvm] [CodeLayout] CDSortImpl: remove linear-time erase_value from mergeChains (PR #69276)
via llvm-commits
- [llvm] b0eba8e - [RISCV] Support STRICT_FP_ROUND and STRICT_FP_EXTEND when only have Zvfhmin (#68559)
via llvm-commits
- [llvm] [X86] Support -march=pantherlake,clearwaterforest (PR #69277)
via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
via llvm-commits
- [llvm] [YAMLParser] Improve plain scalar spec compliance (PR #68946)
via llvm-commits
- [llvm] 5a6ef95 - [RISCV][GISel] Add legalizer for G_UMAX, G_UMIN, G_SMAX, G_SMIN (#69150)
via llvm-commits
- [compiler-rt] [scudo] Disable ring buffer in Trusty (PR #69280)
via llvm-commits
- [compiler-rt] [scudo] Avoid splitting aligned allocations on Trusty (PR #69281)
via llvm-commits
- [llvm] [OpenCL][RISCV] Support SPIR_KERNEL calling convention (PR #69282)
via llvm-commits
- [llvm] [OpenCL][RISCV] Support SPIR_KERNEL calling convention (PR #69282)
via llvm-commits
- [compiler-rt] [scudo] Disable ring buffer in Trusty (PR #69280)
via llvm-commits
- [llvm] [InstCombine] Add combines/simplifications for `llvm.ptrmask` (PR #67166)
via llvm-commits
- [compiler-rt] [scudo] Avoid splitting aligned allocations on Trusty (PR #69281)
via llvm-commits
- [llvm] [InstSimplify] Simplify the select with integer comparison relationship (PR #66668)
via llvm-commits
- [llvm] [InstSimplify] Simplify the select with integer comparison relationship (PR #66668)
via llvm-commits
- [llvm] [InstSimplify] Simplify the select with integer comparison relationship (PR #66668)
via llvm-commits
- [llvm] [RISCV][GISel][WIP] Support passing arguments through the stack. (PR #69289)
via llvm-commits
- [llvm] [RISCV] Reorder the vector register allocation sequence. (PR #69290)
via llvm-commits
- [compiler-rt] aa4dfd3 - [hwasan] Fix and re-enable deep-recursion.c (#69265)
via llvm-commits
- [llvm] [RISCV] Reorder the vector register allocation sequence. (PR #69290)
via llvm-commits
- [llvm] [RISCV] Reorder the vector register allocation sequence. (PR #69290)
via llvm-commits
- [llvm] [RISCV] Reorder the vector register allocation sequence. (PR #69290)
via llvm-commits
- [llvm] [RISCV] Reorder the vector register allocation sequence. (PR #69290)
via llvm-commits
- [llvm] 041a786 - [AArch64] Fix pairing different types of registers when computing CSRs. (#66642)
via llvm-commits
- [llvm] [AArch64] Fix pairing different types of registers when computing CSRs. (PR #66642)
via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
via llvm-commits
- [lld] [ELF] Demote symbols in /DISCARD/ discarded sections to Undefined (PR #69295)
via llvm-commits
- [llvm] [TableGen] Handle duplicate rules in combiners (PR #69296)
via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
via llvm-commits
- [llvm] 0841955 - [TableGen] Use buildConstant to emit apply pattern immediates (#66077)
via llvm-commits
- [llvm] [TableGen] Handle duplicate rules in combiners (PR #69296)
via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
via llvm-commits
- [llvm] [Github][OpenMP] Adding rule for OpenMP label (PR #65331)
via llvm-commits
- [llvm] d2b74d7 - [TableGen] Handle duplicate rules in combiners (#69296)
via llvm-commits
- [llvm] [InstCombine] Don't mix X << Y / Z << Y with X << Y / X << Z (PR #69302)
via llvm-commits
- [llvm] [InstCombine] Don't mix X << Y / Z << Y with X << Y / X << Z (PR #69302)
via llvm-commits
- [compiler-rt] Mark `int_lib.h` builtins as `static` (PR #69305)
via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
via llvm-commits
- [llvm] [AMDGPU] Add dynamic LDS size implicit kernel argument to CO-v5 (PR #65273)
via llvm-commits
- [llvm] [InstCombine] Don't mix X << Y / Z << Y with X << Y / X << Z (PR #69302)
via llvm-commits
- [llvm] [InstCombine] Don't mix X << Y / Z << Y with X << Y / X << Z (PR #69302)
via llvm-commits
- [llvm] [InstCombine] Don't mix X << Y / Z << Y with X << Y / X << Z (PR #69302)
via llvm-commits
- [llvm] [GVN] Fix use-after-free in load PRE with select available value (PR #69314)
via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen and fixed a small b… (PR #69135)
via llvm-commits
- [llvm] bea3684 - [AArch64] Allow only LSL to be folded into addressing mode (#69235)
via llvm-commits
- [llvm] f2898de - [InstCombine] Don't mix X << Y / Z << Y with X << Y / X << Z (#69302)
via llvm-commits
- [llvm] [InstCombine] Don't mix X << Y / Z << Y with X << Y / X << Z (PR #69302)
via llvm-commits
- [llvm] [InstCombine] Don't mix X << Y / Z << Y with X << Y / X << Z (PR #69302)
via llvm-commits
- [llvm] [SVE ACLE] Allow default zero initialisation for svcount_t. (PR #69321)
via llvm-commits
- [llvm] [DWARFLinkerParallel] Add support for -odr mode. (PR #68721)
via llvm-commits
- [llvm] [DAG] Constant fold FMAD (PR #69324)
via llvm-commits
- [llvm] [DAG] Constant fold FMAD (PR #69324)
via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [AMDGPU] Remove support for no-return buffer atomic intrinsics. NFC. (PR #69326)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [AMDGPU] Remove support for no-return buffer atomic intrinsics. NFC. (PR #69326)
via llvm-commits
- [llvm] [ARM] fix "+fp.dp" in multilib selection (PR #67412)
via llvm-commits
- [llvm] 509b570 - [AMDGPU][AsmParser] Eliminate custom predicates for named-bit operands. (#69243)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [DAG] Remove OneUse restriction on sext when folding (shl (sext (add_nsw x, c1)), c2) (PR #68972)
via llvm-commits
- [llvm] [DAG] Remove OneUse restriction on sext when folding (shl (sext (add_nsw x, c1)), c2) (PR #68972)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [DAG] Remove OneUse restriction on sext when folding (shl (sext (add_nsw x, c1)), c2) (PR #68972)
via llvm-commits
- [llvm] [mlir][transform] Support symlinks in module loading. Reorganize tests. (PR #69329)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [Internalize] Preserve built-in functions (PR #69216)
via llvm-commits
- [llvm] bff17f9 - [AMDGPU] Remove support for no-return buffer atomic intrinsics. NFC. (#69326)
via llvm-commits
- [llvm] 096eba1 - [TargetParser][AMDGPU] Fix getArchEntry(). (#69222)
via llvm-commits
- [llvm] [OpenMPIRBuilder] Added `if` clause for `teams` (PR #69139)
via llvm-commits
- [llvm] [OpenMPIRBuilder] Added `if` clause for `teams` (PR #69139)
via llvm-commits
- [compiler-rt] [HWASan] Prevent same tag for adjacent heap objects (PR #69337)
via llvm-commits
- [compiler-rt] [HWASan] Prevent same tag for adjacent heap objects (PR #69337)
via llvm-commits
- [llvm] [LoongArch] Improve codegen for atomic cmpxchg ops (PR #69339)
via llvm-commits
- [llvm] Update documentation on x86 constraint codes (PR #68830)
via llvm-commits
- [llvm] 3dc263b - Update documentation on x86 constraint codes (#68830)
via llvm-commits
- [llvm] Update documentation on x86 constraint codes (PR #68830)
via llvm-commits
- [llvm] 3d6e416 - [X86] Enable bfloat type support in inline assembly constraints (#68469)
via llvm-commits
- [llvm] [LoongArch] Improve codegen for atomic cmpxchg ops (PR #69339)
via llvm-commits
- [llvm] [Security Group] add github names of security group members. (PR #69304)
via llvm-commits
- [llvm] 7f34355 - [RISCV] Use separate CCValAssign for both parts of f64 with ilp32. (#69129)
via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
via llvm-commits
- [llvm] [CodeGen][Remarks] Add the function name to the stack size remark (PR #69346)
via llvm-commits
- [llvm] [RISCV] Fix assertion failure from performBUILD_VECTORCombine when the binop is a shift. (PR #69349)
via llvm-commits
- [llvm] [CodeGen][Remarks] Add the function name to the stack size remark (PR #69346)
via llvm-commits
- [llvm] [CodeLayout] CDSortImpl: remove linear-time erase_value from mergeChains (PR #69276)
via llvm-commits
- [llvm] [CodeLayout] CDSortImpl: remove linear-time erase_value from mergeChains (PR #69276)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] be57381 - [InstCombine] Create a class to lazily track computed known bits (#66611)
via llvm-commits
- [llvm] [AMDGPU] Segregate 16-bit fix-sgpr-copies tests. (PR #69353)
via llvm-commits
- [llvm] [AMDGPU] Fix image intrinsic optimizer on loads from different resources (PR #69355)
via llvm-commits
- [llvm] [ValueTracking] isNonZero sub of ptr2int's with recursive GEP (PR #68680)
via llvm-commits
- [compiler-rt] [DIAG][msan] fix libc check string for dladdr1 call (PR #69359)
via llvm-commits
- [llvm] 4480e65 - [YAMLParser] Improve plain scalar spec compliance (#68946)
via llvm-commits
- [llvm] 4266815 - [AArch64] Convert negative constant aarch64_neon_sshl to VASHR (#68918)
via llvm-commits
- [llvm] [InstCombine] Add combines/simplifications for `llvm.ptrmask` (PR #67166)
via llvm-commits
- [llvm] a22a1fe - [AMDGPU] support 64-bit immediates in SIInstrInfo::FoldImmediate (#69260)
via llvm-commits
- [llvm] [Kaleidoscope] Switch to the new PassManager. (PR #69032)
via llvm-commits
- [llvm] [mlir][sparse] implementating stageSparseOpPass as an interface (PR #69022)
via llvm-commits
- [llvm] perf/goldsteinn/cmp excludes zero non const (PR #69364)
via llvm-commits
- [llvm] [ValueTracking] Expand cmpExcludesZero to optionally work with non-constant RHS (PR #69364)
via llvm-commits
- [llvm] [ValueTracking] Expand cmpExcludesZero to optionally work with non-constant RHS (PR #69364)
via llvm-commits
- [llvm] b337237 - [NVPTX] Fixed few more corner cases for v4i8 lowering. (#69263)
via llvm-commits
- [llvm] [ValueTracking] Expand cmpExcludesZero to optionally work with non-constant RHS (PR #69364)
via llvm-commits
- [llvm] dd64c82 - [unittest] Allow LLVM unit test to run under a wrapper program. (#66821)
via llvm-commits
- [llvm] [unittest] Allow LLVM unit test to run under a wrapper program. (PR #66821)
via llvm-commits
- [llvm] [ValueTracking] Expand cmpExcludesZero to optionally work with non-constant RHS (PR #69364)
via llvm-commits
- [llvm] [ValueTracking] Expand cmpExcludesZero to optionally work with non-constant RHS (PR #69364)
via llvm-commits
- [llvm] fbf0a77 - [CodeGen] Avoid potential sideeffects from XOR (#67193)
via llvm-commits
- [compiler-rt] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [llvm] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [lld] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [compiler-rt] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [lld] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [compiler-rt] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [compiler-rt] [hwasan] Fix rare false negative (zero tag) in stack-uar.c (PR #69374)
via llvm-commits
- [llvm] [SimplifyCFG] Prevent merging cbranch to cbranch if the branch probability from the first to second is too low. (PR #69375)
via llvm-commits
- [llvm] 9922aad - [OpenMPIRBuilder] Added `if` clause for `teams` (#69139)
via llvm-commits
- [llvm] [OpenMPIRBuilder] Added `if` clause for `teams` (PR #69139)
via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
via llvm-commits
- [llvm] [Security Group] add github names of security group members. (PR #69304)
via llvm-commits
- [llvm] [LangRef] "cc 10" -> "ghccc" (PR #69380)
via llvm-commits
- [llvm] [flang][openacc] Accept scalar integer expression in the if clause (PR #69381)
via llvm-commits
- [llvm] e90ec58 - [CMake] Support per-target linker flags (#68393)
via llvm-commits
- [llvm] ef0e0ad - [llvm-profdata] Do not create numerical strings for MD5 function names read from a Sample Profile. (#66164)
via llvm-commits
- [llvm] [SLP][NFC] Try to cleanup and better document some isGatherShuffledEntry code. (PR #69384)
via llvm-commits
- [llvm] [unittest] Add option to allow disabling sharding in unittest (PR #67063)
via llvm-commits
- [llvm] [unittest] Add option to allow disabling sharding in unittest (PR #67063)
via llvm-commits
- [compiler-rt] [sanitizer_common] Use 38-bit mmap range for Fuchsia (PR #69387)
via llvm-commits
- [compiler-rt] [sanitizer_common] Use 38-bit mmap range for Fuchsia (PR #69387)
via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
via llvm-commits
- [compiler-rt] [sanitizer_common] Use 38-bit mmap range for Fuchsia (PR #69387)
via llvm-commits
- [llvm] cf670d5 - [flang][openacc] Accept scalar integer expression in the if clause (#69381)
via llvm-commits
- [llvm] [libc++] Add assertions for potential OOB reads in std::nth_element (PR #67023)
via llvm-commits
- [llvm] 3caccb2 - [NFC][SLP] Test case exposing gather nodes matching deficiency affecting cost. (#69382)
via llvm-commits
- [llvm] 9aa571f - [SLP][NFC] Try to cleanup and better document some isGatherShuffledEntry code. (#69384)
via llvm-commits
- [llvm] [unittest] Add option to allow disabling sharding in unittest (PR #67063)
via llvm-commits
- [llvm] [Internalize] Preserve built-in functions (PR #69216)
via llvm-commits
- [llvm] [AMDGPU] Add legality check when folding short 64-bit literals (PR #69391)
via llvm-commits
- [llvm] [CodeLayout] CDSortImpl: remove HotChains and remove linear-time erase_value from mergeChains (PR #69276)
via llvm-commits
- [llvm] [AMDGPU] Add legality check when folding short 64-bit literals (PR #69391)
via llvm-commits
- [llvm] [mlir][TilingInterface] Add scf::tileUsingSCFForallOp method to tile using the interface to generate `scf::forall`. (PR #67083)
via llvm-commits
- [llvm] [ELF] Set large section flag for globals with an explicit section (PR #69396)
via llvm-commits
- [llvm] workflows/release-lit: Fix dev suffix removal (PR #69397)
via llvm-commits
- [llvm] [CodeLayout] CDSortImpl: remove HotChains and remove linear-time erase_value from mergeChains (PR #69276)
via llvm-commits
- [llvm] 6eee238 - [unittest] Add option to allow disabling sharding in unittest (#67063)
via llvm-commits
- [llvm] [unittest] Add option to allow disabling sharding in unittest (PR #67063)
via llvm-commits
- [llvm] [LLVM[NFC] Refactor to allow debug_names entries to conatain DIE offset (PR #69399)
via llvm-commits
- [llvm] 16a5c71 - [LangRef] "cc 10" -> "ghccc" (#69380)
via llvm-commits
- [compiler-rt] bd0fc48 - [sanitizer_common] Use 38-bit mmap range for Fuchsia (#69387)
via llvm-commits
- [compiler-rt] [sanitizer_common] Use 38-bit mmap range for Fuchsia (PR #69387)
via llvm-commits
- [llvm] 6971081 - [Docs] Remove future extensions section from writing a pass docs (#69286)
via llvm-commits
- [llvm] [unittest] Add option to allow disabling sharding in unittest (PR #67063)
via llvm-commits
- [compiler-rt] [compiler-rt][lsan][Fuchsia] Adjust lsan allocator settings (PR #69401)
via llvm-commits
- [compiler-rt] [compiler-rt][lsan][Fuchsia] Adjust lsan allocator settings (PR #69401)
via llvm-commits
- [llvm] ae3ba72 - [RISCV][GlobalISel] Select G_FRAME_INDEX (#68254)
via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
via llvm-commits
- [llvm] [TargetLowering] Lower ldexp into target supported instructions (PR #67552)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] beffc82 - [CodeLayout] CDSortImpl: remove HotChains and remove linear-time erase_value from mergeChains (#69276)
via llvm-commits
- [llvm] [CodeLayout] Faster basic block reordering, ext-tsp (PR #68617)
via llvm-commits
- [llvm] [CodeLayout] Faster basic block reordering, ext-tsp (PR #68617)
via llvm-commits
- [llvm] [CodeLayout] Faster basic block reordering, ext-tsp (PR #68617)
via llvm-commits
- [llvm] [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (PR #69409)
via llvm-commits
- [llvm] [LICM]The store instruction is prevented from (PR #69413)
via llvm-commits
- [llvm] [LICM]The store instruction is prevented from (PR #69413)
via llvm-commits
- [llvm] [LICM]The store instruction is prevented from (PR #69413)
via llvm-commits
- [llvm] Add RV64 constraint to SRLIW (PR #69416)
via llvm-commits
- [llvm] [NewGVN] Prevent cyclic reference when building phiofops (PR #69418)
via llvm-commits
- [llvm] [NewGVN] Prevent cyclic reference when building phiofops (PR #69418)
via llvm-commits
- [llvm] [NewGVN] Prevent cyclic reference when building phiofops (PR #69418)
via llvm-commits
- [compiler-rt] [builtins] Mark `int_lib.h` builtins as `static` (PR #69305)
via llvm-commits
- [llvm] c464fea - [DAG] Constant fold FMAD (#69324)
via llvm-commits
- [compiler-rt] [builtins] Mark `int_lib.h` builtins as `static` (PR #69305)
via llvm-commits
- [llvm] 279c155 - [CodeGen] Remove unused function isMSInlineAsm (#69132)
via llvm-commits
- [llvm] 3343020 - [ModuleInliner] Fix the heap maintenance (#69251)
via llvm-commits
- [llvm] [LICM]The store instruction is prevented from (PR #69413)
via llvm-commits
- [llvm] f48dab5 - Add RV64 constraint to SRLIW (#69416)
via llvm-commits
- [lld] [ELF] Merge copyLocalSymbols and demoteLocalSymbolsInDiscardedSections (PR #69425)
via llvm-commits
- [llvm] [DAGCombine] Add DAG optimisation for BF16_TO_FP (PR #69426)
via llvm-commits
- [llvm] [PHIElimination] Handle subranges in LiveInterval updates (PR #69429)
via llvm-commits
- [llvm] [PHIElimination] Handle subranges in LiveInterval updates (PR #69429)
via llvm-commits
- [llvm] [IR] Don't mark experimental.guard as willreturn (PR #69433)
via llvm-commits
- [llvm] [LICM]The store instruction is prevented from (PR #69413)
via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
via llvm-commits
- [llvm] [LICM]The store instruction is prevented from (PR #69413)
via llvm-commits
- [llvm] [LV] Implement SWAR loop vectorization (PR #69306)
via llvm-commits
- [llvm] [DAG] Constant Folding for U/SMUL_LOHI (PR #69437)
via llvm-commits
- [compiler-rt] 975ec83 - [compiler-rt] Only build SME ABI routines for baremetal or platforms that have sys/auxv.h (#69423)
via llvm-commits
- [llvm] 675231e - [SVE ACLE] Allow default zero initialisation for svcount_t. (#69321)
via llvm-commits
- [llvm] Use Log2_64_Ceil to compute PowerOf2Ceil (PR #67580)
via llvm-commits
- [llvm] 104db26 - [AMDGPU] Fix image intrinsic optimizer on loads from different resources (#69355)
via llvm-commits
- [llvm] [utils] Add an alias name --cc for --clang (PR #69442)
via llvm-commits
- [llvm] [AMDGPU] Constant fold FMAD_FTZ (PR #69443)
via llvm-commits
- [llvm] [Instsimplify] lshr&icmp adds support for the or instruction (PR #69445)
via llvm-commits
- [llvm] [Instsimplify] lshr&icmp adds support for the or instruction (PR #69445)
via llvm-commits
- [lld] 868abf0 - Revert "[AMDGPU] Remove Code Object V3 (#67118)"
via llvm-commits
- [llvm] [NewGVN] Prevent cyclic reference when building phiofops (PR #69418)
via llvm-commits
- [llvm] [AMDGPU] Save/Restore SCC bit across waterfall loop. (PR #68363)
via llvm-commits
- [lld] cbbb545 - [lld] Sort code section chunks by range types on Arm64EC targets. (#69099)
via llvm-commits
- [lld] [lld][NFC] Remove unnecessary else statements. (PR #69451)
via llvm-commits
- [lld] [lld][NFC] Remove unnecessary else statements. (PR #69451)
via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
via llvm-commits
- [llvm] [LICM]The store instruction is prevented from (PR #69413)
via llvm-commits
- [llvm] [Tablegen] Bugfix and refactor VarLenCodeEmitter HwModes. (PR #68795)
via llvm-commits
- [llvm] [InstSimplify] Simplify the select with integer comparison relationship (PR #66668)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [IR] Don't mark experimental.guard as willreturn (PR #69433)
via llvm-commits
- [llvm] [IR] Don't mark experimental.guard as willreturn (PR #69433)
via llvm-commits
- [llvm] 730df5a - [Support] Add KnownBits::computeForSubBorrow (#67788)
via llvm-commits
- [compiler-rt] 69660cc - [builtins] Convert more int to fp functions to use common implementation (#67540)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize G_VECREDUCE_{MIN/MAX} (PR #69461)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Legalize G_VECREDUCE_{MIN/MAX} (PR #69461)
via llvm-commits
- [llvm] 28e4f97 - [AMDGPU] Save/Restore SCC bit across waterfall loop. (#68363)
via llvm-commits
- [llvm] 178619d - [Clang] Fill in documentation gaps for some attributes (#68967)
via llvm-commits
- [llvm] MachineBlockPlacement: Add tolerance to comparisons (PR #67197)
via llvm-commits
- [llvm] [NewGVN][1/3] Load coercion between load and store (PR #68659)
via llvm-commits
- [llvm] [NewGVN][1/3] Load coercion between load and store (PR #68659)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
via llvm-commits
- [llvm] df3478e - [LLVM] Add new attribute `optdebug` to optimize for debugging (#66632)
via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
via llvm-commits
- [lld] ec0e556 - [ELF] Merge copyLocalSymbols and demoteLocalSymbolsInDiscardedSections (#69425)
via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
via llvm-commits
- [llvm] e3ae2a5 - [llvm][CMake] Check dependency cxx source compiles (#68549)
via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
via llvm-commits
- [llvm] c80b503 - [SLP] Improve gather tree nodes matching when users are PHIs. (#69392)
via llvm-commits
- [llvm] 814a79a - [DebugInfo] Separate error generation from reporting in DWARFHeaderUnit::extract (#68242)
via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
via llvm-commits
- [llvm] 47ed921 - [AMDGPU] Add legality check when folding short 64-bit literals (#69391)
via llvm-commits
- [llvm] [IR] Require that ptrmask mask matches pointer index size (PR #69343)
via llvm-commits
- [llvm] 7b94744 - [Kaleidoscope] Switch to the new PassManager. (#69032)
via llvm-commits
- [llvm] [RISCV] Don't let performBUILD_VECTORCombine form a division or remainder with undef elements. (PR #69482)
via llvm-commits
- [llvm] [AMDGPU] Make S_MOV_B64_IMM_PSEUDO foldable (PR #69483)
via llvm-commits
- [llvm] 8e810dc - [SystemZ] Support builtin_{frame,return}_address() with non-zero argument (#69405)
via llvm-commits
- [llvm] a587f42 - [TableGen] SubtargetEmitter must use std::nullopt (#69475)
via llvm-commits
- [llvm] [ExceptionDemo] Correct and update example ExceptionDemo (#63702) (PR #69485)
via llvm-commits
- [llvm] [ExceptionDemo] Correct and update example ExceptionDemo (PR #69485)
via llvm-commits
- [llvm] [ExceptionDemo] Correct and update example ExceptionDemo (PR #69485)
via llvm-commits
- [llvm] [ExceptionDemo] Correct and update example ExceptionDemo (PR #69485)
via llvm-commits
- [llvm] [ExceptionDemo] Correct and update example ExceptionDemo (PR #69485)
via llvm-commits
- [llvm] [X86][GlobalISel] Add legalization of 64-bit G_ICMP for i686 (PR #69478)
via llvm-commits
- [compiler-rt] ddf1de2 - [hwasan] Fix rare false negative (zero tag) in stack-uar.c (#69374)
via llvm-commits
- [llvm] [MachineBasicBlock] Fix SlotIndexUpdater for insertion order (PR #69424)
via llvm-commits
- [llvm] InlineSpiller: Delete assert that implicit_def has no implicit operands (PR #69087)
via llvm-commits
- [llvm] InlineSpiller: Delete assert that implicit_def has no implicit operands (PR #69087)
via llvm-commits
- [llvm] InlineSpiller: Delete assert that implicit_def has no implicit operands (PR #69087)
via llvm-commits
- [llvm] RegisterCoalescer: Relax assert for super register def rematerialization (PR #69088)
via llvm-commits
- [compiler-rt] [sanitizer][asan][msvc] Teach GetInstructionSize about many instructions that appear in MSVC generated code. (PR #69490)
via llvm-commits
- [compiler-rt] [hwasan] Fix rare false negative (zero tag) in two more test cases (PR #69491)
via llvm-commits
- [llvm] eee8dd9 - [CodeExtractor] Allow to use 0 addr space for aggregate arg (#66998)
via llvm-commits
- [llvm] [NewGVN] Remove unused Elimination Stack (NFC) (PR #69492)
via llvm-commits
- [llvm] [NewGVN] Remove unused Elimination Stack (NFC) (PR #69492)
via llvm-commits
- [llvm] [NewGVN] Remove unused Elimination Stack (NFC) (PR #69492)
via llvm-commits
- [llvm] c9b7d21 - [CFI/MergeFunctions] Modify MergeFunctions to propagate type information (#68628)
via llvm-commits
- [llvm] [ExceptionDemo] Correct and update example ExceptionDemo (PR #69485)
via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
via llvm-commits
- [llvm] 84f398a - [AMDGPU] Add missing test checks. NFC. (#69484)
via llvm-commits
- [llvm] [VectorCombine] Use isSafeToSpeculativelyExecute to guard VP scalarization (PR #69494)
via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
via llvm-commits
- [llvm] [InstSimplify] Generalize simplification of icmps with monotonic operands (PR #69471)
via llvm-commits
- [llvm] Allow empty dimension arrays in `linalg::inferContractionDims` (PR #69496)
via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
via llvm-commits
- [compiler-rt] Initialize sigset in asan_interceptors (PR #69502)
via llvm-commits
- [llvm] [DebugInfo] Correctly report header parsing errors from DWARFContext::fixupIndex (PR #69505)
via llvm-commits
- [compiler-rt] 400389d - Initialize sigset in asan_interceptors (#69502)
via llvm-commits
- [llvm] [Kaleidoscope] Register new dependencies introduced by #69032. (PR #69510)
via llvm-commits
- [llvm] [Peephole] Check instructions from CopyMIs are still COPY (PR #69511)
via llvm-commits
- [llvm] [Peephole] Check instructions from CopyMIs are still COPY (PR #69511)
via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
via llvm-commits
- [llvm] 98e95a0 - [AMDGPU] Make S_MOV_B64_IMM_PSEUDO foldable (#69483)
via llvm-commits
- [llvm] [AArch64][Windows] Add llvm-readobj support for ec_context unwind opcode (PR #69515)
via llvm-commits
- [llvm] [AArch64][Windows] Add llvm-readobj support for ec_context unwind opcode (PR #69515)
via llvm-commits
- [llvm] 040df12 - [RISCV] Don't let performBUILD_VECTORCombine form a division or remainder with undef elements. (#69482)
via llvm-commits
- [llvm] [AArch64][Windows] Add MC support for ec_context (PR #69520)
via llvm-commits
- [llvm] workflows: Refactor release-tasks.yml (PR #69523)
via llvm-commits
- [llvm] workflows: Refactor release-tasks.yml (PR #69523)
via llvm-commits
- [llvm] b8b7c3b - [Kaleidoscope] Register new dependencies introduced by #69032. (#69510)
via llvm-commits
- [compiler-rt] [compiler-rt][lsan][Fuchsia] Adjust lsan allocator settings (PR #69401)
via llvm-commits
- [llvm] AMDGPU: Minor updates to program resource registers (PR #69525)
via llvm-commits
- [compiler-rt] [NFC][lsan] Extract and rename SizeClassMap type from AP64 (PR #69526)
via llvm-commits
- [compiler-rt] [NFC][lsan] Extract and rename SizeClassMap type from AP64 (PR #69526)
via llvm-commits
- [compiler-rt] [compiler-rt][lsan][Fuchsia] Adjust lsan allocator settings (PR #69401)
via llvm-commits
- [llvm] AMDGPU: Minor updates to program resource registers (PR #69525)
via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
via llvm-commits
- [llvm] [ADT] Add TrieRawHashMap (PR #69528)
via llvm-commits
- [llvm] 077d89f - [DWARFLinker] Only extract unit DIEs when cloning clang modules (#69495)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
via llvm-commits
- [llvm] STACK: GlobalISel: indexed load/stores support for AArch64 (PR #69533)
via llvm-commits
- [llvm] STACK: GlobalISel: indexed load/stores support for AArch64 (PR #69533)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
via llvm-commits
- [llvm] add: hidden option to disable slow wasm pass (PR #67715)
via llvm-commits
- [llvm] [GVN] Fix use-after-free in load PRE with select available value (PR #69314)
via llvm-commits
- [llvm] [GVN] Fix use-after-free in load PRE with select available value (PR #69314)
via llvm-commits
- [llvm] 85b8958 - [WebAssembly] add: hidden option to disable slow wasm pass (#67715)
via llvm-commits
- [llvm] 5f5faf4 - [RISCV][GISel] Add ISel supports for SHXADD from Zba extension (#67863)
via llvm-commits
- [llvm] [BasicBlockSections] Apply path cloning with -basic-block-sections. (PR #68860)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] f3ea731 - [ELF] Set large section flag for globals with an explicit section (#69396)
via llvm-commits
- [llvm] [Instsimplify] lshr&icmp adds support for the or instruction (PR #69445)
via llvm-commits
- [llvm] [Instsimplify] lshr&icmp adds support for the or instruction (PR #69445)
via llvm-commits
- [llvm] cfbf0a5 - [X86][RFC] Support AVX10 options (#67278)
via llvm-commits
- [llvm] [unittest] Refactoring the gtest sharding option. (PR #69537)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [unittest] Refactoring the gtest sharding option. (PR #69537)
via llvm-commits
- [llvm] [unittest] Refactoring the gtest sharding option. (PR #69537)
via llvm-commits
- [llvm] [AMDGPU] Remove legalicty checks from imm folding in shrink. NFCI. (PR #69539)
via llvm-commits
- [llvm] [RISCV][GISel] Support G_PTRTOINT and G_INTTOPTR (PR #69542)
via llvm-commits
- [llvm] e103515 - [RISCV][GISel] Support passing arguments through the stack. (#69289)
via llvm-commits
- [llvm] [FunctionComparator] Differentiate instructions passing distinct MDStrings (PR #69543)
via llvm-commits
- [llvm] [IPO] Remove unused function getAndUpdateAAFor (PR #69544)
via llvm-commits
- [llvm] 8ff3e4f - [InstCombine] Refactor matchFunnelShift to allow more pattern (NFC) (#68474)
via llvm-commits
- [llvm] [X86] Remove unused function createX86PreAMXConfigPass (PR #69547)
via llvm-commits
- [llvm] [Scalar] Use LLVMContext::MD_mem_parallel_loop_access directly (NFC) (PR #69549)
via llvm-commits
- [llvm] 271087e - [LoongArch] Implement COPY instruction between CFRs (#69300)
via llvm-commits
- [llvm] [LoongArch] Implement COPY instruction between CFRs (PR #69300)
via llvm-commits
- [llvm] [Scalar] Use LLVMContext::MD_mem_parallel_loop_access directly (NFC) (PR #69549)
via llvm-commits
- [llvm] 78abc45 - [LoongArch] Improve codegen for atomic cmpxchg ops (#69339)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [llvm] [Github] Add steps to build clang docs to CI (PR #69550)
via llvm-commits
- [llvm] fb36658 - [Memory] Call __clear_cache in InvalidateInstructionCache on LoongArch (#67285)
via llvm-commits
- [llvm] [IR] Add zext nneg flag (PR #67982)
via llvm-commits
- [llvm] [llvm-symbolizer] nfc, use map instead of vector (PR #69552)
via llvm-commits
- [llvm] [XCOFF] make related SD symbols as isFunction (PR #69553)
via llvm-commits
- [llvm] [XCOFF] make related SD symbols as isFunction (PR #69553)
via llvm-commits
- [llvm] 654a3a3 - [OpenCL][RISCV] Support SPIR_KERNEL calling convention (#69282)
via llvm-commits
- [llvm] [Github] Make PR formatting job only run with C/C++ changes (PR #69556)
via llvm-commits
- [llvm] [InstCombine] Refactor matchFunnelShift to allow more pattern (NFC) (PR #68474)
via llvm-commits
- [llvm] 8175190 - [SPIR-V] Emit proper pointer type for OpenCL kernel arguments (#67726)
via llvm-commits
- [llvm] [RISCV] Convert all floating point vector type operands to integer vector type (PR #69559)
via llvm-commits
- [llvm] d51855f - [RISCV] Fix assertion failure from performBUILD_VECTORCombine when the binop is a shift. (#69349)
via llvm-commits
- [llvm] be215e7 - [SPIR-V] Remove calls to deprecated PointerType methods (1/2) (#68336)
via llvm-commits
- [llvm] workflows: Unsplit new-prs (PR #69560)
via llvm-commits
- [llvm] f4231bf - [RISCV] Replace PostRAScheduler with PostMachineScheduler (#68696)
via llvm-commits
- [llvm] 1be3b1e - [RISCV] Remove FrameIndex case in lui+addi MacroFusion (#68701)
via llvm-commits
- [llvm] [RISCV] Combine (and (select cond, x, -1), c) to (select cond, x, (and x, c)) with Zicond. (PR #69563)
via llvm-commits
- [llvm] [Peephole] Check instructions from CopyMIs are still COPY (PR #69511)
via llvm-commits
- [llvm] [RISCV][GlobalISel] Create generic instructions to handle legalization and selection of G_GLOBAL_VALUE for medlow code model (PR #69562)
via llvm-commits
- [llvm] [X86] Remove unused function createX86PreAMXConfigPass (PR #69547)
via llvm-commits
- [llvm] [Peephole] Check instructions from CopyMIs are still COPY (PR #69511)
via llvm-commits
- [llvm] [Peephole] Check instructions from CopyMIs are still COPY (PR #69511)
via llvm-commits
- [llvm] [Peephole] Check instructions from CopyMIs are still COPY (PR #69511)
via llvm-commits
- [llvm] [InstCombine] Refactor matchFunnelShift to allow more pattern (NFC) (PR #68474)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
via llvm-commits
- [llvm] [ThinLTOBitcodeWriter] Do not crash on a typed declaration (PR #69564)
via llvm-commits
- [llvm] a3bbab1 - [IR] Don't mark experimental.guard as willreturn (#69433)
via llvm-commits
- [llvm] 7f1733a - [GVN] Fix use-after-free in load PRE with select available value (#69314)
via llvm-commits
- [llvm] 278e533 - [X86] Support -march=pantherlake, clearwaterforest (#69277)
via llvm-commits
- [llvm] [SVE][InstCombine] Fold ld1d and splice into ld1ro (PR #69565)
via llvm-commits
- [llvm] [SVE][InstCombine] Fold ld1d and splice into ld1ro (PR #69565)
via llvm-commits
- [llvm] [X86] Remove unused function createX86PreAMXConfigPass (PR #69547)
via llvm-commits
- [llvm] db9b6f4 - [Tablegen] Add keyword `dump`. (#68793)
via llvm-commits
- [llvm] 411c4ed - [ReleaseNotes][TableGen] Add `dump` and `!repr`. (#68893)
via llvm-commits
- [llvm] 4168845 - [TableGen] Update editor modes for new keywords and bang operators. (#68897)
via llvm-commits
- [llvm] [X86][AMX] remove related code of X86PreAMXConfigPass (PR #69569)
via llvm-commits
- [llvm] [SelectionDAG] Salvage debug info for non-constant ADDs (PR #68981)
via llvm-commits
- [llvm] [SelectionDAG] Salvage debug info for non-constant ADDs (PR #68981)
via llvm-commits
- [llvm] [FixBUG][llvm-tblgen] : The correct td file ending with #endif cannot be compiled (PR #69411)
via llvm-commits
- [llvm] [X86][AMX] remove related code of X86PreAMXConfigPass (PR #69569)
via llvm-commits
- [llvm] [X86][AMX] remove related code of X86PreAMXConfigPass (PR #69569)
via llvm-commits
- [llvm] [X86][AMX] remove related code of X86PreAMXConfigPass (PR #69569)
via llvm-commits
- [llvm] [X86][AMX] remove related code of X86PreAMXConfigPass (PR #69569)
via llvm-commits
- [llvm] [X86][AMX] remove related code of X86PreAMXConfigPass (PR #69569)
via llvm-commits
- [llvm] 5341d54 - [RISCV] Combine (and (select cond, x, -1), c) to (select cond, x, (and x, c)) with Zicond. (#69563)
via llvm-commits
- [llvm] [SVE][InstCombine] Fold ld1d and splice into ld1ro (PR #69565)
via llvm-commits
- [llvm] [RISCV] Add getSameRatioLMUL (PR #69570)
via llvm-commits
- [llvm] [FunctionAttrs] Only check ArgMem effects when inferring argument attrs (PR #69571)
via llvm-commits
- [llvm] [PowerPC] Implement __atomic_fetch_min/max for i128 (PR #69573)
via llvm-commits
- [llvm] [PowerPC] Implement __atomic_fetch_min/max for i128 (PR #69573)
via llvm-commits
- [llvm] [Support] Better error msg when cache dir can't be created. (PR #69575)
via llvm-commits
- [llvm] [Support] Better error msg when cache dir can't be created. (PR #69575)
via llvm-commits
- [llvm] [AMDGPU] PeepholeSDWA: Don't assume inst srcs are registers (PR #69576)
via llvm-commits
- [llvm] [Tablegen] Bugfix and refactor VarLenCodeEmitter HwModes. (PR #68795)
via llvm-commits
- [llvm] [Tablegen] Bugfix and refactor VarLenCodeEmitter HwModes. (PR #68795)
via llvm-commits
- [llvm] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] [Tablegen] Bugfix and refactor VarLenCodeEmitter HwModes. (PR #68795)
via llvm-commits
- [llvm] d2edff8 - [AMDGPU] PeepholeSDWA: Don't assume inst srcs are registers (#69576)
via llvm-commits
- [llvm] [AArch64] Generate DOT instructions from matching IR (PR #69583)
via llvm-commits
- [llvm] [AArch64] Generate DOT instructions from matching IR (PR #69583)
via llvm-commits
- [llvm] b3c4f64 - [ARM] fix "+fp.dp" in multilib selection (#67412)
via llvm-commits
- [llvm] [ARM] fix "+fp.dp" in multilib selection (PR #67412)
via llvm-commits
- [llvm] [BOLT] Filter itrace from perf script mmap & task events (PR #69585)
via llvm-commits
- [llvm] [LV][SVE] Recognize potential DOT sequences and use a wider VF (PR #69587)
via llvm-commits
- [llvm] c43ac32 - [DAG] Expand vXi1 add/sub overflow operations as xor/and (#69191)
via llvm-commits
- [llvm] [LoopVectorize] Enhance Vectorization decisions for predicate tail-folded loops with low trip counts (PR #69588)
via llvm-commits
- [llvm] 906d3ff - [AMDGPU] Remove legality checks from imm folding in shrink. NFCI. (#69539)
via llvm-commits
- [llvm] [AArch64] Generate DOT instructions from matching IR (PR #69583)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [AMDGPU][NFCI] Decouple actual register encodings from HWEncoding values. (PR #69452)
via llvm-commits
- [llvm] [NVPTX] Preserve v16i8 vector loads when legalizing (PR #67322)
via llvm-commits
- [llvm] [NVPTX] Preserve v16i8 vector loads when legalizing (PR #67322)
via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
via llvm-commits
- [llvm] [AMDGPU] Quit PromoteAllocaToVector if intrinsic is used (PR #68744)
via llvm-commits
- [llvm] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
via llvm-commits
- [llvm] 98c90a1 - ISel: introduce vector ISD::LRINT, ISD::LLRINT; custom RISCV lowering (#66924)
via llvm-commits
- [llvm] [AMDGPU] Add dynamic LDS size implicit kernel argument to CO-v5 (PR #65273)
via llvm-commits
- [llvm] [NewGVN] Prevent cyclic reference when building phiofops (PR #69418)
via llvm-commits
- [llvm] [AMDGPU] Add dynamic LDS size implicit kernel argument to CO-v5 (PR #65273)
via llvm-commits
- [llvm] [AMDGPU] Add dynamic LDS size implicit kernel argument to CO-v5 (PR #65273)
via llvm-commits
- [llvm] [AMDGPU] Generic lowering for rint and nearbyint (PR #69596)
via llvm-commits
- [llvm] [AMDGPU] Generic lowering for rint and nearbyint (PR #69596)
via llvm-commits
- [llvm] [AMDGPU] Generic lowering for rint and nearbyint (PR #69596)
via llvm-commits
- [llvm] [SVE][InstCombine] Fold ld1d and splice into ld1ro (PR #69565)
via llvm-commits
- [llvm] [AMDGPU] Constant fold FMAD_FTZ (PR #69443)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
via llvm-commits
- [llvm] [MVT] Expand the MVT enum to allow more types (PR #69603)
via llvm-commits
- [llvm] [SVE][InstCombine] Fold ld1d and splice into ld1ro (PR #69565)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
via llvm-commits
- [llvm] [SVE][InstCombine] Fold ld1d and splice into ld1ro (PR #69565)
via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
via llvm-commits
- [llvm] 40a426f - [AMDGPU] Constant fold FMAD_FTZ (#69443)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [compiler-rt] 6959332 - [DIAG][msan] fix libc check string for dladdr1 call (#69359)
via llvm-commits
- [llvm] [clang] Correct end for the `CastOperation.OpRange` (PR #69480)
via llvm-commits
- [compiler-rt] [clang] Correct end for the `CastOperation.OpRange` (PR #69480)
via llvm-commits
- [lld] [clang] Correct end for the `CastOperation.OpRange` (PR #69480)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] 21e1b13 - [TwoAddressInstruction] Handle physical registers with LiveIntervals (#66784)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Adopt some Ld1Lane* patterns for GlobalISel to reduce codegen regressions (PR #69607)
via llvm-commits
- [llvm] [ExpandMemCmp] Optimize ExpandMemCmp to reduce instruction count on x86 (PR #69609)
via llvm-commits
- [llvm] 3e49ce6 - InlineSpiller: Delete assert that implicit_def has no implicit operands (#69087)
via llvm-commits
- [llvm] [ExpandMemCmp] Optimize ExpandMemCmp to reduce instruction count on x86 (PR #69609)
via llvm-commits
- [compiler-rt] fdac18c - [hwasan] Fix rare false negative (zero tag) in two more test cases (#69491)
via llvm-commits
- [llvm] [ARM] Do not emit unwind tables when saving LR around outlined call (PR #69611)
via llvm-commits
- [llvm] [ARM] Do not emit unwind tables when saving LR around outlined call (PR #69611)
via llvm-commits
- [llvm] Print more descriptive error message when trying to link a global with appending linkage (PR #69613)
via llvm-commits
- [llvm] [ARM] Do not emit unwind tables when saving LR around outlined call (PR #69611)
via llvm-commits
- [llvm] 6cfb642 - AMDGPU: Minor updates to program resource registers (#69525)
via llvm-commits
- [llvm] [AMDGPU] Add an option to disable unsafe uses of atomic xor (PR #69229)
via llvm-commits
- [llvm] c35939b - [VectorCombine] Use isSafeToSpeculativelyExecute to guard VP scalarization (#69494)
via llvm-commits
- [llvm] 0446c58 - [DebugInfo] Correctly report header parsing errors from DWARFContext::fixupIndex (#69505)
via llvm-commits
- [llvm] 01263c6 - [lldb] Rename lldb-vscode to lldb-dap (#69264)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
via llvm-commits
- [llvm] [AArch64][TTI] Improve `LegalVF` when computing gather-loads cost (PR #69617)
via llvm-commits
- [llvm] [AArch64] Implement support to read/write FPMR (PR #69618)
via llvm-commits
- [llvm] [AArch64] Implement support to read/write FPMR (PR #69618)
via llvm-commits
- [llvm] 44d4b30 - [unittest] Refactoring the gtest sharding option. (#69537)
via llvm-commits
- [llvm] [unittest] Refactoring the gtest sharding option. (PR #69537)
via llvm-commits
- [llvm] 0af5c06 - [InstCombine] Don't consider aligned_alloc removable if icmp uses result (#69474)
via llvm-commits
- [llvm] [InstCombine] Don't consider aligned_alloc removable if icmp uses result (PR #69474)
via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
via llvm-commits
- [llvm] f7ab79f - [AMDGPU] Allow lit() on operands which do not accept modifiers (#69527)
via llvm-commits
- [llvm] [LVI] Handle icmp of ashr. (PR #68010)
via llvm-commits
- [llvm] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] b1a6b2c - [AArch64][GlobalISel] Fix miscompile on carry-in selection (#68840)
via llvm-commits
- [llvm] 460e843 - [RISCV] Add getSameRatioLMUL (#69570)
via llvm-commits
- [llvm] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [llvm] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [llvm] [SPIR-V] Emit SPIR-V bitcasts between source/expected pointer type (PR #69621)
via llvm-commits
- [llvm] [ValueTracking] Expand cmpExcludesZero to optionally work with non-constant RHS (PR #69364)
via llvm-commits
- [llvm] [ValueTracking] Expand cmpExcludesZero to optionally work with non-constant RHS (PR #69364)
via llvm-commits
- [llvm] [ValueTracking] Expand cmpExcludesZero to optionally work with non-constant RHS (PR #69364)
via llvm-commits
- [llvm] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
via llvm-commits
- [lld] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
via llvm-commits
- [compiler-rt] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
via llvm-commits
- [llvm] [AArch64] Implement support to read/write FPMR (PR #69618)
via llvm-commits
- [llvm] [ValueTracking] Fixup bugprone logic in non-zero of `select`/`phi`; NFC (PR #69623)
via llvm-commits
- [llvm] [ValueTracking] Fixup bugprone logic in non-zero of `select`/`phi`; NFC (PR #69623)
via llvm-commits
- [llvm] [SPIR-V] Emit SPIR-V bitcasts between source/expected pointer type (PR #69621)
via llvm-commits
- [llvm] [X86] Add regcall4 attribute to make a specific function respect regc… (PR #69628)
via llvm-commits
- [llvm] [BOLT][RISCV] Handle CIE's produced by GNU as (PR #69578)
via llvm-commits
- [llvm] [X86] Add regcall4 attribute to make a specific function respect regc… (PR #69628)
via llvm-commits
- [llvm] [BOLT] Filter itrace from perf script mmap & task events (PR #69585)
via llvm-commits
- [compiler-rt] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
via llvm-commits
- [compiler-rt] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
via llvm-commits
- [llvm] [AArch64][2023][FP8]: Add FP8 instructions assembly and disassembly. (PR #69632)
via llvm-commits
- [llvm] [AArch64][2023][FP8]: Add FP8 instructions assembly and disassembly. (PR #69632)
via llvm-commits
- [compiler-rt] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
via llvm-commits
- [llvm] [X86] Add regcall4 attribute to make a specific function respect regc… (PR #69628)
via llvm-commits
- [llvm] [X86] Add regcall4 attribute to make a specific function respect regc… (PR #69628)
via llvm-commits
- [llvm] [RISCV] Apply `IsSignExtendingOpW = 1` on `fcvtmod.w.d` (PR #69633)
via llvm-commits
- [llvm] [JITLink][AArch32] Unittest for error paths of readAddend functionality (PR #69636)
via llvm-commits
- [llvm] d681461 - [AMDGPU] Add doc updates for kernarg preloading (#67516)
via llvm-commits
- [llvm] [IR] Add "large" global variable property (PR #69638)
via llvm-commits
- [llvm] [Peephole] Check instructions from CopyMIs are still COPY (PR #69511)
via llvm-commits
- [llvm] [libc++][Android] Support libc++ testing on Android (PR #69274)
via llvm-commits
- [llvm] [libc++][Android] Support libc++ testing on Android (PR #69274)
via llvm-commits
- [llvm] [libc++][Android] Support libc++ testing on Android (PR #69274)
via llvm-commits
- [llvm] [Peephole] Check instructions from CopyMIs are still COPY (PR #69511)
via llvm-commits
- [llvm] d173ce4 - [libc++][Android] Support libc++ testing on Android (#69274)
via llvm-commits
- [llvm] [libc++][Android] Support libc++ testing on Android (PR #69274)
via llvm-commits
- [llvm] [ValueTracking] Fixup bugprone logic in non-zero of `select`/`phi`; NFC (PR #69623)
via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
via llvm-commits
- [llvm] [ValueTracking] Fixup bugprone logic in non-zero of `select`/`phi`; NFC (PR #69623)
via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
via llvm-commits
- [llvm] [Peephole] Check instructions from CopyMIs are still COPY (PR #69511)
via llvm-commits
- [llvm] 049993e - [FunctionComparator] Differentiate instructions passing different MDStrings (#69543)
via llvm-commits
- [lld] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [llvm] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [compiler-rt] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [compiler-rt] Support MemProf on darwin (PR #69640)
via llvm-commits
- [llvm] [Peephole] Check instructions from CopyMIs are still COPY (PR #69511)
via llvm-commits
- [llvm] Fix dead link to paper in benchmarking documentation. (PR #69645)
via llvm-commits
- [llvm] e353cd8 - [RISCV] Apply `IsSignExtendingOpW = 1` on `fcvtmod.w.d` (#69633)
via llvm-commits
- [compiler-rt] [scudo] Add ConditionVariable in SizeClassAllocator64 (PR #69031)
via llvm-commits
- [compiler-rt] [scudo] Add ConditionVariable in SizeClassAllocator64 (PR #69031)
via llvm-commits
- [llvm] Update stdckdint.h and make it available in pre-C23 modes. (PR #69649)
via llvm-commits
- [llvm] Update stdckdint.h and make it available in pre-C23 modes. (PR #69649)
via llvm-commits
- [llvm] Update stdckdint.h and make it available in pre-C23 modes. (PR #69649)
via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
via llvm-commits
- [compiler-rt] ab17ecd - [scudo] Add ConditionVariable in SizeClassAllocator64 (#69031)
via llvm-commits
- [compiler-rt] [scudo] Add ConditionVariable in SizeClassAllocator64 (PR #69031)
via llvm-commits
- [llvm] [ARMISelDAGToDAG] use MO_FrameIndex to represent FrameIndex rather than MO_Register (PR #69654)
via llvm-commits
- [compiler-rt] [Profile] Refactor profile correlation. (PR #69656)
via llvm-commits
- [llvm] [Profile] Refactor profile correlation. (PR #69656)
via llvm-commits
- [llvm] [ARMISelDAGToDAG] use MO_FrameIndex to represent FrameIndex rather than MO_Register (PR #69654)
via llvm-commits
- [compiler-rt] Update stdckdint.h and make it available in pre-C23 modes. (PR #69649)
via llvm-commits
- [compiler-rt] Update stdckdint.h and make it available in pre-C23 modes. (PR #69649)
via llvm-commits
- [llvm] Update stdckdint.h and make it available in pre-C23 modes. (PR #69649)
via llvm-commits
- [llvm] [ARM] Add a method to clear registers (PR #69659)
via llvm-commits
- [compiler-rt] Update stdckdint.h and make it available in pre-C23 modes. (PR #69649)
via llvm-commits
- [llvm] Update stdckdint.h and make it available in pre-C23 modes. (PR #69649)
via llvm-commits
- [llvm] Update stdckdint.h and make it available in pre-C23 modes. (PR #69649)
via llvm-commits
- [compiler-rt] Update stdckdint.h and make it available in pre-C23 modes. (PR #69649)
via llvm-commits
- [llvm] [ARM] Add a method to clear registers (PR #69659)
via llvm-commits
- [llvm] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] [WebAssembly] Add exp10 libcall signatures (PR #69661)
via llvm-commits
- [llvm] [CFI] Fix Direct Call Issues in CFI Dispatch Table (PR #69663)
via llvm-commits
- [llvm] [CFI] Fix Direct Call Issues in CFI Dispatch Table (PR #69663)
via llvm-commits
- [llvm] [CodeLayout] cache-directed sort: limit max chain size (PR #69039)
via llvm-commits
- [llvm] [DAG] Fold (mul (sext (add_nsw x, c1)), c2) -> (add (mul (sext x), c2), c1*c2) (PR #69667)
via llvm-commits
- [llvm] [CodeLayout] Changed option names cds to cdsort (PR #69668)
via llvm-commits
- [llvm] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] [CodeLayout] Changed option names cds to cdsort (PR #69668)
via llvm-commits
- [llvm] [CodeLayout] Changed option names cds to cdsort (PR #69668)
via llvm-commits
- [llvm] [CodeLayout] Changed option names cds to cdsort (PR #69668)
via llvm-commits
- [llvm] [TargetLowering] Lower ldexp into target supported instructions (PR #67552)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [InstSimplify] Simplify the select with integer comparison relationship (PR #66668)
via llvm-commits
- [llvm] [SVE][InstCombine] Fold ld1d and splice into ld1ro (PR #69565)
via llvm-commits
- [llvm] [DAG] Fold (mul (sext (add_nsw x, c1)), c2) -> (add (mul (sext x), c2), c1*c2) (PR #69667)
via llvm-commits
- [llvm] [LICM]The store instruction is prevented from (PR #69413)
via llvm-commits
- [llvm] 697082d - [Scalar] Use LLVMContext::MD_mem_parallel_loop_access directly (NFC) (#69549)
via llvm-commits
- [llvm] [SVE][InstCombine] Fold ld1d and splice into ld1ro (PR #69565)
via llvm-commits
- [llvm] [ModuleInliner] Remove an extraneous pair of std::push_heap and std::pop_heap (NFC) (PR #69672)
via llvm-commits
- [llvm] [DAG] Fold (mul (sext (add_nsw x, c1)), c2) -> (add (mul (sext x), c2), c1*c2) (PR #69667)
via llvm-commits
- [llvm] [DAG] Fold (mul (sext (add_nsw x, c1)), c2) -> (add (mul (sext x), c2), c1*c2) (PR #69667)
via llvm-commits
- [compiler-rt] [RISCV][sanitizer] Fix sanitizer support for different virtual memory layout (PR #66743)
via llvm-commits
- [llvm] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
via llvm-commits
- [llvm] d1985e3 - [RISCV] Support Xsfvqmaccdod and Xsfvqmaccqoq extensions (#68295)
via llvm-commits
- [llvm] 47826b3 - [LoongArch] Fix td pattern for CACOP LDPTE and LDDIR
via llvm-commits
- [llvm] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] [Peephole] Check instructions from CopyMIs are still COPY (PR #69511)
via llvm-commits
- [llvm] 076581f - [ValueTracking] Implement sdiv/udiv support for isKnownNonNullFromDominatingCondition (#67282)
via llvm-commits
- [llvm] 7f7a15c - [RISCV][NFC] Use !range bang operator (#66494)
via llvm-commits
- [llvm] [Peephole] Check instructions from CopyMIs are still COPY (PR #69511)
via llvm-commits
- [llvm] f8325f1 - [Tablegen] Bugfix and refactor VarLenCodeEmitter HwModes. (#68795)
via llvm-commits
- [llvm] [Tablegen] Bugfix and refactor VarLenCodeEmitter HwModes. (PR #68795)
via llvm-commits
- [llvm] [DAG] Remove OneUse restriction on sext when folding (shl (sext (add_nsw x, c1)), c2) (PR #68972)
via llvm-commits
- [llvm] f2517cb - [X86][AMX] remove related code of X86PreAMXConfigPass (#69569)
via llvm-commits
- [llvm] [X86][AMX] remove related code of X86PreAMXConfigPass (PR #69569)
via llvm-commits
- [llvm] [DAG] Remove OneUse restriction on sext when folding (shl (sext (add_nsw x, c1)), c2) (PR #68972)
via llvm-commits
- [llvm] 614a8cb - [MC][NFC] Allow MCInstrAnalysis to store state (#65479)
via llvm-commits
- [polly] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] af3ead4 - [RISCV] Add more prefetch tests (#67644)
via llvm-commits
- [llvm] f24d949 - [RISCV] Match prefetch address with offset (#66072)
via llvm-commits
- [llvm] [AArch64] Only clear kill flags if necessary when merging str (PR #69680)
via llvm-commits
- [llvm] [IR] Fix nested constant to instruction conversion (PR #69682)
via llvm-commits
- [llvm] 95f924f - [RISCV][MC] Implement evaluateBranch for auipc+jalr pairs (#65480)
via llvm-commits
- [llvm] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [llvm] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [llvm] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [llvm] 6362ef1 - [CMake] Avoid build spam by switching to Debug message (#69497)
via llvm-commits
- [llvm] [InstSimplify] Simplify the select with integer comparison relationship (PR #66668)
via llvm-commits
- [llvm] 104c01e - [FunctionAttrs] Only check ArgMem effects when inferring argument attrs (#69571)
via llvm-commits
- [llvm] [DAG] Remove OneUse restriction on sext when folding (shl (sext (add_nsw x, c1)), c2) (PR #68972)
via llvm-commits
- [llvm] Port Swift's merge function pass to llvm: merging functions that differ in constants (PR #68235)
via llvm-commits
- [llvm] Port Swift's merge function pass to llvm: merging functions that differ in constants (PR #68235)
via llvm-commits
- [llvm] Port Swift's merge function pass to llvm: merging functions that differ in constants (PR #68235)
via llvm-commits
- [llvm] Port Swift's merge function pass to llvm: merging functions that differ in constants (PR #68235)
via llvm-commits
- [llvm] Port Swift's merge function pass to llvm: merging functions that differ in constants (PR #68235)
via llvm-commits
- [llvm] c5d8bf7 - [llvm][llvm-readobj] Add AArch64 Tagged Address note type (#68568)
via llvm-commits
- [llvm] [lldb][AArch64] Read mte_ctrl register from core files (PR #69689)
via llvm-commits
- [llvm] [X86] Add regcall4 attribute to make a specific function respect regc… (PR #69628)
via llvm-commits
- [llvm] [X86] Add regcall4 attribute to make a specific function respect regc… (PR #69628)
via llvm-commits
- [llvm] [X86] Add regcall4 attribute to make a specific function respect regc… (PR #69628)
via llvm-commits
- [llvm] [X86] Add regcall4 attribute to make a specific function respect regcall ABIv4 (PR #69628)
via llvm-commits
- [llvm] [X86] Add regcall4 attribute to make a specific function respect regcall ABIv4 (PR #69628)
via llvm-commits
- [llvm] [X86] Add regcall4 attribute to make a specific function respect regcall ABIv4 (PR #69628)
via llvm-commits
- [llvm] [X86] Add regcall4 attribute to make a specific function respect regcall ABIv4 (PR #69628)
via llvm-commits
- [llvm] [X86] Add regcall4 attribute to make a specific function respect regcall ABIv4 (PR #69628)
via llvm-commits
- [llvm] 53edf45 - [PowerPC] Remove HTM instruction from P10 SchedModel (#69579)
via llvm-commits
- [llvm] 1abc28f - [NFC][LV] Add test for vectorizing fmuladd with another call (#68601)
via llvm-commits
- [llvm] [PowerPC]redesign the target flags (PR #69695)
via llvm-commits
- [compiler-rt] [test][compiler-rt] Mark several tests as UNSUPPORTED on LoongArch (PR #69699)
via llvm-commits
- [llvm] [RISCV][MC] MC layer support for the experimental zalasr extension (PR #69685)
via llvm-commits
- [llvm] [InstCombine] Remove scalable vector extracts to and from the same type (PR #69702)
via llvm-commits
- [llvm] [AMDGPU] Use `S_BFE_U64` for uniform i1 ext (PR #69703)
via llvm-commits
- [llvm] a323896 - [IR] Fix nested constant to instruction conversion (#69682)
via llvm-commits
- [llvm] [IR] Fix nested constant to instruction conversion (PR #69682)
via llvm-commits
- [lld] e24ac11 - [lld][NFC] Remove unnecessary else statements. (#69451)
via llvm-commits
- [llvm] [TargetLowering] Lower ldexp into target supported instructions (PR #67552)
via llvm-commits
- [llvm] [ARM] Disable UpperBound loop unrolling for MVE tail predicated loops. (PR #69709)
via llvm-commits
- [llvm] [TargetLowering] Lower ldexp into target supported instructions (PR #67552)
via llvm-commits
- [llvm] [AArch64] Lower mathlib call ldexp into fscale when sve is enabled (PR #67552)
via llvm-commits
- [llvm] [X86] Lower mathlib call ldexp into scalef when avx512 is enabled (PR #69710)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [DominanceFrontier] make DominanceFrontierBase::find iterator deterministic (PR #69711)
via llvm-commits
- [llvm] [X86] Lower mathlib call ldexp into scalef when avx512 is enabled (PR #69710)
via llvm-commits
- [llvm] ba8565f - [LIT] Print discovered tests and percentages (#66057)
via llvm-commits
- [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
via llvm-commits
- [polly] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [DAG] Fold (mul (sext (add_nsw x, c1)), c2) -> (add (mul (sext x), c2), c1*c2) (PR #69667)
via llvm-commits
- [polly] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Add support for post-indexed loads/stores. (PR #69532)
via llvm-commits
- [llvm] [Analysis] Add Scalable field in MemoryLocation.h (PR #69716)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] Revert "[LIT] Print discovered tests and percentages (#66057)" (PR #69715)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] 11a7195 - Revert "[LIT] Print discovered tests and percentages (#66057)" (#69715)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [polly] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [polly] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] [AMDGPU] Force the third source operand of the MAI instructions to VGPR if no AGPRs are used. (PR #69720)
via llvm-commits
- [llvm] [AMDGPU] Force the third source operand of the MAI instructions to VGPR if no AGPRs are used. (PR #69720)
via llvm-commits
- [llvm] bb82695 - [lldb][AArch64] Add release notes and documentation for SME (#66767)
via llvm-commits
- [llvm] b6ecdf0 - [AMDGPU] Segregate 16-bit fix-sgpr-copies tests. (#69353)
via llvm-commits
- [polly] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] 75d6f50 - [Interpreter] Add initialization of array members (#66172)
via llvm-commits
- [llvm] [Interpreter] Add initialization of array members (PR #66172)
via llvm-commits
- [llvm] [MemDep] Use EarliestEscapeInfo (PR #69727)
via llvm-commits
- [llvm] [LIT] Print discovered tests and percentages (PR #66057)
via llvm-commits
- [llvm] [AArch64][ABI] Pass v8f32 on the stack (PR #69729)
via llvm-commits
- [llvm] [AArch64][ABI] Pass v8f32 on the stack (PR #69729)
via llvm-commits
- [compiler-rt] [HWASan] Prevent same tag for adjacent heap objects (PR #69337)
via llvm-commits
- [compiler-rt] [HWASan] Prevent same tag for adjacent heap objects (PR #69337)
via llvm-commits
- [compiler-rt] [HWASan] Prevent same tag for adjacent heap objects (PR #69337)
via llvm-commits
- [llvm] [CSKY] Don't emit `__multi3` on 32-bit CSKY (PR #69732)
via llvm-commits
- [compiler-rt] [HWASan] Prevent same tag for adjacent heap objects (PR #69337)
via llvm-commits
- [llvm] [BOLT][RISCV] Handle CIE's produced by GNU as (PR #69578)
via llvm-commits
- [llvm] [CSKY] Don't emit `__multi3` on 32-bit CSKY (PR #69732)
via llvm-commits
- [compiler-rt] [HWASan] Prevent same tag for adjacent heap objects (PR #69337)
via llvm-commits
- [llvm] [AArch64][2023][FP8]: Add FP8 instructions assembly and disassembly. (PR #69632)
via llvm-commits
- [llvm] [llvm][AArch64][Assembly]: Add FP8 instructions assembly and disassembly. (PR #69632)
via llvm-commits
- [llvm] [AArch64] Implement support to read/write FPMR (PR #69618)
via llvm-commits
- [llvm] [llvm][AArch64][Assembly] Implement support to read/write FPMR (PR #69618)
via llvm-commits
- [llvm] 17baba9 - [llvm][AArch64][Assembly] Implement support to read/write FPMR (#69618)
via llvm-commits
- [llvm] [llvm][AArch64][Assembly] Implement support to read/write FPMR (PR #69618)
via llvm-commits
- [compiler-rt] [HWASan] Prevent same tag for adjacent heap objects (PR #69337)
via llvm-commits
- [compiler-rt] [HWASan] Prevent same tag for adjacent heap objects (PR #69337)
via llvm-commits
- [llvm] 24633ea - [Peephole] Check instructions from CopyMIs are still COPY (#69511)
via llvm-commits
- [llvm] [Peephole] Check instructions from CopyMIs are still COPY (PR #69511)
via llvm-commits
- [llvm] [Peephole] Check instructions from CopyMIs are still COPY (PR #69511)
via llvm-commits
- [llvm] [Peephole] Check instructions from CopyMIs are still COPY (PR #69511)
via llvm-commits
- [llvm] 080fb3e - [lit] Clean up internal shell parse errors with ScriptFatal (#68496)
via llvm-commits
- [llvm] [CSKY] Don't emit `__multi3` on 32-bit CSKY (PR #69732)
via llvm-commits
- [llvm] bde2e69 - [llvm] Use XMACROS for MachO platforms. (#69262)
via llvm-commits
- [llvm] e40b2d4 - [RISCV] Use range-based for loops in RISCVOptWInstrs. NFC (#69647)
via llvm-commits
- [llvm] 7b9fa21 - [cmake] Option to create Ninja job pools depending on available resources (#65274)
via llvm-commits
- [llvm] Update stdckdint.h and make it available in pre-C23 modes. (PR #69649)
via llvm-commits
- [lld] Update stdckdint.h and make it available in pre-C23 modes. (PR #69649)
via llvm-commits
- [llvm] 2483763 - [RISCV][CostModel] Recommit VPIntrinsics have same cost as their non-vp counterparts (#68752)
via llvm-commits
- [compiler-rt] 51bfeff - [tsan][go]: add atomic or/and functions (#65695)
via llvm-commits
- [llvm] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
via llvm-commits
- [llvm] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
via llvm-commits
- [compiler-rt] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
via llvm-commits
- [llvm] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
via llvm-commits
- [lld] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
via llvm-commits
- [llvm] Fix size in bytes of type DIEs when size in bits is not a multiple of 8 (PR #69741)
via llvm-commits
- [llvm] [AMDGPU] Force the third source operand of the MAI instructions to VGPR if no AGPRs are used. (PR #69720)
via llvm-commits
- [llvm] 3a4b0e9 - [RISCV][GISel] Disable call lowering for integers larger than 2*XLen. (#69144)
via llvm-commits
- [llvm] 9189822 - [LVI] Handle icmp of ashr. (#68010)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] b4729f7 - [RISCV] Use LMUL=1 for vmv_s_x_vl with non-undef passthru (#66659)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [llvm-profdata] Emit error when counter value is greater than 2^56. (PR #69513)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] [PGO] Sampled instrumentation in PGO to speed up instrumentation binary (PR #69535)
via llvm-commits
- [llvm] cfdafc1 - [RISCV][GISel] Support G_PTRTOINT and G_INTTOPTR (#69542)
via llvm-commits
- [llvm] 47f0f8c - [WebAssembly] Add exp10 libcall signatures (#69661)
via llvm-commits
- [compiler-rt] [builtins] Avoid using long double in generic sources (PR #69754)
via llvm-commits
- [llvm] [RISCV][GISel] Minor refactoring of RISCVCallReturnHandler and RISCVIncomingValueHandler (PR #69757)
via llvm-commits
- [llvm] [RISCV][VSETVLI] Prefer VTYPE for immediate known to be less than VLMAX (PR #69759)
via llvm-commits
- [llvm] Update SimplifyIndVar.cpp (PR #69760)
via llvm-commits
- [llvm] [RISCV][VSETVLI] Prefer VTYPE for immediate known to be less than VLMAX (PR #69759)
via llvm-commits
- [llvm] [Github] Force files changed step in docs action to use GH API (PR #69763)
via llvm-commits
- [lld] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
via llvm-commits
- [lld] [libc++] Fix the behavior of throwing `operator new` under -fno-exceptions (PR #69498)
via llvm-commits
- [llvm] [AMDGPU] Force the third source operand of the MAI instructions to VGPR if no AGPRs are used. (PR #69720)
via llvm-commits
- [llvm] Introduce DIExpressionOptimizer in DIExpression::append (PR #69770)
via llvm-commits
- [llvm] Introduce DIExpressionOptimizer (PR #69769)
via llvm-commits
- [llvm] Introduce DIExpressionOptimizer to DIExpression::appendOpsToArg (PR #69771)
via llvm-commits
- [llvm] [NFC] Move DIExpressionCursor to DebugInfoMetadata.h (PR #69768)
via llvm-commits
- [llvm] [Github] Only run github actions on main monorepo (PR #69774)
via llvm-commits
- [llvm] [AMDGPU] Infer Alignments after Inferring AddressSpaces (PR #69776)
via llvm-commits
- [lld] a67ae8c - [LLD] [COFF] Add a separate option for allowing duplicate weak symbols (#68077)
via llvm-commits
- [compiler-rt] [compiler-rt] Switch LLD specific tests to a more precise option (PR #69781)
via llvm-commits
- [llvm] [Github] Fetch all commits in PR for code formatting checks (PR #69766)
via llvm-commits
- [llvm] [llvm-profgen] More tweaks to warnings (PR #68608)
via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
via llvm-commits
- [llvm] [OpenMP][OMPIRBuilder] Add support to omp target parallel (PR #67000)
via llvm-commits
- [compiler-rt] 51835df - [MSVC] fix the build (#69634)
via llvm-commits
- [llvm] [OpenMP][mlir] Add translation for `if` in `omp.teams` (PR #69404)
via llvm-commits
- [llvm] dbc1b71 - [RISCV][llvm-mca] Vector Unit Stride Loads and stores use EEW and EMU… (#69409)
via llvm-commits
- [llvm] [TOSA] Add TosaToMLProgram conversion (PR #69787)
via llvm-commits
- [llvm] [TOSA] Add TosaToMLProgram conversion (PR #69787)
via llvm-commits
- [llvm] [TOSA] Add TosaToMLProgram conversion (PR #69787)
via llvm-commits
- [llvm] 28ae42e - [GISel] Add LookThroughInstrs for getIConstantVRegVal and getIConstan… (#68327)
via llvm-commits
- [llvm] [OpenMP][mlir] Add translation for `if` in `omp.teams` (PR #69404)
via llvm-commits
- [llvm] [OpenMP][mlir] Add translation for `if` in `omp.teams` (PR #69404)
via llvm-commits
- [llvm] [TOSA] Add TosaToMLProgram conversion (PR #69787)
via llvm-commits
- [llvm] af25304 - [Workflow] make code-format-helper.py mypy-safe (NFC) (#69691)
via llvm-commits
- [lld] Update stdckdint.h and make it available in pre-C23 modes. (PR #69649)
via llvm-commits
- [llvm] [llvm][AArch64][Assembly]: Add FP8 instructions assembly and disassembly. (PR #69632)
via llvm-commits
- [llvm] [llvm][AArch64][Assembly]: Add FP8 instructions assembly and disassembly. (PR #69632)
via llvm-commits
- [llvm] [TOSA] Add TosaToMLProgram conversion (PR #69787)
via llvm-commits
- [llvm] cb472fb - Update SimplifyIndVar.cpp (#69760)
via llvm-commits
- [llvm] Improvements to RS4GC BDV Algorithm (PR #69795)
via llvm-commits
- [llvm] 972709a - [RISCV][GISel] Minor refactoring of RISCVCallReturnHandler and RISCVIncomingValueHandler to match other targets (#69757)
via llvm-commits
- [llvm] 4e0c6d3 - Fix build warning caused by mixed signed/unsigned compare (#69797)
via llvm-commits
- [llvm] [libc++] Implement ranges::contains (PR #65148)
via llvm-commits
- [llvm] ci: set minimal permission on github workflow (PR #69737)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] 6cbcbec - [InstCombine] Precommit tests for PR67216
via llvm-commits
- [llvm] 7e3d110 - [InstCombine] optimize powi(X, Y)/X with Ofast (#67236)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X,Y)/X with Ofast (PR #67236)
via llvm-commits
- [llvm] [RISCV][GISel] Add legalizer support for G_FADD/G_FSUB/G_FMUL/G_FDIV with F/D extensions. (PR #69804)
via llvm-commits
- [llvm] [RISCV][GISel] Add regbank selection for G_FADD/G_FSUB/G_FMUL/G_FDIV with F/D extensions. (PR #69805)
via llvm-commits
- [polly] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [polly] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] [RISCV][GISel] Add regbank selection for G_FADD/G_FSUB/G_FMUL/G_FDIV with F/D extensions. (PR #69805)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X, C1)/powi(X, C2) with Ofast (PR #69807)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X, C1)/powi(X, C2) with Ofast (PR #69807)
via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_FADD/G_FSUB/G_FMUL/G_FDIV with F/D extensions. (PR #69808)
via llvm-commits
- [llvm] [RISCV] Keep same SEW/LMUL ratio if possible in forward transfer (PR #69788)
via llvm-commits
- [llvm] [GISel] Pass MPO and VA to assignValueToAddress by const reference. NFC (PR #69810)
via llvm-commits
- [llvm] a3937c4 - Fix typos in Debug.h (#68761)
via llvm-commits
- [llvm] 4aae538 - [llvm][CMake] Respect LIBCXX_HARDENING_MODE on command-line (#68541)
via llvm-commits
- [compiler-rt] 8822eaa - [compiler-rt] Switch LLD specific tests to a more precise option (#69781)
via llvm-commits
- [llvm] [RISCV][GISel] Add instruction selection for G_FADD/G_FSUB/G_FMUL/G_FDIV with F/D extensions. (PR #69808)
via llvm-commits
- [llvm] [NewGVN] Prevent cyclic reference when building phiofops (PR #69418)
via llvm-commits
- [llvm] [NewGVN] Prevent cyclic reference when building phiofops (PR #69418)
via llvm-commits
- [llvm] 386f390 - [MachineBasicBlock] Fix SlotIndexUpdater for insertion order (#69424)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [InstCombine] Canonicalise ZextADD + GEP (PR #69818)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [SimplifyCFG] Delete the unnecessary range check for small mask operation (PR #65835)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X, C1)/powi(X, C2) with Ofast (PR #69807)
via llvm-commits
- [llvm] [InstCombine] optimize powi(X, C1)/powi(X, C2) with Ofast (PR #69807)
via llvm-commits
- [llvm] [InstSimplify] Simplify the select with integer comparison relationship (PR #66668)
via llvm-commits
- [llvm] [Github] Add lld to docs CI (PR #69821)
via llvm-commits
- [llvm] LLVM is not needed for chapter two. (PR #69823)
via llvm-commits
- [llvm] [Github] Add support for building libc docs in Github actions (PR #69824)
via llvm-commits
- [llvm] [LoopDist] Update the pragma info of loop distribute, NFC (PR #69825)
via llvm-commits
- [llvm] [LoopDist] Update the pragma info of loop distribute, NFC (PR #69825)
via llvm-commits
- [llvm] [Github] Add clang-tools-extra docs to CI (PR #69827)
via llvm-commits
- [llvm] [Github] Add libcxx docs to CI (PR #69828)
via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondCommonOperandWithConstants` to handle truncated LHS (PR #69829)
via llvm-commits
- [llvm] [Github] Add libunwind to docs CI (PR #69830)
via llvm-commits
- [llvm] [LIT] Print discovered tests and percentages (#66057) (PR #69831)
via llvm-commits
- [llvm] [LIT] Print discovered tests and percentages (#66057) (PR #69831)
via llvm-commits
- [llvm] [Github] Add lldb docs step to Github docs action (PR #69832)
via llvm-commits
- [llvm] Improvements to RS4GC BDV Algorithm (PR #69795)
via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
via llvm-commits
- [llvm] [libc++] Ensure that `std::expected` has no tail padding (PR #69673)
via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondICmps` to handle binops (PR #69840)
via llvm-commits
- [llvm] [InstCombine] Canonicalise ZextADD + GEP (PR #69818)
via llvm-commits
- [compiler-rt] compiler-rt: Fix FLOAT16 feature detection (PR #69842)
via llvm-commits
- [compiler-rt] [compiler-rt][builtins] Fix FLOAT16 feature detection (PR #69842)
via llvm-commits
- [llvm] [NewGVN] Prevent cyclic reference when building phiofops (PR #69418)
via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondICmps` to handle binops (PR #69840)
via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondICmps` to handle binops (PR #69840)
via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondICmps` to handle binops (PR #69840)
via llvm-commits
- [llvm] [NewGVN] Prevent cyclic reference when building phiofops (PR #69418)
via llvm-commits
- [llvm] [NewGVN] Prevent cyclic reference when building phiofops (PR #69418)
via llvm-commits
- [llvm] [AMDGPU] Add documentation for scheduler intrinsics (PR #69854)
via llvm-commits
- [llvm] [AMDGPU] Add documentation for scheduler intrinsics (PR #69854)
via llvm-commits
- [llvm] [InstCombine] Decompose an icmp into multiple ranges (PR #69855)
via llvm-commits
- [llvm] [BOLT][RISCV] Use target features from object file (PR #69836)
via llvm-commits
- [compiler-rt] [compiler-rt][builtins] Fix FLOAT16 feature detection (PR #69842)
via llvm-commits
- [llvm] 00c8da6 - [docs] Fix suggested darker command in coding standards (#69860)
via llvm-commits
- [llvm] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] 0b7ae41 - [LIT] Print discovered tests and percentages (#66057) (#69831)
via llvm-commits
- [llvm] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [polly] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [polly] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondICmps` to handle binops (PR #69840)
via llvm-commits
- [llvm] [InstCombine] Add folds for (icmp eq/ne (and (add/sub/xor A, P2), P2), 0/P2) (PR #67836)
via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
via llvm-commits
- [llvm] [InstCombine] Decompose an icmp into multiple ranges (PR #69855)
via llvm-commits
- [llvm] [InstCombine] Decompose an icmp into multiple ranges (PR #69855)
via llvm-commits
- [llvm] [InstCombine] Decompose an icmp into multiple ranges (PR #69855)
via llvm-commits
- [llvm] [InstCombine] Decompose an icmp into multiple ranges (PR #69855)
via llvm-commits
- [llvm] [InstCombine] Decompose an icmp into multiple ranges (PR #69855)
via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondCommonOperandWithConstants` to handle truncated LHS (PR #69829)
via llvm-commits
- [llvm] [ValueTracking] Improve `isImpliedCondCommonOperandWithConstants` to handle truncated LHS (PR #69829)
via llvm-commits
- [llvm] a63dc79 - [Clang][OHOS] Keep ARM ABI selection logic in sync between Clang and LLVM (#68656)
via llvm-commits
- [llvm] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [llvm] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [llvm] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [llvm] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [llvm] 3d40411 - [AMDGPU] Set size to all SOP pseudos (#69756)
via llvm-commits
- [llvm] [NewGVN] Prevent cyclic reference when building phiofops (PR #69418)
via llvm-commits
- [llvm] [NewGVN] Prevent cyclic reference when building phiofops (PR #69418)
via llvm-commits
- [llvm] [CSKY] Don't emit `__multi3` on 32-bit CSKY (PR #69732)
via llvm-commits
- [polly] [mlir] Verify TestBuiltinAttributeInterfaces eltype (PR #69878)
via llvm-commits
- [llvm] [NewPM][CodeGen] Add NPM support to llc (PR #69879)
via llvm-commits
- [llvm] [NewPM][CodeGen] Add NPM support to llc (PR #69879)
via llvm-commits
- [llvm] [NewPM][CodeGen] Add NPM support to llc (PR #69879)
via llvm-commits
- [llvm] [NewPM][CodeGen] Add NPM support to llc (PR #69879)
via llvm-commits
- [llvm] [NewPM][CodeGen] Add NPM support to llc (PR #69879)
via llvm-commits
- [llvm] [CSKY] Don't emit `__multi3` on 32-bit CSKY (PR #69732)
via llvm-commits
- [llvm] instcombine (PR #69882)
via llvm-commits
- [llvm] instcombine (PR #69882)
via llvm-commits
- [llvm] instcombine (PR #69882)
via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
via llvm-commits
- [llvm] [ConstantRange] Handle `Intrinsic::ctpop` (PR #68310)
via llvm-commits
- [llvm] [InstCombine] Decompose an icmp into multiple ranges (PR #69855)
via llvm-commits
- [llvm] [InstCombine] Decompose an icmp into multiple ranges (PR #69855)
via llvm-commits
- [llvm] goldsteinn/int parts (PR #69884)
via llvm-commits
- [llvm] goldsteinn/int parts (PR #69884)
via llvm-commits
- [llvm] [InstCombine] Decompose an icmp into multiple ranges (PR #69855)
via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
via llvm-commits
- [llvm] [LV] Invalidate SCEV values in the scalar loop after loop vectorization (PR #69886)
via llvm-commits
- [llvm] 461918e - [CodeGen][Remarks] Add the function name to the stack size remark (#69346)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [VPlan] Add initial anlysis to infer scalar type of VPValues. (PR #69013)
via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
via llvm-commits
- [llvm] 508a697 - [JITLink] Allow multiple relocations at same offset in EHFrameEdgeFixer (#68252)
via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
via llvm-commits
- [llvm] a244183 - [CodeLayout] cache-directed sort: limit max chain size (#69039)
via llvm-commits
- [llvm] 7a3db65 - [llvm-profgen] More tweaks to warnings (#68608)
via llvm-commits
- [llvm] [ADT] Support appending initializer list (PR #69891)
via llvm-commits
- [llvm] [NewPM][CodeGen] Add NPM support to llc (PR #69879)
via llvm-commits
- [llvm] 1e43975 - [TableGen][NFC] Remove MultiClass argument and Scoper in QualifyName (#69297)
via llvm-commits
- [llvm] -fstack-usage: fix filename for functions in an included file (PR #69896)
via llvm-commits
- [llvm] -fstack-usage: fix filename for functions in an included file (PR #69896)
via llvm-commits
- [llvm] [AMDGPU] Add dynamic LDS size implicit kernel argument to CO-v5 (PR #65273)
via llvm-commits
- [llvm] [AMDGPU] Add dynamic LDS size implicit kernel argument to CO-v5 (PR #65273)
via llvm-commits
- [llvm] Let M68kMCCodeEmitter set Scratch size. (PR #69898)
via llvm-commits
- [llvm] [AMDGPU] Add dynamic LDS size implicit kernel argument to CO-v5 (PR #65273)
via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen and fixed a small b… (PR #69135)
zhao jiangtao via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen and fixed a small b… (PR #69135)
zhao jiangtao via llvm-commits
- [llvm] [llvm][Tablegen][BUG] : The correct td file ending with #endif (there… (PR #69411)
zhao jiangtao via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen (PR #69135)
zhao jiangtao via llvm-commits
- [llvm] [BUG][llvm-tblgen] : The correct td file ending with #endif cannot be compiled (PR #69411)
zhao jiangtao via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen (PR #69135)
zhao jiangtao via llvm-commits
- [llvm] [FixBUG][llvm-tblgen] : The correct td file ending with #endif cannot be compiled (PR #69411)
zhao jiangtao via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen (PR #69135)
zhao jiangtao via llvm-commits
- [llvm] [FixBUG][llvm-tblgen] : The correct td file ending with #endif cannot be compiled (PR #69411)
zhao jiangtao via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen (PR #69135)
zhao jiangtao via llvm-commits
- [llvm] [FixBUG][llvm-tblgen] : The correct td file ending with #endif cannot be compiled (PR #69411)
zhao jiangtao via llvm-commits
- [llvm] [FixBUG][llvm-tblgen] : The correct td file ending with #endif cannot be compiled (PR #69411)
zhao jiangtao via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen (PR #69135)
zhao jiangtao via llvm-commits
- [llvm] [FixBUG][llvm-tblgen] : The correct td file ending with #endif cannot be compiled (PR #69411)
zhao jiangtao via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen (PR #69135)
zhao jiangtao via llvm-commits
- [llvm] [llvm][Tablegen][llvm-tblgen] Added keyword #undef to llvm-tblgen (PR #69135)
zhao jiangtao via llvm-commits
- [llvm] [FixBUG][llvm-tblgen] : The correct td file ending with #endif cannot be compiled (PR #69411)
zhao jiangtao via llvm-commits
- [compiler-rt] [FixBUG][llvm-tblgen] : The correct td file ending with #endif cannot be compiled (PR #69411)
zhao jiangtao via llvm-commits
- [llvm] [FixBUG][llvm-tblgen] : The correct td file ending with #endif cannot be compiled (PR #69411)
zhao jiangtao via llvm-commits
- [llvm] [FixBUG][llvm-tblgen] : The correct td file ending with #endif cannot be compiled (PR #69411)
zhao jiangtao via llvm-commits
Last message date:
Sun Oct 22 23:55:54 PDT 2023
Archived on: Sun Oct 22 23:55:59 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).