The Week Of Monday 8 June 2026 Archives by author
Starting: Mon Jun 8 00:01:56 PDT 2026
Ending: Sun Jun 14 23:58:26 PDT 2026
Messages: 6434
- [llvm] Fix "not all control paths return" warnings; NFC (PR #203361)
Aaron Ballman via llvm-commits
- [llvm] Fix "not all control paths return" warnings; NFC (PR #203361)
Aaron Ballman via llvm-commits
- [llvm] Fix "not all control paths return" warnings; NFC (PR #203361)
Aaron Ballman via llvm-commits
- [llvm] [MSVC][Demangling] Make Microsoft demangling more configurable (PR #202702)
Aaron Ballman via llvm-commits
- [llvm] [MSVC][Demangling] Make Microsoft demangling more configurable (PR #202702)
Aaron Ballman via llvm-commits
- [llvm] [MSVC][Demangling] Make Microsoft demangling more configurable (PR #202702)
Aaron Ballman via llvm-commits
- [llvm] [MSVC][Demangling] Make Microsoft demangling more configurable (PR #202702)
Aaron Ballman via llvm-commits
- [llvm] [bazel] Add an LLVM ABI-breaking checks build setting (PR #203739)
Aaron Siddhartha Mondal via llvm-commits
- [llvm] [bazel] Add an LLVM ABI-breaking checks build setting (PR #203739)
Aaron Siddhartha Mondal via llvm-commits
- [llvm] [CodeGenPrepare] Don't sink icmp eq (and X, mask), 0 into return blocks (PR #200460)
Aayush Shrivastava via llvm-commits
- [llvm] [CodeGenPrepare] Don't sink icmp eq (and X, mask), 0 into return blocks (PR #200460)
Aayush Shrivastava via llvm-commits
- [llvm] [InstCombine] Fold (|x| + |y|) == 0 into (x == 0) && (y == 0) (PR #200702)
Aayush Shrivastava via llvm-commits
- [llvm] [InstCombine] Fold copysign(floor(fabs(X)), X) to trunc(X) (PR #200836)
Aayush Shrivastava via llvm-commits
- [llvm] [InstCombine] Fold zext/sext i1 store using dominating branch condition (PR #201195)
Aayush Shrivastava via llvm-commits
- [libc] [llvm] [libc][math] Implement double-precision acosh (PR #199953)
Aayush Shrivastava via llvm-commits
- [libc] [llvm] [libc][math] Implement double-precision acosh (PR #199953)
Aayush Shrivastava via llvm-commits
- [libc] [llvm] [libc][math] Implement double-precision acosh (PR #199953)
Aayush Shrivastava via llvm-commits
- [libc] [llvm] [libc][math] Implement double-precision acosh (PR #199953)
Aayush Shrivastava via llvm-commits
- [llvm] [InstCombine] Fold copysign(floor(fabs(X)), X) to trunc(X) (PR #200836)
Aayush Shrivastava via llvm-commits
- [llvm] [InstCombine] Fold copysign(floor(fabs(X)), X) to trunc(X) (PR #200836)
Aayush Shrivastava via llvm-commits
- [llvm] [z/OS] Mark 19 tests UNSUPPORTED on z/OS due to an issue in printf. (PR #196391)
Abhina Sree via llvm-commits
- [clang] [llvm] Enable fexec-charset option (PR #138895)
Abhina Sree via llvm-commits
- [clang] [llvm] Enable fexec-charset option (PR #138895)
Abhina Sree via llvm-commits
- [llvm] [AMDGPU][GISEL] Adding new reg bank select rules for G_DYN_STACKALLOC (PR #200369)
Abhinav Garg via llvm-commits
- [llvm] [AMDGPU][GISEL] Adding new reg bank select rules for G_DYN_STACKALLOC (PR #200369)
Abhinav Garg via llvm-commits
- [llvm] [AMDGPU][GISEL] Adding new reg bank select rules for G_DYN_STACKALLOC (PR #200369)
Abhinav Garg via llvm-commits
- [llvm] [AMDGPU][GISEL] Adding new reg bank select rules for G_DYN_STACKALLOC (PR #200369)
Abhinav Garg via llvm-commits
- [llvm] [AMDGPU][GISEL] Adding new reg bank select rules for G_DYN_STACKALLOC (PR #200369)
Abhinav Garg via llvm-commits
- [llvm] Adding new reg bank select rules for G_AMDGPU_SPONENTRY (PR #200864)
Abhinav Garg via llvm-commits
- [llvm] Adding new reg bank select rules for G_AMDGPU_SPONENTRY (PR #200864)
Abhinav Garg via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Add RegBankLegalize rules and lowering for G_AMDGPU_S_BUFFER_LOAD (PR #192480)
Abhinav Garg via llvm-commits
- [llvm] [InstCombine][X86] Fold add(vpmadd52(0, a, b), x) -> vpmadd52(x, a, b) (PR #195937)
Adam Scott via llvm-commits
- [llvm] [VectorCombine] Add subvector reduction support to foldShuffleChainsToReduce (PR #199872)
Adam Scott via llvm-commits
- [llvm] [VectorCombine] Add subvector reduction support to foldShuffleChainsToReduce (PR #199872)
Adam Scott via llvm-commits
- [llvm] [VectorCombine] Add subvector reduction support to foldShuffleChainsToReduce (PR #199872)
Adam Scott via llvm-commits
- [llvm] [VectorCombine] Add subvector reduction support to foldShuffleChainsToReduce (PR #199872)
Adam Scott via llvm-commits
- [llvm] [VectorCombine] Add subvector reduction support to foldShuffleChainsToReduce (PR #199872)
Adam Scott via llvm-commits
- [llvm] [VectorCombine] Add subvector reduction support to foldShuffleChainsToReduce (PR #199872)
Adam Scott via llvm-commits
- [llvm] [VectorCombine] Add subvector reduction support to foldShuffleChainsToReduce (PR #199872)
Adam Scott via llvm-commits
- [llvm] [VectorCombine] Add subvector reduction support to foldShuffleChainsToReduce (PR #199872)
Adam Scott via llvm-commits
- [llvm] [VectorCombine] Add subvector reduction support to foldShuffleChainsToReduce (PR #199872)
Adam Scott via llvm-commits
- [clang] [llvm] [aarch64] Add more MSVC intrinsics (atomic part) (PR #194635)
Adhemerval Zanella via llvm-commits
- [clang] [llvm] [AArch64] Add __hvc, __svc and _InterlockedCompareExchangePointer_nf MS intrinsics (PR #202582)
Adhemerval Zanella via llvm-commits
- [llvm] [AArch64] Use the named-register pseudo only for allocatable registers (PR #203037)
Adhemerval Zanella via llvm-commits
- [llvm] [CodeGen] Add v2048bf16 vector type (PR #202386)
Aditya Gupta via llvm-commits
- [llvm] [JITLink][ORC] Clean up unused and assert-only function templates (NFC) (PR #202973)
Aditya Medhane via llvm-commits
- [llvm] [VPlan] Remove internal linkage from findUserOf templates (NFC) (PR #202974)
Aditya Medhane via llvm-commits
- [llvm] [IR] Remove unused and mark debug-only verifier templates (NFC) (PR #202975)
Aditya Medhane via llvm-commits
- [llvm] [FunctionAttrs] Remove unused legacy-PM runImpl template (NFC) (PR #202983)
Aditya Medhane via llvm-commits
- [llvm] [OpenMP] Remove unused isStrictSubset template (NFC) (PR #202987)
Aditya Medhane via llvm-commits
- [llvm] Fix -Wunused-template in assorted LLVM library helpers (NFC) (PR #202988)
Aditya Medhane via llvm-commits
- [llvm] [FunctionAttrs] Remove unused legacy-PM runImpl template (NFC) (PR #202983)
Aditya Medhane via llvm-commits
- [llvm] [Mips] Remove unused function templates (NFC) (PR #202971)
Aditya Medhane via llvm-commits
- [llvm] [Object][ELF] Remove internal linkage from header function templates (NFC) (PR #202969)
Aditya Medhane via llvm-commits
- [llvm] [JITLink][ORC] Clean up unused and assert-only function templates (NFC) (PR #202973)
Aditya Medhane via llvm-commits
- [llvm] [VPlan] Remove internal linkage from findUserOf templates (NFC) (PR #202974)
Aditya Medhane via llvm-commits
- [llvm] [OpenMP] Remove unused isStrictSubset template (NFC) (PR #202987)
Aditya Medhane via llvm-commits
- [llvm] Fix -Wunused-template in assorted LLVM library helpers (NFC) (PR #202988)
Aditya Medhane via llvm-commits
- [llvm] [Mips] Remove unused function templates (NFC) (PR #202971)
Aditya Medhane via llvm-commits
- [llvm] Revert "[StringMap] Invalidate iterators in remove() (PR #203003)
Adrian Prantl via llvm-commits
- [llvm] Revert "[StringMap] Invalidate iterators in remove() (PR #203003)
Adrian Prantl via llvm-commits
- [llvm] Revert "[StringMap] Invalidate iterators in remove() (PR #203003)
Adrian Prantl via llvm-commits
- [llvm] [StringMap] Invalidate iterators on mutation (PR #202237)
Adrian Prantl via llvm-commits
- [llvm] [StringMap] Replace tombstone deletion with TAOCP 6.4 Algorithm R (PR #202103)
Adrian Prantl via llvm-commits
- [llvm] [CI] Testing Windows Breakage (PR #202264)
Aiden Grossman via llvm-commits
- [llvm] [ubsan] Add [undefined] section to ignorelist (PR #202380)
Aiden Grossman via llvm-commits
- [llvm] [CI] Testing Windows Breakage (PR #202264)
Aiden Grossman via llvm-commits
- [llvm] Revert "[NVPTX] Support lowering of `(l)lround`" (PR #202500)
Aiden Grossman via llvm-commits
- [llvm] Revert "[NVPTX] Support lowering of `(l)lround`" (PR #202500)
Aiden Grossman via llvm-commits
- [llvm] [NFC][Analysis] Drop assertion on zero weights in Distribution (PR #202517)
Aiden Grossman via llvm-commits
- [llvm] [CI][Offload] Fix offload depends on openmp (PR #202541)
Aiden Grossman via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [openmp] [polly] [docs] update CI to use latest release of doxygen [resubmit] (PR #202420)
Aiden Grossman via llvm-commits
- [llvm] ids-check: Update the workflow and script (PR #199710)
Aiden Grossman via llvm-commits
- [llvm] ids-check: Update the workflow and script (PR #199710)
Aiden Grossman via llvm-commits
- [llvm] ids-check: Update the workflow and script (PR #199710)
Aiden Grossman via llvm-commits
- [llvm] ids-check: Update the workflow and script (PR #199710)
Aiden Grossman via llvm-commits
- [llvm] [Bazel] Fixes d0a1f86 (PR #202746)
Aiden Grossman via llvm-commits
- [llvm] [Bazel] Fixes d0a1f86 (PR #202746)
Aiden Grossman via llvm-commits
- [llvm] [test][Support] Disable CFI-icall for DynamicLibrary Overload test (#202446) (PR #202684)
Aiden Grossman via llvm-commits
- [llvm] workflows/subscriber: Use github-automation container (PR #202777)
Aiden Grossman via llvm-commits
- [llvm] workflows/subscriber: Use github-automation container (PR #202777)
Aiden Grossman via llvm-commits
- [llvm] workflows/subscriber: Use github-automation container (PR #202777)
Aiden Grossman via llvm-commits
- [llvm] workflows/subscriber: Use github-automation container (PR #202777)
Aiden Grossman via llvm-commits
- [llvm] [CodeGen] Update break-false-deps to track updates to the machine function (PR #202081)
Aiden Grossman via llvm-commits
- [llvm] [Passes] Enhance `--print-pipeline-passes` (PR #202892)
Aiden Grossman via llvm-commits
- [llvm] [Passes] Enhance `--print-pipeline-passes` (PR #202892)
Aiden Grossman via llvm-commits
- [llvm] [Passes] Enhance `--print-pipeline-passes` (PR #202892)
Aiden Grossman via llvm-commits
- [llvm] [Passes] Enhance `--print-pipeline-passes` (PR #202892)
Aiden Grossman via llvm-commits
- [llvm] [Passes] Enhance `--print-pipeline-passes` (PR #202892)
Aiden Grossman via llvm-commits
- [llvm] [Passes] Enhance `--print-pipeline-passes` (PR #202892)
Aiden Grossman via llvm-commits
- [llvm] [Passes] Enhance `--print-pipeline-passes` (PR #202892)
Aiden Grossman via llvm-commits
- [llvm] [Passes] Enhance `--print-pipeline-passes` (PR #202892)
Aiden Grossman via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
Aiden Grossman via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
Aiden Grossman via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
Aiden Grossman via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
Aiden Grossman via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
Aiden Grossman via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
Aiden Grossman via llvm-commits
- [llvm] [Passes] Enhance `--print-pipeline-passes` (PR #202892)
Aiden Grossman via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in MC/MCA (PR #202930)
Aiden Grossman via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Aiden Grossman via llvm-commits
- [llvm] [Passes] Enhance `--print-pipeline-passes` (PR #202892)
Aiden Grossman via llvm-commits
- [llvm] [FunctionAttrs] Remove unused legacy-PM runImpl template (NFC) (PR #202983)
Aiden Grossman via llvm-commits
- [llvm] [IR] Remove unused and mark debug-only verifier templates (NFC) (PR #202975)
Aiden Grossman via llvm-commits
- [llvm] [IR] Remove unused and mark debug-only verifier templates (NFC) (PR #202975)
Aiden Grossman via llvm-commits
- [llvm] [FunctionAttrs] Remove unused legacy-PM runImpl template (NFC) (PR #202983)
Aiden Grossman via llvm-commits
- [llvm] [IR] Remove unused and mark debug-only verifier templates (NFC) (PR #202975)
Aiden Grossman via llvm-commits
- [llvm] [cross-project-tests] Use lit internal shell (PR #203138)
Aiden Grossman via llvm-commits
- [llvm] [lit] Deprecate execute_external=True in ShTest (PR #201732)
Aiden Grossman via llvm-commits
- [llvm] [lit] Deprecate execute_external=True in ShTest (PR #201732)
Aiden Grossman via llvm-commits
- [llvm] [lit] Deprecate execute_external=True in ShTest (PR #201732)
Aiden Grossman via llvm-commits
- [llvm] Revert "[lit] Deprecate execute_external=True in ShTest" (PR #203316)
Aiden Grossman via llvm-commits
- [llvm] Revert "[lit] Deprecate execute_external=True in ShTest" (PR #203316)
Aiden Grossman via llvm-commits
- [llvm] [lit] Deprecate execute_external=True in ShTest (PR #201732)
Aiden Grossman via llvm-commits
- [compiler-rt] [Fuzzer] Make signal tests work with internal shell (PR #203445)
Aiden Grossman via llvm-commits
- [llvm] [Bazel] Fixes 8d2661b (PR #203570)
Aiden Grossman via llvm-commits
- [compiler-rt] [Fuzzer] Use the internal shell by default (PR #203450)
Aiden Grossman via llvm-commits
- [llvm] [CodeGen][Pass] Add `TargetPassBuilder` (PR #137290)
Aiden Grossman via llvm-commits
- [llvm] [Bazel] Fixes fdd939d (PR #203593)
Aiden Grossman via llvm-commits
- [llvm] [Bazel] Fixes fdd939d (PR #203593)
Aiden Grossman via llvm-commits
- [llvm] [Bazel] Fixes fdd939d (PR #203593)
Aiden Grossman via llvm-commits
- [compiler-rt] [Fuzzer] Use the internal shell by default (PR #203450)
Aiden Grossman via llvm-commits
- [llvm] Create google.yml (PR #203657)
Aiden Grossman via llvm-commits
- [llvm] [Passes] Move machine function pass registries to PassRegistry.def (PR #203659)
Aiden Grossman via llvm-commits
- [compiler-rt] [Fuzzer] Bump max RSS in fork tests (PR #203688)
Aiden Grossman via llvm-commits
- [llvm] Reapply "[lit] Deprecate execute_external=True in ShTest" (#203316) (PR #203689)
Aiden Grossman via llvm-commits
- [llvm] Reapply "[lit] Deprecate execute_external=True in ShTest" (#203316) (PR #203689)
Aiden Grossman via llvm-commits
- [llvm] [Passes] Move machine function pass registries to PassRegistry.def (PR #203659)
Aiden Grossman via llvm-commits
- [llvm] [Passes] Remove redundant IR pass registries in MachinePassRegistry.def (PR #203659)
Aiden Grossman via llvm-commits
- [llvm] [NewPM][AArch64] Port AArch64SRLTDefineSuperRegs pass to NewPassManager (PR #202803)
Aiden Grossman via llvm-commits
- [llvm] [NewPM][AArch64] Port AArch64SRLTDefineSuperRegs pass to NewPassManager (PR #202803)
Aiden Grossman via llvm-commits
- [llvm] [X86] Fix Sandy Bridge's WriteLDMXCSR (PR #203585)
Aiden Grossman via llvm-commits
- [llvm] [X86] Fix Sandy Bridge's WriteLDMXCSR (PR #203585)
Aiden Grossman via llvm-commits
- [llvm] [X86] Fix Sandy Bridge's WriteLDMXCSR (PR #203585)
Aiden Grossman via llvm-commits
- [llvm] [CodeGen][NewPM] Port cfi-fixup to new pass manager (PR #203692)
Aiden Grossman via llvm-commits
- [compiler-rt] [Fuzzer] Bump max RSS in fork tests (PR #203688)
Aiden Grossman via llvm-commits
- [llvm] [CodeGen][NewPM] Port cfi-fixup to new pass manager (PR #203692)
Aiden Grossman via llvm-commits
- [llvm] [Bazel] Fixes 625facd (PR #203814)
Aiden Grossman via llvm-commits
- [llvm] [Bazel] Fixes 625facd (PR #203814)
Aiden Grossman via llvm-commits
- [llvm] [BranchFolding] Fold away subsequent identical branches (PR #203110)
Aiden Grossman via llvm-commits
- [llvm] [BranchFolding] Fold away subsequent identical branches (PR #203110)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Make analyzeBranch bail for INLINEASM_BR (PR #203835)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts] Fix underflow in expand-waitcnt-profiling when Outstanding is 0 on Pre-GFX12 (PR #202465)
Akash Dutta via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts] Fix underflow in expand-waitcnt-profiling when Outstanding is 0 on Pre-GFX12 (PR #202465)
Akash Dutta via llvm-commits
- [llvm] [NVPTX] Cleanup support for atomic loads/stores (PR #201468)
Akshay Deodhar via llvm-commits
- [llvm] [GlobalISel] Port over `simplifyDemandedBits` to GlobalISel (PR #198808)
Alan Li via llvm-commits
- [flang] [llvm] [GlobalISel] Port over `simplifyDemandedBits` to GlobalISel (PR #198808)
Alan Li via llvm-commits
- [flang] [llvm] [GlobalISel] Port over `simplifyDemandedBits` to GlobalISel (PR #198808)
Alan Li via llvm-commits
- [flang] [llvm] [GlobalISel] Port over `simplifyDemandedBits` to GlobalISel (PR #198808)
Alan Li via llvm-commits
- [flang] [llvm] [GlobalISel] Port over `simplifyDemandedBits` to GlobalISel (PR #198808)
Alan Li via llvm-commits
- [llvm] [GlobalISel] Port over `simplifyDemandedBits` to GlobalISel (PR #198808)
Alan Li via llvm-commits
- [llvm] [GlobalISel] Port over `simplifyDemandedBits` to GlobalISel (PR #198808)
Alan Li via llvm-commits
- [llvm] [GlobalISel] Port over `simplifyDemandedBits` to GlobalISel (PR #198808)
Alan Li via llvm-commits
- [llvm] [GlobalISel] Port over `simplifyDemandedBits` to GlobalISel (PR #198808)
Alan Li via llvm-commits
- [llvm] [SE] Prove predicates via umin bounds (PR #196976)
Aleksandr Popov via llvm-commits
- [llvm] [OFFLOAD][L0] Add wait events for AsyncQueue memFill (PR #202287)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Add wait events for AsyncQueue memFill (PR #202287)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Add wait events for AsyncQueue memFill (PR #202287)
Alex Duran via llvm-commits
- [llvm] [Offload] define MSVC byte-order macros for rtl endianness checks (PR #202540)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Add wait events for AsyncQueue memFill (PR #202287)
Alex Duran via llvm-commits
- [llvm] [Offload] define MSVC byte-order macros for rtl endianness checks (PR #202540)
Alex Duran via llvm-commits
- [llvm] [Offload] define MSVC byte-order macros for rtl endianness checks (PR #202540)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Add control for Copy Offload Hint (PR #203203)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Add control for Copy Offload Hint (PR #203203)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Add control for Copy Offload Hint (PR #203203)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Alex Duran via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Alex Duran via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
Alex Duran via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
Alex Duran via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
Alex Duran via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
Alex Duran via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
Alex Duran via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
Alex Duran via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
Alex Duran via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
Alex Duran via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
Alex Duran via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
Alex Duran via llvm-commits
- [llvm] [arm64e][cfi] .cfi_negate_ra_state is irrelevant for Mach-O platforms (PR #203076)
Alex Langford via llvm-commits
- [llvm] [NVPTX] Rip out vestigial variadic support (NFC) (PR #202385)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Rip out vestigial variadic support (NFC) (PR #202385)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Cleanup and refactor param align computation, addressing a few minor bugs and discrepancies (PR #188588)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Cleanup and refactor param align computation, addressing a few minor bugs and discrepancies (PR #188588)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Cleanup and refactor param align computation, addressing a few minor bugs and discrepancies (PR #188588)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Cleanup and refactor param align computation, addressing a few minor bugs and discrepancies (PR #188588)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Rip out vestigial variadic support (NFC) (PR #202385)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Rip out vestigial variadic support (NFC) (PR #202385)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] : Make an optimistic assumption that loads from generic address space are not divergent. This assumption discovers more non-divergent expressions. (PR #198619)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Rip out vestigial variadic support (NFC) (PR #202385)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Refactor protytype emission out of ISel (PR #203663)
Alex MacLean via llvm-commits
- [llvm] [NVPTX] Refactor prototype emission out of ISel (PR #203663)
Alex MacLean via llvm-commits
- [llvm] [llc] set canonical triple in module (PR #203725)
Alex MacLean via llvm-commits
- [llvm] [llc] set canonical triple in module (PR #203725)
Alex MacLean via llvm-commits
- [llvm] [llc] set canonical triple in module (PR #203725)
Alex MacLean via llvm-commits
- [llvm] [SPIR-V] Allow bfloat vector atomics lowering without scalarization (PR #202083)
Alex Voicu via llvm-commits
- [llvm] [SPIR-V] Allow bfloat vector atomics lowering without scalarization (PR #202083)
Alex Voicu via llvm-commits
- [clang] [llvm] [msan] Introduce KMSAN intrinsics for region instrumentation (PR #202603)
Alexander Potapenko via llvm-commits
- [clang] [llvm] [msan] Introduce KMSAN intrinsics for region instrumentation (PR #202603)
Alexander Potapenko via llvm-commits
- [clang] [llvm] [msan] Introduce KMSAN intrinsics for region instrumentation (PR #202603)
Alexander Potapenko via llvm-commits
- [llvm] [polly] [SCEV] Use SCEVPtrToAddr instead of SCEVPtrToInt in SCEV. (PR #180244)
Alexander Richardson via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
Alexander Richardson via llvm-commits
- [llvm] [RISCV] Add PseudoClearGPR to the special cases in RISCVInstrInfo::getInstSizeInBytes. (PR #203637)
Alexander Richardson via llvm-commits
- [llvm] [MC][Support] Track macro definition locations for improved diagnostics (PR #198936)
Alexander Richardson via llvm-commits
- [llvm] [MC][Support] Track macro definition locations for improved diagnostics (PR #198936)
Alexander Richardson via llvm-commits
- [llvm] [MC][Support] Track macro definition locations for improved diagnostics (PR #198936)
Alexander Richardson via llvm-commits
- [llvm] [MC][Support] Track macro definition locations for improved diagnostics (PR #198936)
Alexander Richardson via llvm-commits
- [llvm] [RFC][BOLT] Add a new parallel DWARF processing(2/2) (PR #197859)
Alexander Yermolovich via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Alexandra Munkes via llvm-commits
- [llvm] [BOLT][AArch64] Transform cmpbr ~> cmp + br when inversion not possible (PR #185731)
Alexandros Lamprineas via llvm-commits
- [llvm] Revert "[BOLT][AArch64] Transform cmpbr ~> cmp + br when inversion not possible (#185731)" (PR #202309)
Alexandros Lamprineas via llvm-commits
- [llvm] [BOLT][AArch64] Fix compact branch relaxation with cmpbr expansion (PR #201903)
Alexandros Lamprineas via llvm-commits
- [llvm] [BOLT][AArch64] Transform cmpbr ~> cmp + br when inversion not possible (PR #185731)
Alexandros Lamprineas via llvm-commits
- [llvm] Revert "[BOLT][AArch64] Transform cmpbr ~> cmp + br when inversion not possible (#185731)" (PR #202309)
Alexandros Lamprineas via llvm-commits
- [clang] [llvm] [clang][sycl][nvlink] Share static library linking in Frontend/Offloading (PR #201253)
Alexey Bader via llvm-commits
- [clang] [llvm] [clang][sycl][nvlink] Share static library linking in Frontend/Offloading (PR #201253)
Alexey Bader via llvm-commits
- [clang] [llvm] [clang][sycl][nvlink] Share static library linking in Frontend/Offloading (PR #201253)
Alexey Bader via llvm-commits
- [clang] [llvm] Revert "[clang][sycl][nvlink] Share static library linking in Frontend/Offloading (#201253)" (PR #202382)
Alexey Bader via llvm-commits
- [clang] [llvm] [clang][sycl][nvlink] Share static library linking in Frontend/Offloading (PR #201253)
Alexey Bader via llvm-commits
- [llvm] [SLP] Vectorize full insertvalue buildvector sequences (PR #200274)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Update test against const-folding (PR #202532)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Vectorize full insertvalue buildvector sequences (PR #200274)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Vectorize full insertvalue buildvector sequences (PR #200274)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Inefficient cost-modelling and codegen for reductions with slp-… (PR #197875)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Do not vectorize copyable operands of expanded binops (PR #203285)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Do not vectorize copyable operands of expanded binops (PR #203285)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Enable runtime stride stores (PR #200018)
Alexey Bataev via llvm-commits
- [llvm] [SLP][Revec] Fix SLP crash when trying to fold trailing scalars into the reduced value (PR #203477)
Alexey Bataev via llvm-commits
- [llvm] [SLP][Revec] Fix SLP crash when trying to fold trailing scalars into the reduced value (PR #203477)
Alexey Bataev via llvm-commits
- [llvm] [SLP][Revec] Fix SLP crash when trying to fold trailing scalars into the reduced value (PR #203477)
Alexey Bataev via llvm-commits
- [llvm] [SLP][Revec] Fix SLP crash when trying to fold trailing scalars into the reduced value (PR #203477)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Support memory runtime alias checks (PR #203631)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC] Replace std::initializer_list SupportedOp with a C array (PR #203707)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC] Replace std::initializer_list SupportedOp with a C array (PR #203707)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with the unsupported runtime checks (PR #203728)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with the unsupported runtime checks (PR #203728)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Support memory runtime alias checks (PR #203631)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with miscompiled ordered reductions, NFC (PR #203738)
Alexey Bataev via llvm-commits
- [llvm] [SLP][NFC]Add a test with miscompiled ordered reductions, NFC (PR #203738)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Keep ordered fadd reductions sequential (PR #203741)
Alexey Bataev via llvm-commits
- [llvm] [SLP]Keep ordered fadd reductions sequential (PR #203741)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Support memory runtime alias checks (PR #203631)
Alexey Bataev via llvm-commits
- [llvm] [SLP] Enable full non-power-of-2 vectorization by default (PR #199450)
Alexey Bataev via llvm-commits
- [llvm] [Xtensa] Support 'f' Inline Assembly Constraint (PR #202345)
Alexey Gerenkov via llvm-commits
- [llvm] [Xtensa] Support 'f' Inline Assembly Constraint (PR #202345)
Alexey Gerenkov via llvm-commits
- [llvm] [Xtensa] Fix trap/debugtrap operations lowering. (PR #200872)
Alexey Gerenkov via llvm-commits
- [llvm] [Xtensa] Fix .set symbolic constants in b4const/b4constu immediates (PR #200878)
Alexey Gerenkov via llvm-commits
- [lld] [llvm] Add initial support for Xtensa to LLD (PR #202926)
Alexey Gerenkov via llvm-commits
- [lld] [llvm] Add initial support for Xtensa to LLD (PR #202926)
Alexey Gerenkov via llvm-commits
- [lld] [llvm] Add initial support for Xtensa to LLD (PR #202926)
Alexey Gerenkov via llvm-commits
- [lld] [llvm] Add initial support for Xtensa to LLD (PR #202926)
Alexey Gerenkov via llvm-commits
- [llvm] [Xtensa] Implement XtensaNullTargetStreamer (PR #203819)
Alexey Gerenkov via llvm-commits
- [llvm] [Xtensa] Implement XtensaNullTargetStreamer (PR #203819)
Alexey Gerenkov via llvm-commits
- [llvm] Revert "[BOLT][AArch64] Transform cmpbr ~> cmp + br when inversion not possible (#185731)" (PR #202309)
Alexey Moksyakov via llvm-commits
- [llvm] [bolt] Resolve duplicated symbols name through versioning (PR #203223)
Alexey Moksyakov via llvm-commits
- [llvm] [bolt] Resolve duplicated symbols name through versioning (PR #203223)
Alexey Moksyakov via llvm-commits
- [llvm] [BOLT][AArch64] Add indirect call promotion support (PR #184733)
Alexey Moksyakov via llvm-commits
- [llvm] [Analysis] Add intra-procedural EscapeAnalysis (PR #169896)
Alexey Paznikov via llvm-commits
- [llvm] [TSan] Add dominance-based redundant instrumentation elimination (PR #169897)
Alexey Paznikov via llvm-commits
- [llvm] [TSan] Use EscapeAnalysis to eliminate redundant instrumentation (PR #192945)
Alexey Paznikov via llvm-commits
- [llvm] [IR] Remove IRBuilder AddMetadataToInst (PR #202280)
Alexis Engelke via llvm-commits
- [llvm] [IR] Remove IRBuilder AddMetadataToInst (PR #202280)
Alexis Engelke via llvm-commits
- [llvm] [IR] Remove IRBuilder AddMetadataToInst (PR #202280)
Alexis Engelke via llvm-commits
- [llvm] [IR] Remove IRBuilder AddMetadataToInst (PR #202280)
Alexis Engelke via llvm-commits
- [llvm] [IR] Remove IRBuilder AddMetadataToInst (PR #202280)
Alexis Engelke via llvm-commits
- [llvm] [StringMap] Replace tombstone deletion with TAOCP 6.4 Algorithm R (PR #202103)
Alexis Engelke via llvm-commits
- [llvm] [GlobalISel] Use more inline elements in a match table SmallVector (PR #202568)
Alexis Engelke via llvm-commits
- [llvm] [AArch64] Coalesce the perfect-shuffle table (PR #202617)
Alexis Engelke via llvm-commits
- [llvm] [IR] Avoid unnecessary canBeFreed() calls (NFC) (PR #202685)
Alexis Engelke via llvm-commits
- [llvm] [AArch64][NFC] Avoid relocations in LdStNInstrDesc (PR #202025)
Alexis Engelke via llvm-commits
- [llvm] [AArch64][NFC] Avoid relocations in LdStNInstrDesc (PR #202025)
Alexis Engelke via llvm-commits
- [llvm] [IR] Remove IRBuilder AddMetadataToInst (PR #202280)
Alexis Engelke via llvm-commits
- [llvm] [AArch64][NFC] Avoid relocations in LdStNInstrDesc (PR #202025)
Alexis Engelke via llvm-commits
- [llvm] [Support] Compile out unused dominator DFS sorting (PR #202832)
Alexis Engelke via llvm-commits
- [llvm] [llvm][Inliner] Don't inline functions referencing local COMDAT globals (PR #202687)
Alexis Engelke via llvm-commits
- [llvm] [llvm][Inliner] Don't inline functions referencing local COMDAT globals (PR #202687)
Alexis Engelke via llvm-commits
- [llvm] [StringMap] Replace tombstone deletion with TAOCP 6.4 Algorithm R (PR #202103)
Alexis Engelke via llvm-commits
- [llvm] [GlobalISel] Avoid redundant copy for zero-offset GEPs (PR #203029)
Alexis Engelke via llvm-commits
- [llvm] [GlobalISel] Avoid redundant copy for zero-offset GEPs (PR #203029)
Alexis Engelke via llvm-commits
- [llvm] [GlobalISel] Avoid redundant copy for zero-offset GEPs (PR #203029)
Alexis Engelke via llvm-commits
- [llvm] [GlobalISel] Avoid redundant copy for zero-offset GEPs (PR #203029)
Alexis Engelke via llvm-commits
- [llvm] [AArch64] Move the perfect-shuffle table out of line (PR #202617)
Alexis Engelke via llvm-commits
- [llvm] [AArch64] Move the perfect-shuffle table out of line (PR #202617)
Alexis Engelke via llvm-commits
- [llvm] [AArch64] Move the perfect-shuffle table out of line (PR #202617)
Alexis Engelke via llvm-commits
- [llvm] [AArch64] Move the perfect-shuffle table out of line (PR #202617)
Alexis Engelke via llvm-commits
- [llvm] [AArch64] Move the perfect-shuffle table out of line (PR #202617)
Alexis Engelke via llvm-commits
- [llvm] [GlobalISel] Avoid redundant copy for zero-offset GEPs (PR #203029)
Alexis Engelke via llvm-commits
- [llvm] [GlobalISel] Avoid redundant copy for zero-offset GEPs (PR #203029)
Alexis Engelke via llvm-commits
- [llvm] [GlobalISel] Avoid redundant copy for zero-offset GEPs (PR #203029)
Alexis Engelke via llvm-commits
- [llvm] [llvm] Replace unordered_{map,set} with Dense{Map,Set}/SmallPtrSet (PR #202222)
Alexis Engelke via llvm-commits
- [llvm] [llvm] Replace unordered_{map,set} with Dense{Map,Set}/SmallPtrSet (PR #202222)
Alexis Engelke via llvm-commits
- [llvm] [llvm] Replace unordered_{map,set} with Dense{Map,Set}/SmallPtrSet (PR #202222)
Alexis Engelke via llvm-commits
- [llvm] [llvm] Replace unordered_{map,set} with Dense{Map,Set}/SmallPtrSet (PR #202222)
Alexis Engelke via llvm-commits
- [llvm] [Allocator] Keep bump pointer at a minimum alignment (PR #203718)
Alexis Engelke via llvm-commits
- [llvm] [Allocator] Keep bump pointer at a minimum alignment (PR #203718)
Alexis Engelke via llvm-commits
- [llvm] [Allocator] Keep bump pointer at a minimum alignment (PR #203718)
Alexis Engelke via llvm-commits
- [llvm] [Allocator] Keep bump pointer at a minimum alignment (PR #203718)
Alexis Engelke via llvm-commits
- [llvm] [MergeFunctions] Preserve entry counts/import GUIDs on folds (PR #202218)
Alok Kumar Sharma via llvm-commits
- [llvm] [MergeFunctions] Preserve entry counts on folds (PR #202218)
Alok Kumar Sharma via llvm-commits
- [llvm] [MergeFunctions] Preserve entry counts on folds (PR #202218)
Alok Kumar Sharma via llvm-commits
- [llvm] [MergeFunctions] Preserve entry counts on folds (PR #202218)
Alok Kumar Sharma via llvm-commits
- [llvm] [LoopRotate] Fix branch weights for rotated multi-exit loops (PR #202219)
Alok Kumar Sharma via llvm-commits
- [llvm] [LoopRotate] Fix branch weights for rotated multi-exit loops (PR #202219)
Alok Kumar Sharma via llvm-commits
- [llvm] [IR] Add BundleAttributes.def to modulemap as textual header (PR #203106)
Amara Emerson via llvm-commits
- [llvm] [BOLT] Make mispreds optional for preaggregated B/T/R (PR #202856)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Make mispreds optional for preaggregated B/T/R (PR #202856)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Parse branch type from perf script (PR #202813)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Make mispreds optional for preagg B/T/R records (PR #202856)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Parse branch type from perf script (PR #202813)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Parse branch type from perf script (PR #202813)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Merge DataReader::parse and parseInNoLBRMode (PR #203469)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Fix heatmap with external addresses (PR #203479)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Fix heatmap with external addresses (PR #203479)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Fix heatmap with external addresses (PR #203479)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Fix heatmap with external addresses (PR #203479)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Fix heatmap with external addresses (PR #203479)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Fix heatmap with external addresses (PR #203479)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Fix perf return identification (PR #203609)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Fix perf data return identification (PR #203609)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Fix perf data return identification (PR #203609)
Amir Ayupov via llvm-commits
- [llvm] [BOLT] Change DataAggregator error types (PR #203651)
Amir Ayupov via llvm-commits
- [compiler-rt] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Amit Kumar Pandey via llvm-commits
- [compiler-rt] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Amit Kumar Pandey via llvm-commits
- [compiler-rt] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Amit Kumar Pandey via llvm-commits
- [compiler-rt] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Amit Kumar Pandey via llvm-commits
- [compiler-rt] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Amit Kumar Pandey via llvm-commits
- [compiler-rt] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Amit Kumar Pandey via llvm-commits
- [compiler-rt] [compiler-rt][asan] Add AMDGPU ASan support via HSA API interceptors. (PR #192240)
Amit Kumar Pandey via llvm-commits
- [llvm] Form LCSSA in Loop Versioning Pass before extending exit PHIs (PR #202296)
Amit Tiwari via llvm-commits
- [llvm] [LLE][LoopVersioning] Form LCSSA in Loop Versioning Pass before extending exit PHIs (PR #202296)
Amit Tiwari via llvm-commits
- [llvm] [LLE][LoopVersioning] Form LCSSA in Loop Versioning Pass before extending exit PHIs (PR #202296)
Amit Tiwari via llvm-commits
- [llvm] [LLE][LoopVersioning] Form LCSSA in Loop Versioning Pass before extending exit PHIs (PR #202296)
Amit Tiwari via llvm-commits
- [llvm] [LLE][LoopDistribution][LoopVersioning] Form LCSSA in Loop Versioning Pass before extending exit PHIs (PR #202296)
Amit Tiwari via llvm-commits
- [llvm] [LLE][LoopDistribution][LoopVersioning] Form LCSSA at Caller Invoking LoopVersioning Utility (PR #202296)
Amit Tiwari via llvm-commits
- [llvm] [SystemZ][z/OS] Add z/OS archive writing support (PR #200087)
Amy Kwan via llvm-commits
- [llvm] [SystemZ][z/OS] Add z/OS archive writing support (PR #200087)
Amy Kwan via llvm-commits
- [llvm] [SystemZ][z/OS] Add z/OS archive writing support (PR #200087)
Amy Kwan via llvm-commits
- [llvm] [SystemZ][z/OS] Add z/OS archive writing support (PR #200087)
Amy Kwan via llvm-commits
- [llvm] [SystemZ][z/OS] Add z/OS archive writing support (PR #200087)
Amy Kwan via llvm-commits
- [llvm] [SystemZ][z/OS] Add z/OS archive writing support (PR #200087)
Amy Kwan via llvm-commits
- [llvm] [BOLT][rewrite] warn about functions without CFG before binary analyses. (PR #197294)
Anatoly Trosinenko via llvm-commits
- [llvm] [BOLT][rewrite] warn about functions without CFG before binary analyses. (PR #197294)
Anatoly Trosinenko via llvm-commits
- [llvm] [BOLT][rewrite] warn about functions without CFG before binary analyses. (PR #197294)
Anatoly Trosinenko via llvm-commits
- [llvm] [BOLT][rewrite] warn about functions without CFG before binary analyses. (PR #197294)
Anatoly Trosinenko via llvm-commits
- [llvm] [BOLT][rewrite] warn about functions without CFG before binary analyses. (PR #197294)
Anatoly Trosinenko via llvm-commits
- [llvm] [BOLT][rewrite] warn about functions without CFG before binary analyses. (PR #197294)
Anatoly Trosinenko via llvm-commits
- [clang] [llvm] [AArch64][PAC] Handle signing of init/fini pointers in AsmPrinter (PR #193087)
Anatoly Trosinenko via llvm-commits
- [clang] [llvm] [AArch64][PAC] Handle signing of init/fini pointers in AsmPrinter (PR #193087)
Anatoly Trosinenko via llvm-commits
- [clang] [llvm] [AArch64][PAC] Handle signing of init/fini pointers in AsmPrinter (PR #193087)
Anatoly Trosinenko via llvm-commits
- [clang] [llvm] [AArch64][PAC] Handle signing of init/fini pointers in AsmPrinter (PR #193087)
Anatoly Trosinenko via llvm-commits
- [llvm] [InstCombine] Preserve no wrap kinds for trunc in EvaluateInDifferentType (PR #202233)
Andreas Jonson via llvm-commits
- [llvm] [InstCombine] Preserve no wrap kinds for trunc in EvaluateInDifferentType (PR #202233)
Andreas Jonson via llvm-commits
- [llvm] [VPlan] Insert VPBlendRecipes in post order. NFC (PR #201782)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Model control flow of early exits and preserve SSA (PR #201784)
Andrei Elovikov via llvm-commits
- [llvm] [VPlan] Insert VPBlendRecipes in post order. NFC (PR #201782)
Andrei Elovikov via llvm-commits
- [llvm] [Xtensa] Fix literal section emit for ConstantPool entries. (PR #200132)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Fix code generation for TLS variables. (PR #202822)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Fix code generation for TLS variables. (PR #202822)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Fix code generation for TLS variables. (PR #202822)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement support of the ESP32S2 target. (PR #200130)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Fix code generation for TLS variables. (PR #202822)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement support of the ESP32S2 target. (PR #200130)
Andrei Safronov via llvm-commits
- [llvm] [Xtensa] Implement support of the ESP32S2 target. (PR #200130)
Andrei Safronov via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Prototype LLD support for dynamic debugging (PR #190939)
Andrew Ng via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Prototype LLD support for dynamic debugging (PR #190939)
Andrew Ng via llvm-commits
- [llvm] [AMDGPU] Lower uniform usubsat to SOP (S_MAX_U32 + S_SUB_I32) (PR #203155)
Anshil Gandhi via llvm-commits
- [llvm] [IR] Only follow ptr/ptr-vector sources in stripAndAccumulateConstantOffsets bitcasts (PR #203356)
Anshil Gandhi via llvm-commits
- [llvm] [GlobalISel][IRTranslator] Lower ptr/non-ptr bitcasts via G_INTTOPTR/G_PTRTOINT (PR #203335)
Anshil Gandhi via llvm-commits
- [llvm] [IR] Only follow ptr/ptr-vector sources in stripAndAccumulateConstantOffsets bitcasts (PR #203356)
Anshil Gandhi via llvm-commits
- [llvm] [IR] Only follow ptr/ptr-vector sources in stripAndAccumulateConstantOffsets bitcasts (PR #203356)
Anshil Gandhi via llvm-commits
- [llvm] [IR] Only follow ptr/ptr-vector sources in stripAndAccumulateConstantOffsets bitcasts (PR #203356)
Anshil Gandhi via llvm-commits
- [llvm] [IR] Only follow ptr/ptr-vector sources in stripAndAccumulateConstantOffsets bitcasts (PR #203356)
Anshil Gandhi via llvm-commits
- [llvm] [NFC][AMDGPU] Precommit tests for usubsat pattern (PR #203453)
Anshil Gandhi via llvm-commits
- [llvm] [AMDGPU] Lower uniform usubsat to SOP (S_MAX_U32 + S_SUB_I32) (PR #203155)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxVec][DAG] Implement UnscheduledPreds API (PR #201240)
Anshil Gandhi via llvm-commits
- [llvm] [SandboxVec][DAG] Implement UnscheduledPreds API (PR #201240)
Anshil Gandhi via llvm-commits
- [llvm] [NewPM][AArch64] Port AArch64DAGToDAGISelLegacy to NewPM (PR #202739)
Anshul Nigham via llvm-commits
- [libc] [llvm] [libc][math][c23] Improve rsqrtf16 function for targets without fp32 FPUs. (PR #160639)
Anton Shepelev via llvm-commits
- [libc] [llvm] [libc][math][c23] Improve rsqrtf16 function for targets without fp32 FPUs. (PR #160639)
Anton Shepelev via llvm-commits
- [libc] [llvm] [libc][math][c23] Improve rsqrtf16 function for targets without fp32 FPUs. (PR #160639)
Anton Shepelev via llvm-commits
- [libc] [llvm] [libc][math][c23] Improve rsqrtf16 function for targets without fp32 FPUs. (PR #160639)
Anton Shepelev via llvm-commits
- [llvm] [InstCombine] Optimize nested select operators into a simpler form. Added test cases (PR #201453)
Antonio Frighetto via llvm-commits
- [llvm] [InstCombine] Simplify conditional round-up to power-of-2 alignment (PR #184989)
Antonio Frighetto via llvm-commits
- [llvm] [InstCombine] Simplify conditional round-up to power-of-2 alignment (PR #184989)
Antonio Frighetto via llvm-commits
- [llvm] [LangRef] Clarify what "group" in invariant.group means. (PR #200552)
Antonio Frighetto via llvm-commits
- [llvm] [InstCombine] Fold signed-max sub-or pattern (PR #202274)
Antonio Frighetto via llvm-commits
- [llvm] [llubi] Add support for byval pointer arguments (PR #201852)
Antonio Frighetto via llvm-commits
- [llvm] [llubi] Add support for byval pointer arguments (PR #201852)
Antonio Frighetto via llvm-commits
- [llvm] [llubi] Add support for byval pointer arguments (PR #201852)
Antonio Frighetto via llvm-commits
- [llvm] [llubi] Add support for byval pointer arguments (PR #201852)
Antonio Frighetto via llvm-commits
- [llvm] [InstCombine] Ignore frees when inferring inbounds (PR #202304)
Antonio Frighetto via llvm-commits
- [llvm] [ArgPromotion] Pass context instruction to dereferenceability check (PR #202305)
Antonio Frighetto via llvm-commits
- [llvm] [ARM] Move expand pseudos before load-store opt (PR #199353)
Antonio Frighetto via llvm-commits
- [clang] [llvm] [SROA] Canonicalize homogeneous structs to fixed vectors (opt-in, after memcpyopt) (PR #165159)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] adjust struct layout requirements for struct to vector canonicalization (PR #201967)
Antonio Frighetto via llvm-commits
- [llvm] [Loads] Migrate isDereferenceable APIs to SimplifyQuery (PR #202553)
Antonio Frighetto via llvm-commits
- [llvm] [AlignmentFromAssumes] Skip huge alignment (PR #202567)
Antonio Frighetto via llvm-commits
- [llvm] [InstCombine] Fix infinite combine loop in evaluateInDifferentType (PR #202572)
Antonio Frighetto via llvm-commits
- [llvm] [LICM][SimplifyCFG] Ignore frees for writable dereferenceability check (PR #202589)
Antonio Frighetto via llvm-commits
- [llvm] [LICM][SimplifyCFG] Ignore frees for writable dereferenceability check (PR #202589)
Antonio Frighetto via llvm-commits
- [llvm] [LICM][SimplifyCFG] Ignore frees for writable dereferenceability check (PR #202589)
Antonio Frighetto via llvm-commits
- [llvm] [LICM][SimplifyCFG] Ignore frees for writable dereferenceability check (PR #202589)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Allocas cannot be freed (PR #202875)
Antonio Frighetto via llvm-commits
- [llvm] [TailRecElim] Introduce support for shift accumulator optimization (PR #181331)
Antonio Frighetto via llvm-commits
- [llvm] [TailRecElim] Introduce support for shift accumulator optimization (PR #181331)
Antonio Frighetto via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Antonio Frighetto via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Antonio Frighetto via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Antonio Frighetto via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Antonio Frighetto via llvm-commits
- [llvm] [MergeICmps] Perform dereferenceability check with context (PR #202884)
Antonio Frighetto via llvm-commits
- [llvm] [MergeICmps] Perform dereferenceability check with context (PR #202884)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Extend tree-structured merge to handle init + RMW pattern (PR #194441)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Extend tree-structured merge to handle init + RMW pattern (PR #194441)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Extend tree-structured merge to handle init + RMW pattern (PR #194441)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Extend tree-structured merge to handle init + RMW pattern (PR #194441)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Extend tree-structured merge to handle init + RMW pattern (PR #194441)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Extend tree-structured merge to handle init + RMW pattern (PR #194441)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Extend tree-structured merge to handle init + RMW pattern (PR #194441)
Antonio Frighetto via llvm-commits
- [llvm] [SROA] Extend tree-structured merge to handle init + RMW pattern (PR #194441)
Antonio Frighetto via llvm-commits
- [llvm] [MergeICmps] Perform dereferenceability check with context (PR #202884)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Make CanBeFreed calculation optional (NFC) (PR #203490)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Make CanBeFreed calculation optional (NFC) (PR #203490)
Antonio Frighetto via llvm-commits
- [llvm] [IR] Make CanBeFreed calculation optional (NFC) (PR #203490)
Antonio Frighetto via llvm-commits
- [llvm] [StackColoring] Cleanup stack-coloring test (NFC) (PR #203551)
Antonio Frighetto via llvm-commits
- [llvm] [StackColoring] Cleanup stack-coloring test (NFC) (PR #203551)
Antonio Frighetto via llvm-commits
- [llvm] [IROutliner] do not outline non-uniform constants (PR #195450)
Arda Serdar Pektezol via llvm-commits
- [llvm] [IROutliner] do not outline non-uniform constants (PR #195450)
Arda Serdar Pektezol via llvm-commits
- [llvm] [IROutliner] do not outline non-uniform constants (PR #195450)
Arda Serdar Pektezol via llvm-commits
- [llvm] [SPIR-V] Add vector type support for non-standard integers in G_TRUNC op (PR #198213)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add vector type support for non-standard integers in G_TRUNC op (PR #198213)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (PR #200002)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (PR #200002)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (PR #200002)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (PR #200002)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (PR #200002)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (PR #200002)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (PR #200002)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (PR #200002)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Support i16 element types for tbuffer D16 load/store (PR #201420)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Lower 1xN/Nx1 matrix transpose to a copy (PR #201332)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Support i16 element types for tbuffer D16 load/store (PR #201420)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Support i16 element types for tbuffer D16 load/store (PR #201420)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Support i16 element types for tbuffer D16 load/store (PR #201420)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Support i16 element types for tbuffer D16 load/store (PR #201420)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (PR #200002)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Produce ballot/icmp/fcmp lane masks at wavefront width (PR #201358)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Allow bfloat vector atomics lowering without scalarization (PR #202083)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (PR #200002)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Drop constant zero-sized memcpy/memmove/memset before selection (PR #201904)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Use alloc size for array stride in LowerBufferFatPointers (PR #202530)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIRV] Add support for selection of G_MEMCPY_INLINE (PR #201925)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Use alloc size for array stride in LowerBufferFatPointers (PR #202530)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Deduplicate createVariable and createExitVariable helpers into SPIRVUtils (PR #202512)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Lower mem intrinsics on LDS pointers in AMDGPUSwLowerLDS (PR #202552)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Use alloc size for array stride in LowerBufferFatPointers (PR #202530)
Arseniy Obolenskiy via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Emit proper diagnostic when inline asm register allocation fails (PR #201380)
Arseniy Obolenskiy via llvm-commits
- [llvm] [mlir] [mlir][SPIR-V] Add SPIRVToLLVM conversions for non-trivial elementwise operations (PR #202574)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix infinite loop on GEP handling for an empty struct (PR #202587)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix infinite loop on GEP handling for an empty struct (PR #202587)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix division by zero on byte addressing GEP into a subbyte array (PR #202593)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Drop constant zero-sized memcpy/memmove/memset before selection (PR #201904)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix infinite loop on GEP handling for an empty struct (PR #202587)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Lower mem intrinsics on LDS pointers in AMDGPUSwLowerLDS (PR #202552)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Implement SPV_KHR_untyped_pointers extension (PR #201233)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Remove duplicate SPV_INTEL_int4 extension map entry (PR #202871)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Look up printf format string type in the correct function (PR #201523)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Remove duplicate SPV_INTEL_int4 extension map entry (PR #202871)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Remove duplicate SPV_INTEL_int4 extension map entry (PR #202871)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Remove duplicate SPV_INTEL_int4 extension map entry (PR #202871)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix value swap for potentially aliased out arguments in RewriteOutArguments (PR #202922)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Support i16 element types for tbuffer D16 load/store (PR #201420)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Reject invalid flags immarg for amdgcn.cs.chain (PR #202708)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix value swap for potentially aliased out arguments in RewriteOutArguments (PR #202922)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix result type deduction for sub-byte G_TRUNC (PR #202717)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Tie Int64ImageEXT to R64i/R64ui image format, not sampled type (PR #203005)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix BITOP3 matcher for op(X, X) operands (PR #198373)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix BITOP3 matcher for op(X, X) operands (PR #198373)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Tie Int64ImageEXT to R64i/R64ui image format, not sampled type (PR #203005)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Gate rootn(x, +-2) -> sqrt/rsqrt fold on nsz/ninf (PR #200578)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Gate rootn(x, +-2) -> sqrt/rsqrt fold on nsz/ninf (PR #200578)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Set success flag for weak cmpxchg in LowerBufferFatPointers (PR #203033)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Gate rootn(x, +-2) -> sqrt/rsqrt fold on nsz/ninf (PR #200578)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Set success flag for weak cmpxchg in LowerBufferFatPointers (PR #203033)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Merge duplicate case bodies in addInstrRequirements (NFC) (PR #203177)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Replace custom bitcast in FPMaxError decoration handling (NFC) (PR #203179)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix combineMasks dropping condition (PR #203180)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIRV] Add Int64Atomics to Vulkan available capabilities (PR #203194)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Add Int64Atomics to Vulkan available capabilities (PR #203194)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Let LDSDMA ops cross a sched_barrier when the mask allows it (PR #203255)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Let LDSDMA ops cross a sched_barrier when the mask allows it (PR #203255)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix division by zero on byte addressing GEP into a subbyte array (PR #202593)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Merge duplicate case bodies in addInstrRequirements (NFC) (PR #203177)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Replace custom bitcast in FPMaxError decoration handling (NFC) (PR #203179)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Replace custom bitcast in FPMaxError decoration handling (NFC) (PR #203179)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix division by zero on byte addressing GEP into a subbyte array (PR #202593)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix lowerFCOPYSIGN dropping the sign bit when narrowing the sign operand (PR #203492)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix copy-paste in hasNon16BitAccesses OpIs16Bit check (PR #203499)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Pre-commit tests for folding SGPR->VGPR copies escaping a divergent loop (NFC) (PR #203502)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Return false after non-constant offset error in generateSampleImage (PR #203512)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix copy-paste in hasNon16BitAccesses OpIs16Bit check (PR #203499)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Do not treat bitcast across FP types as canonicality-preserving (PR #203560)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Flush denormal results when constant folding amdgcn.rcp (PR #203566)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Flush denormal results when constant folding amdgcn.rcp (PR #203566)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Scalarize vector of pointers for ptrtoint/inttoptr (PR #184817)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Fix wrong min/max for amdgcn.fmed3 NaN 3rd operand (PR #203822)
Arseniy Obolenskiy via llvm-commits
- [llvm] [AMDGPU] Guard fneg-into-fmed3 fold with nnan (PR #203827)
Arseniy Obolenskiy via llvm-commits
- [llvm] [SPIR-V] Fix correction shift for i8 bitreverse in shader mode (PR #203829)
Arseniy Obolenskiy via llvm-commits
- [llvm] [NVPTX] Expand fp/int conversions involving integers wider than 64 bits (PR #201679)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Expand fp/int conversions involving integers wider than 64 bits (PR #201679)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Expand fp/int conversions involving integers wider than 64 bits (PR #201679)
Artem Belevich via llvm-commits
- [llvm] [NVPTX] Rip out vestigial variadic support (NFC) (PR #202385)
Artem Belevich via llvm-commits
- [clang] [llvm] Reapply "[clang][deps] Add in-flight query caching to `DependencyScanningFilesystemSharedCache`" (#202804) (PR #202881)
Artem Chikin via llvm-commits
- [llvm] [CodeGen] Support --print-changed for legacy codegen IR passes (PR #202252)
Arthur Eubanks via llvm-commits
- [llvm] [CodeGen] Support --print-changed for legacy codegen IR passes (PR #202252)
Arthur Eubanks via llvm-commits
- [llvm] [PassBuilder] Table-drive pass name printing (PR #202656)
Arthur Eubanks via llvm-commits
- [llvm] [AMDGPU][Passes] Invoke CGSCCOptimizerLateEP callbacks in LTO pipeline (PR #203262)
Arthur Eubanks via llvm-commits
- [llvm] [AMDGPU] Fix gfx1250 WMMA latencies (PR #202522)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Track LDS DMA VGPR source reads in expert scheduling (PR #203292)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Track LDS DMA VGPR source reads in expert scheduling (PR #203292)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Track LDS DMA VGPR source reads in expert scheduling (PR #203292)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] Track LDS DMA VGPR source reads in expert scheduling (PR #203292)
Austin Kerbow via llvm-commits
- [llvm] [AMDGPU] DAG Mutation to solve load bunching in outer product matrix multiplications (PR #203095)
Axel Sorenson via llvm-commits
- [llvm] [AMDGPU] DAG Mutation to solve load bunching in outer product matrix multiplications (PR #203095)
Axel Sorenson via llvm-commits
- [clang] [llvm] clang][Serialization] Detect duplicate loaded file SLocEntries (PR #203154)
Ayokunle Amodu via llvm-commits
- [clang] [llvm] clang][Serialization] Detect duplicate loaded file SLocEntries (PR #203154)
Ayokunle Amodu via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Balázs Benics via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Balázs Benics via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Balázs Benics via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Balázs Benics via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Balázs Benics via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Balázs Benics via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Balázs Benics via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Balázs Benics via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Balázs Benics via llvm-commits
- [clang] [llvm] [NFC][analyzer] Extract bounds checking library (PR #202372)
Balázs Benics via llvm-commits
- [clang] [llvm] [llvm][ADT] Make ImmutableList conform the fwd iterator concept (PR #202580)
Balázs Benics via llvm-commits
- [clang] [llvm] [llvm][ADT] Make ImmutableList conform the fwd iterator concept (PR #202580)
Balázs Benics via llvm-commits
- [clang] [llvm] [llvm][ADT] Make ImmutableList conform the fwd iterator concept (PR #202580)
Balázs Benics via llvm-commits
- [clang] [llvm] [llvm][ADT] Make ImmutableList conform the fwd iterator concept (PR #202580)
Balázs Benics via llvm-commits
- [clang] [llvm] [llvm][ADT] Make ImmutableList conform the fwd iterator concept (PR #202580)
Balázs Benics via llvm-commits
- [clang] [llvm] [llvm][ADT] Make ImmutableList conform the fwd iterator concept (PR #202580)
Balázs Benics via llvm-commits
- [clang] [llvm] [llvm][ADT] Make ImmutableList conform the fwd iterator concept (PR #202580)
Balázs Benics via llvm-commits
- [clang] [llvm] [llvm][ADT] Make ImmutableList conform the fwd iterator concept (PR #202580)
Balázs Benics via llvm-commits
- [llvm] [AMDGPU] Add post-RA peephole to fuse v_lshlrev_b32 + v_or_b32 into v_lshl_or_b32 (PR #202585)
Barbara Mitic via llvm-commits
- [llvm] [AMDGPU] Add post-RA peephole to fuse v_lshlrev_b32 + v_or_b32 into v_lshl_or_b32 (PR #202585)
Barbara Mitic via llvm-commits
- [llvm] [AMDGPU] Add post-RA peephole to fuse v_lshlrev_b32 + v_or_b32 into v_lshl_or_b32 (PR #202585)
Barbara Mitic via llvm-commits
- [llvm] [AMDGPU] Accept sext addresses when folding image ops to a16 (PR #203189)
Barbara Mitic via llvm-commits
- [llvm] [AMDGPU] Accept sext addresses when folding image ops to a16 (PR #203189)
Barbara Mitic via llvm-commits
- [llvm] [AMDGPU] Accept sext addresses when folding image ops to a16 (PR #203189)
Barbara Mitic via llvm-commits
- [llvm] [AMDGPU] Add post-RA peephole to fuse v_lshlrev_b32 + v_or_b32 into v_lshl_or_b32 (PR #202585)
Barbara Mitic via llvm-commits
- [llvm] [AMDGPU] Select uniform (shl, or) to a scalar S_LSHL_OR_B32 pseudo (PR #202585)
Barbara Mitic via llvm-commits
- [llvm] [AMDGPU] Select uniform (shl, or) to a scalar S_LSHL_OR_B32 pseudo (PR #202585)
Barbara Mitic via llvm-commits
- [llvm] [AMDGPU] Select uniform (shl, or) to a scalar S_LSHL_OR_B32 pseudo (PR #202585)
Barbara Mitic via llvm-commits
- [llvm] [InstCombine] Sink widening casts used only by extractelements (PR #201529)
Barbara Mitic via llvm-commits
- [llvm] [InstCombine] Sink widening casts used only by extractelements (PR #201529)
Barbara Mitic via llvm-commits
- [llvm] [AMDGPU] Select uniform (shl, or) to a scalar S_LSHL_OR_B32 pseudo (PR #202585)
Barbara Mitic via llvm-commits
- [llvm] [DTLTO] Added missing timetrace "Check cache for DTLTO" message. (PR #203215)
Ben Dunbobbin via llvm-commits
- [llvm] [DTLTO] Added missing timetrace "Check cache for DTLTO" message. (PR #203215)
Ben Dunbobbin via llvm-commits
- [llvm] [DTLTO] Added missing timetrace "Check cache for DTLTO" message. (PR #203215)
Ben Dunbobbin via llvm-commits
- [llvm] [DTLTO] Added missing timetrace "Check cache for DTLTO" message. (PR #203215)
Ben Dunbobbin via llvm-commits
- [llvm] [AVR] Add intrinsics for builtin functions (PR #203212)
Ben Shi via llvm-commits
- [llvm] [AVR] Add intrinsics for builtin functions (PR #203212)
Ben Shi via llvm-commits
- [llvm] [AVR] Add intrinsics for builtin functions (PR #203212)
Ben Shi via llvm-commits
- [llvm] [AVR] Add intrinsics for builtin functions (PR #203212)
Ben Shi via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [clang] [llvm] [analyzer] Implemented a base of detecing lifetimebound annotation (PR #200145)
Benedek Kaibas via llvm-commits
- [llvm] [AArch64][SVE] Select immediate offsets for multi-vector instructions (PR #201637)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SVE] Select immediate offsets for multi-vector instructions (PR #201637)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SVE] Select immediate offsets for multi-vector instructions (PR #201637)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SVE] Select immediate offsets for multi-vector instructions (PR #201637)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SVE] Select immediate offsets for multi-vector instructions (PR #201637)
Benjamin Maxwell via llvm-commits
- [llvm] [VPlan] Look through BCast when folding live-ins (PR #202527)
Benjamin Maxwell via llvm-commits
- [llvm] [VPlan] Strip Ctx arg from tryToFoldLiveIns (NFC) (PR #202559)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Use PNR rather than PPR register class for aarch64svcount (PR #202394)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Use PNR rather than PPR register class for aarch64svcount (PR #202394)
Benjamin Maxwell via llvm-commits
- [llvm] [CodeGen] Refactor rematerializer unit tests to reduce boilerplate (NFC) (PR #197575)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SVE] Expose flags result of predicate-as-counter whiles (NFC) (PR #202976)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64][SVE] Expose flags result of predicate-as-counter whiles (NFC) (PR #202976)
Benjamin Maxwell via llvm-commits
- [llvm] [CodeGen] Gate rematerializer unit tests on AMDGPU target being enabled (PR #202966)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Avoid creating a new generic constant in SelectSMETileSlice (PR #203344)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Avoid creating a new generic constant in SelectSMETileSlice (PR #203344)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Avoid creating a new generic constant in SelectSMETileSlice (PR #203344)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Avoid creating a new generic constant in SelectSMETileSlice (PR #203344)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Avoid creating a new generic constant in SelectSMETileSlice (PR #203344)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Avoid creating a new generic constant in SelectSMETileSlice (PR #203344)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Avoid creating a new generic constant in SelectSMETileSlice (PR #203344)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Avoid creating a new generic constant in SelectSMETileSlice (PR #203344)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Avoid creating a new generic constant in SelectSMETileSlice (PR #203344)
Benjamin Maxwell via llvm-commits
- [llvm] [AArch64] Avoid creating a new generic constant in SelectSMETileSlice (PR #203344)
Benjamin Maxwell via llvm-commits
- [llvm] [offload] Fix olMemcpy error message typo (PR #197273)
Benjamin Maxwell via llvm-commits
- [clang] [llvm] [inlineasm] Improve support for multiple inline asm constraints (e.g. "rm") (PR #197798)
Bill Wendling via llvm-commits
- [clang] [llvm] [inlineasm] Improve support for multiple inline asm constraints (e.g. "rm") (PR #197798)
Bill Wendling via llvm-commits
- [clang] [llvm] [inlineasm] Improve support for multiple inline asm constraints (e.g. "rm") (PR #197798)
Bill Wendling via llvm-commits
- [clang] [llvm] [inlineasm] Improve support for multiple inline asm constraints (e.g. "rm") (PR #197798)
Bill Wendling via llvm-commits
- [llvm] [SROA] adjust struct layout requirements for struct to vector canonicalization (PR #201967)
Björn Pettersson via llvm-commits
- [clang] [llvm] [Clang] Add `-fsanitize-compilation-dir=` for reproducible sanitizer builds (PR #201803)
Björn Svensson via llvm-commits
- [clang] [llvm] [Clang] Add `-fsanitize-compilation-dir=` for reproducible sanitizer builds (PR #201803)
Björn Svensson via llvm-commits
- [clang] [llvm] [Clang] Add `-fsanitize-compilation-dir=` for reproducible sanitizer builds (PR #201803)
Björn Svensson via llvm-commits
- [clang] [llvm] [Clang] Add `-fsanitize-prefix-map` for remapping source paths in sanitizer metadata (PR #186908)
Björn Svensson via llvm-commits
- [llvm] Turn signal handling on in LineEditor (PR #203616)
Brandon Correa via llvm-commits
- [llvm] Turn signal handling on in LineEditor (PR #203616)
Brandon Correa via llvm-commits
- [llvm] Turn signal handling on in LineEditor (PR #203616)
Brandon Correa via llvm-commits
- [llvm] [RISCV] Don't require specific extensions to use altfmt with vset(i)vli. (PR #202458)
Brandon Wu via llvm-commits
- [llvm] [RISCV] coalesce between VSETVLI and SF_VSETTNT (PR #203438)
Brandon Wu via llvm-commits
- [llvm] [RISCV] coalesce between VSETVLI and SF_VSETTNT (PR #203438)
Brandon Wu via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #202120)
Carlos Alberto Enciso via llvm-commits
- [llvm] [llvm-debuginfo-analyzer] Add support for LLVM IR format. (PR #202120)
Carlos Alberto Enciso via llvm-commits
- [llvm] [X86] Fix typo in SLH statistic description. NFC (PR #202424)
Chandler Carruth via llvm-commits
- [llvm] [AMDGPU] Fix immediate parsing for packed types (PR #202417)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Fix immediate parsing for packed types (PR #202417)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Handle gfx1251 wmma hazard (PR #203145)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Make v2f64 fneg legal on gfx1251 (PR #203427)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Make v2f64 fneg legal on gfx1251 (PR #203427)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Make v2f64 fneg legal on gfx1251 (PR #203427)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Make v2f64 fneg legal on gfx1251 (PR #203427)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Make v2f64 fneg legal on gfx1251 (PR #203427)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Make v2f64 fneg legal on gfx1251 (PR #203427)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Make v2f64 fneg legal on gfx1251 (PR #203427)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Add MC clamp support for bf16 trans instructions (PR #203433)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] Add a few wmma co-execution hazard checks, NFC (PR #203658)
Changpeng Fang via llvm-commits
- [llvm] [AMDGPU] gfx1251 cost model (PR #203682)
Changpeng Fang via llvm-commits
- [clang] [llvm] [clang][WebAssembly] support custom module name of import globals (PR #200722)
Changqing Jing via llvm-commits
- [clang] [llvm] [clang][WebAssembly] support custom module name of import globals (PR #200722)
Changqing Jing via llvm-commits
- [llvm] [AArch64] optimize lowering for icmp on i128 when RHS is an immediate (PR #181822)
Cheng Lingfei via llvm-commits
- [llvm] [AArch64] optimize lowering for icmp on i128 when RHS is an immediate (PR #181822)
Cheng Lingfei via llvm-commits
- [llvm] [AArch64] optimize lowering for icmp on i128 when RHS is an immediate (PR #181822)
Cheng Lingfei via llvm-commits
- [llvm] [AArch64] optimize lowering for icmp on i128 when RHS is an immediate (PR #181822)
Cheng Lingfei via llvm-commits
- [llvm] [AArch64] optimize lowering for icmp on i128 when RHS is an immediate (PR #181822)
Cheng Lingfei via llvm-commits
- [llvm] [AArch64] Use `bfi` to combine registers (PR #194794)
Cheng Lingfei via llvm-commits
- [llvm] [llvm] Store RegSize using uint32_t instead of uint16_t. (PR #201886)
Chenguang Wang via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Adding new reg bank rules for amdgcn_s_quadmask, amdgcn_s_wqm (PR #201898)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Adding new reg bank rules for amdgcn_s_quadmask, amdgcn_s_wqm (PR #201898)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Adding new reg bank rules for amdgcn_s_quadmask, amdgcn_s_wqm (PR #201898)
Chinmay Deshpande via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for tensor load/store to lds (PR #202363)
Chinmay Deshpande via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for tensor load/store to lds (PR #202363)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Adding new reg bank rules for amdgcn_s_quadmask, amdgcn_s_wqm (PR #201898)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Adding new reg bank rules for amdgcn_s_quadmask, amdgcn_s_wqm (PR #201898)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Adding new reg bank rules for amdgcn_s_quadmask, amdgcn_s_wqm (PR #201898)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] RegBankLegalizeRules for amdgcn_s_quadmask (PR #202698)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Fix GISel lowering for amdgcn_s_quadmask, amdgcn_s_wqm (PR #202704)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Adding new reg bank rules for amdgcn_s_quadmask, amdgcn_s_wqm (PR #201898)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Fix GISel lowering for amdgcn_s_quadmask, amdgcn_s_wqm (PR #202704)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Fix GISel lowering for amdgcn_s_quadmask, amdgcn_s_wqm (PR #202704)
Chinmay Deshpande via llvm-commits
- [llvm] Adding new reg bank select rules for G_AMDGPU_SPONENTRY (PR #200864)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Added SRAMECC feature for gfx1250/1251 (PR #203313)
Chinmay Deshpande via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for G_PREFETCH (PR #203265)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU] Add MC clamp support for bf16 trans instructions (PR #203433)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GISel] Add register bank legalization rules for amdgcn_cvt_sr_f16_f32. (PR #203253)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GISel] Add register bank legalization rules for amdgcn_cvt_sr_f16_f32. (PR #203253)
Chinmay Deshpande via llvm-commits
- [llvm] [AMDGPU][GISel] Add register bank legalization rules for amdgcn_cvt_sr_f16_f32. (PR #203253)
Chinmay Deshpande via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch some tests to -new-reg-bank-select (PR #203557)
Chinmay Deshpande via llvm-commits
- [clang] [compiler-rt] [rtsan][clang] Add Hexagon support for RTSan (PR #200313)
Chris Apple via llvm-commits
- [clang] [compiler-rt] [tsan] Add simulation to TSAN (PR #183200)
Chris Cotter via llvm-commits
- [clang] [compiler-rt] [tsan] Add simulation to TSAN (PR #183200)
Chris Cotter via llvm-commits
- [clang] [compiler-rt] [tsan] Add simulation to TSAN (PR #183200)
Chris Cotter via llvm-commits
- [llvm] [bazel] Port 7ed2f70 (PR #202497)
Christian Sigg via llvm-commits
- [llvm] [bazel] Port 7ed2f70 (PR #202497)
Christian Sigg via llvm-commits
- [llvm] [ADT] ImutAVLFactory: avoid overhead of vector for freelist (PR #196534)
Christoph Cullmann via llvm-commits
- [llvm] [LSR] All known LCSSA fixes (PR #193824)
Christudasan Devadasan via llvm-commits
- [llvm] [profcheck][coro] Adding Branch weights PGO in Coroutines Passes (PR #184466)
Chuanqi Xu via llvm-commits
- [llvm] [profcheck][coro] Adding Branch weights PGO in Coroutines Passes (PR #184466)
Chuanqi Xu via llvm-commits
- [llvm] [profcheck][coro] Adding Branch weights PGO in Coroutines Passes (PR #184466)
Chuanqi Xu via llvm-commits
- [llvm] [profcheck][coro] Adding Branch weights PGO in Coroutines Passes (PR #184466)
Chuanqi Xu via llvm-commits
- [llvm] [debug] Support 32-bit column number in DILocation (PR #201269)
Cody Tapscott via llvm-commits
- [llvm] Reland [RISCV] Prefer SP over FP for frame index access when offset fits within compressed immediate range. (PR #201541)
Craig Topper via llvm-commits
- [llvm] [X86] Fix typo in SLH statistic description. NFC (PR #202424)
Craig Topper via llvm-commits
- [llvm] [X86] Fix typo in SLH statistic description. NFC (PR #202424)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add Clang builtins for XCVbitmanip (PR #202564)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV] Add Clang builtins for XCVbitmanip (PR #202564)
Craig Topper via llvm-commits
- [llvm] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
Craig Topper via llvm-commits
- [llvm] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
Craig Topper via llvm-commits
- [llvm] [APInt] Provide sqrtFloor (floor of square root) instead of sqrt (rounded) (PR #197406)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Optimize zero-extended multiplies on targets without native LOHI mul (PR #203135)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Optimize zero-extended multiplies on targets without native LOHI mul (PR #203135)
Craig Topper via llvm-commits
- [llvm] [SelectionDAG] Table-drive fixed operation names (PR #202841)
Craig Topper via llvm-commits
- [clang] [llvm] [Clang][RISCV] packed comparison intrinsics (PR #203191)
Craig Topper via llvm-commits
- [llvm] [RISCV][P-ext] packed exchanged add/sub codegen (PR #203473)
Craig Topper via llvm-commits
- [llvm] [LegalizeDAG][X86][AArch64][LoongArch] Freeze index when converting extract_elt/extract_subvector to load/store on stack. (PR #88985)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add PseudoClearGPR to the special cases in RISCVInstrInfo::getInstSizeInBytes. (PR #203637)
Craig Topper via llvm-commits
- [llvm] [RISCV] Mark HW shadow stack ops as frame setup/destroy (PR #203362)
Craig Topper via llvm-commits
- [llvm] [RISCV] Add PseudoClearGPR to the special cases in RISCVInstrInfo::getInstSizeInBytes. (PR #203637)
Craig Topper via llvm-commits
- [llvm] [GlobalISel] Fix sign-extended byte mask in lowerBswap (PR #199387)
Craig Topper via llvm-commits
- [llvm] [GlobalISel] Fix sign-extended byte mask in lowerBswap (PR #199387)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove manual compression of SSPUSH in RISCVFrameLowering.cpp. NFC (PR #203635)
Craig Topper via llvm-commits
- [llvm] [RISCV] Lower the paadd/pasub intrinsics to existing ISD nodes. NFC (PR #203646)
Craig Topper via llvm-commits
- [llvm] [RISCV] Remove manual compression of SSPUSH in RISCVFrameLowering.cpp. NFC (PR #203635)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][LLVM][Clang] Add experimental `Zvvm` config intrinsics (PR #203774)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][LLVM][Clang] Add experimental `Zvvm` config intrinsics (PR #203774)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][LLVM][Clang] Add experimental `Zvvm` config intrinsics (PR #203774)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][LLVM][Clang] Add experimental `Zvvm` config intrinsics (PR #203774)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][LLVM][Clang] Add experimental `Zvvm` config intrinsics (PR #203774)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][LLVM][Clang] Add experimental `Zvvm` config intrinsics (PR #203774)
Craig Topper via llvm-commits
- [clang] [llvm] [RISCV][LLVM][Clang] Add experimental `Zvvm` config intrinsics (PR #203774)
Craig Topper via llvm-commits
- [llvm] [RISCV] coalesce between VSETVLI and SF_VSETTNT (PR #203438)
Craig Topper via llvm-commits
- [llvm] [RISCV] coalesce between VSETVLI and SF_VSETTNT (PR #203438)
Craig Topper via llvm-commits
- [llvm] [GlobalISel] Add a shared matcher for memcpy-family instructions (NFC) (PR #201766)
Cullen Rhodes via llvm-commits
- [llvm] Revert "[GlobalISel] Add a shared matcher for memcpy-family instructions (NFC)" (PR #202275)
Cullen Rhodes via llvm-commits
- [llvm] Revert "[GlobalISel] Add a shared matcher for memcpy-family instructions (NFC)" (PR #202275)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Add a shared matcher for memcpy-family instructions (NFC) (PR #201766)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Add known-bits for G_INSERT_VECTOR_ELT. (PR #200930)
Cullen Rhodes via llvm-commits
- [llvm] Reapply "[GlobalISel] Add a shared matcher for memcpy-family instructions (NFC)" (#202275) (PR #202298)
Cullen Rhodes via llvm-commits
- [llvm] [ARM] Delete llvm/test/MC/ARM/directive-type-diagnostics.s (NFC) (PR #201080)
Cullen Rhodes via llvm-commits
- [llvm] [ARM] Delete llvm/test/MC/ARM/directive-type-diagnostics.s (NFC) (PR #201080)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix post-legalizer observer notifications (PR #202376)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix post-legalizer observer notifications (PR #202376)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Use more inline elements in a match table SmallVector (PR #202568)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Use more inline elements in a match table SmallVector (PR #202568)
Cullen Rhodes via llvm-commits
- [llvm] Reapply "[GlobalISel] Add a shared matcher for memcpy-family instructions (NFC)" (#202275) (PR #202298)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Avoid redundant copy for zero-offset GEPs (PR #203029)
Cullen Rhodes via llvm-commits
- [llvm] Reapply "[GlobalISel] Add a shared matcher for memcpy-family instructions (NFC)" (#202275) (PR #202298)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Avoid redundant copy for zero-offset GEPs (PR #203029)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] TableGen memcpy-like prelegalizer combines (PR #203235)
Cullen Rhodes via llvm-commits
- [llvm] [LegalizeDAG][X86][AArch64][LoongArch] Freeze index when converting extract_elt/extract_subvector to load/store on stack. (PR #88985)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Cullen Rhodes via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Cullen Rhodes via llvm-commits
- [llvm] [AArch64][GlobalISel] Select narrow G_INSERT_VECTOR_ELT GPR operands (PR #203568)
Cullen Rhodes via llvm-commits
- [clang] [llvm] [clang][Darwin] Canonicalize DriverKit platform between DriverKit 26<->27 (PR #202690)
Cyndy Ishida via llvm-commits
- [clang] [llvm] [clang][Darwin] Canonicalize DriverKit platform between DriverKit 26<->27 (PR #202690)
Cyndy Ishida via llvm-commits
- [llvm] [flang] __fortran_builtins: Update __builtin_team_type to meet PRIF specification (PR #202450)
Dan Bonachea via llvm-commits
- [llvm] [flang] __fortran_builtins: Update __builtin_team_type to meet PRIF specification (PR #202450)
Dan Bonachea via llvm-commits
- [flang] [llvm] [flang] __fortran_builtins: Update __builtin_team_type to meet PRIF specification (PR #202450)
Dan Bonachea via llvm-commits
- [llvm] [flang] __fortran_builtins: Update __builtin_team_type to meet PRIF specification (PR #202450)
Dan Bonachea via llvm-commits
- [llvm] [flang] __fortran_builtins: Update __builtin_team_type to meet PRIF specification (PR #202450)
Dan Bonachea via llvm-commits
- [flang] [llvm] [flang] __fortran_builtins: Update __builtin_team_type to meet PRIF specification (PR #202450)
Dan Bonachea via llvm-commits
- [flang] [llvm] [flang] __fortran_builtins: Update __builtin_team_type to meet PRIF specification (PR #202450)
Dan Bonachea via llvm-commits
- [clang] [llvm] [win][x64] Add support for Windows x64 unwind v3 (PR #200249)
Daniel Paoliello via llvm-commits
- [clang] [llvm] [win][x64] Add support for Windows x64 unwind v3 (PR #200249)
Daniel Paoliello via llvm-commits
- [clang] [llvm] [win][x64] Add support for Windows x64 unwind v3 (PR #200249)
Daniel Paoliello via llvm-commits
- [clang] [llvm] [X86][APX] Enable PP2/PPX generation on Windows (PR #202984)
Daniel Paoliello via llvm-commits
- [llvm] [win][x64] Windows x64 unwind v3: Update epilog inheritance per spec clarification (PR #202778)
Daniel Paoliello via llvm-commits
- [llvm] [x64][win] Windows x64 unwind v3: Use tail-relative epilog offsets and add size-based splitting (PR #203108)
Daniel Paoliello via llvm-commits
- [llvm] [llvm-ml] Add MASM unwind v3 support for x64 exception handling and improve MSVC compat (PR #202809)
Daniel Paoliello via llvm-commits
- [llvm] [llvm-ml] Add MASM unwind v3 support for x64 exception handling and improve MSVC compat (PR #202809)
Daniel Paoliello via llvm-commits
- [llvm] [win][x64] Windows x64 unwind v3: Update epilog inheritance per spec clarification (PR #202778)
Daniel Paoliello via llvm-commits
- [llvm] Mark BaseEpiFlags as maybe unused (PR #203587)
Daniel Paoliello via llvm-commits
- [llvm] [x64][win] Windows x64 unwind v3: Use tail-relative epilog offsets and add size-based splitting (PR #203108)
Daniel Paoliello via llvm-commits
- [clang] [llvm] [LLVM][InstCombine] Add fixed-point aspect to modular printf parser (PR #202425)
Daniel Thornburgh via llvm-commits
- [clang] [llvm] [LLVM][InstCombine] Add fixed-point aspect to modular printf attribute (PR #202425)
Daniel Thornburgh via llvm-commits
- [lld] [PAC][lld] Properly handle `.relr.auth.dyn` -> `.rela.dyn` movement (PR #195649)
Daniil Kovalev via llvm-commits
- [llvm] Fix -Wunused-template in assorted LLVM library helpers (NFC) (PR #202988)
David Blaikie via llvm-commits
- [llvm] [Demangle] Fix leak of temporary TypeBuf buffer in DLangDemangle (PR #203116)
David Blaikie via llvm-commits
- [llvm] [AArch64] optimize lowering for icmp on i128 when RHS is an immediate (PR #181822)
David Green via llvm-commits
- [llvm] [AArch64] optimize lowering for icmp on i128 when RHS is an immediate (PR #181822)
David Green via llvm-commits
- [llvm] [AArch64] optimize lowering for icmp on i128 when RHS is an immediate (PR #181822)
David Green via llvm-commits
- [llvm] [AArch64] optimize lowering for icmp on i128 when RHS is an immediate (PR #181822)
David Green via llvm-commits
- [llvm] [GlobalISel] Add known-bits for G_INSERT_VECTOR_ELT. (PR #200930)
David Green via llvm-commits
- [llvm] [GlobalISel] Add known-bits for G_INSERT_VECTOR_ELT. (PR #200930)
David Green via llvm-commits
- [llvm] [AArch64][ISel] Prefer SVE over NEON for fixed-width ASL LSR (PR #199003)
David Green via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
David Green via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
David Green via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
David Green via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
David Green via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
David Green via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
David Green via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
David Green via llvm-commits
- [llvm] [AArch64] Add -global-isel runlines to ZCZ tests(NFC) (PR #200797)
David Green via llvm-commits
- [llvm] [AArch64][MacroFusion] Fuse only tied AES pairs post-RA (PR #201610)
David Green via llvm-commits
- [llvm] [AArch64][MacroFusion] Fuse only tied AES pairs post-RA (PR #201610)
David Green via llvm-commits
- [llvm] [ARM] Delete llvm/test/MC/ARM/directive-type-diagnostics.s (NFC) (PR #201080)
David Green via llvm-commits
- [llvm] [ARM] Delete llvm/test/MC/ARM/directive-type-diagnostics.s (NFC) (PR #201080)
David Green via llvm-commits
- [llvm] [ARM] Remove llvm/test/MC/COFF/ARM/lit.local.cfg. NFC (PR #202342)
David Green via llvm-commits
- [llvm] [ARM] Remove llvm/test/MC/COFF/ARM/lit.local.cfg. NFC (PR #202342)
David Green via llvm-commits
- [llvm] [AArch64] Change f128 costs to 10 * legalization factor. (PR #202555)
David Green via llvm-commits
- [clang] [llvm] [AArch64] Add armagicpu CPU (PR #202557)
David Green via llvm-commits
- [llvm] [AArch64] Generate indexed FCMLAs for dupped LHS complex multiplication (PR #202384)
David Green via llvm-commits
- [llvm] [AArch64] Protect against mismatching sizes in UMOV combine. (PR #202116)
David Green via llvm-commits
- [llvm] [AArch64] Protect against mismatching sizes in UMOV combine. (PR #202116)
David Green via llvm-commits
- [llvm] [AArch64] Protect against mismatching sizes in UMOV combine. (PR #202116)
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] BF16 libcalls operations. (PR #200740)
David Green via llvm-commits
- [llvm] [AArch64][NFC] Avoid relocations in LdStNInstrDesc (PR #202025)
David Green via llvm-commits
- [llvm] [AArch64][CostModel] Fix stale costs for "ctpop" Intrinsic (PR #191769)
David Green via llvm-commits
- [llvm] [AArch64] Return basic cost for Sub instructions. (PR #202561)
David Green via llvm-commits
- [llvm] [AArch64] Optimize vector slide shuffles with zeros to use shift instructions (PR #185170)
David Green via llvm-commits
- [llvm] [AArch64] Optimize vector slide shuffles with zeros to use shift instructions (PR #185170)
David Green via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
David Green via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
David Green via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
David Green via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
David Green via llvm-commits
- [llvm] [AArch64] Implement latency costs for loads (PR #201567)
David Green via llvm-commits
- [llvm] [AArch64] Match BSP through trunc(and) canonicalization in OR combine (PR #198277)
David Green via llvm-commits
- [llvm] [GlobalISel] Remove `fp_to_[s/u]int_sat_gi` node (PR #202908)
David Green via llvm-commits
- [llvm] [AArch64] Change f128 costs to 10 * legalization factor. (PR #202555)
David Green via llvm-commits
- [llvm] [AArch64] Change f128 costs to 10 * legalization factor. (PR #202555)
David Green via llvm-commits
- [llvm] [AArch64] Add missing test for clmul.i128 (PR #202961)
David Green via llvm-commits
- [llvm] [LV] Directly emit predicated select for reduction in VPlan. (PR #201740)
David Green via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold late FCMP+CSEL patterns to FMAXNM/FMINNM during AArch64 DAG-to-DAG preprocessing. (PR #197429)
David Green via llvm-commits
- [llvm] [AArch64] Fix swapped operands in tryFoldCselToFMaxMin (PR #203230)
David Green via llvm-commits
- [llvm] [AArch64] Add a basic i128 mul cost. (PR #203271)
David Green via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
David Green via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
David Green via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
David Green via llvm-commits
- [llvm] [AArch64] Implement latency costs for loads (PR #201567)
David Green via llvm-commits
- [llvm] [AArch64](NFC) Introduce unified `isLegalArithImmed()` and `isLegalCmpImmed()` (PR #203020)
David Green via llvm-commits
- [llvm] [AArch64](NFC) Introduce unified `isLegalArithImmed()` and `isLegalCmpImmed()` (PR #203020)
David Green via llvm-commits
- [llvm] [AArch64] Change f128 costs to 10 * legalization factor. (PR #202555)
David Green via llvm-commits
- [llvm] [AArch64] Optimize vector slide shuffles with zeros to use shift instructions (PR #185170)
David Green via llvm-commits
- [llvm] [AArch64] Optimize vector slide shuffles with zeros to use shift instructions (PR #185170)
David Green via llvm-commits
- [llvm] [AArch64] Split misched-fusion.ll per feature(NFC) (PR #203576)
David Green via llvm-commits
- [llvm] [AArch64] Split misched-fusion.ll per feature(NFC) (PR #203576)
David Green via llvm-commits
- [compiler-rt] [asan] Enable exceptions for asan_new_delete.cpp translation unit (PR #200719)
David Justo via llvm-commits
- [compiler-rt] [asan] Enable exceptions for asan_new_delete.cpp translation unit (PR #200719)
David Justo via llvm-commits
- [compiler-rt] [asan] Enable exceptions for asan_new_delete.cpp translation unit (PR #200719)
David Justo via llvm-commits
- [compiler-rt] [asan] Enable exceptions for asan_new_delete.cpp translation unit (PR #200719)
David Justo via llvm-commits
- [compiler-rt] [asan] Enable exceptions for asan_new_delete.cpp translation unit (PR #200719)
David Justo via llvm-commits
- [compiler-rt] [asan] Adopt sanitizer_common operator-new framework (PR #196388)
David Justo via llvm-commits
- [compiler-rt] [asan] Adopt sanitizer_common operator-new framework (PR #196388)
David Justo via llvm-commits
- [compiler-rt] [ASan] add pattern 'cmp BYTE PTR [rdx], XX' to win instruction decoder (PR #202407)
David Justo via llvm-commits
- [compiler-rt] [ASan] add pattern 'cmp BYTE PTR [rdx], XX' to win instruction decoder (PR #202407)
David Justo via llvm-commits
- [compiler-rt] [asan] Fix asan_new_delete.cpp C++ header resolution under -nostdinc++ (PR #202816)
David Justo via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
David Justo via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
David Justo via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
David Justo via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
David Justo via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
David Justo via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
David Justo via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
David Justo via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
David Justo via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
David Justo via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
David Justo via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
David Justo via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
David Justo via llvm-commits
- [llvm] [PGO] Implement PGO counter promotion for atomic updates (PR #202487)
David Li via llvm-commits
- [llvm] [LV] Implement integer part of VPDerivedIV cost model (PR #198252)
David Sherwood via llvm-commits
- [llvm] [LV] Implement integer part of VPDerivedIV cost model (PR #198252)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Fix mve-reg-pressure-spills.ll test (PR #202291)
David Sherwood via llvm-commits
- [llvm] [LV] Implement integer part of VPDerivedIV cost model (PR #198252)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Add option to control debug printing of cost per lane (PR #201824)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Fix mve-reg-pressure-spills.ll test (PR #202291)
David Sherwood via llvm-commits
- [llvm] [LV] Implement integer part of VPDerivedIV cost model (PR #198252)
David Sherwood via llvm-commits
- [llvm] [LV] Implement integer part of VPDerivedIV cost model (PR #198252)
David Sherwood via llvm-commits
- [llvm] [LV] Implement integer part of VPDerivedIV cost model (PR #198252)
David Sherwood via llvm-commits
- [llvm] [LV] Implement integer part of VPDerivedIV cost model (PR #198252)
David Sherwood via llvm-commits
- [llvm] [LV] Implement integer part of VPDerivedIV cost model (PR #198252)
David Sherwood via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
David Sherwood via llvm-commits
- [llvm] [LV] Implement integer part of VPDerivedIV cost model (PR #198252)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Add option to control debug printing of cost per lane (PR #201824)
David Sherwood via llvm-commits
- [llvm] [AArch64] Change the default MaxInterleaveFactor to 4 for scalar loops. (PR #201611)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Add option to control debug printing of cost per lane (PR #201824)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Use APFloat class when printing out costs per lane (PR #201824)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Use APFloat class when printing out costs per lane (PR #201824)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Use APFloat class when printing out costs per lane (PR #201824)
David Sherwood via llvm-commits
- [llvm] [LV] Add initial costs for VPInstructionWithType::computeCost (PR #198291)
David Sherwood via llvm-commits
- [llvm] [AArch64] Change f128 costs to 10 * legalization factor. (PR #202555)
David Sherwood via llvm-commits
- [llvm] [LLVM][CostModel][SVE] Return InvalidCost for bfloat scalable vector ordered arithmetic reductions. (PR #202569)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Remove instcombine pass from RUN lines in ARM tests (PR #202913)
David Sherwood via llvm-commits
- [llvm] [LV] Add initial costs for VPInstructionWithType::computeCost (PR #198291)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Use APFloat class when printing out costs per lane (PR #201824)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Use APFloat class when printing out costs per lane (PR #201824)
David Sherwood via llvm-commits
- [llvm] [AArch64] Change f128 costs to 10 * legalization factor. (PR #202555)
David Sherwood via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
David Sherwood via llvm-commits
- [llvm] [VPlan] Compute cost of some VPWidenIntOrFpInductions in VPlan (PR #202232)
David Sherwood via llvm-commits
- [llvm] [VPlan] Compute cost of some VPWidenIntOrFpInductions in VPlan (PR #202232)
David Sherwood via llvm-commits
- [llvm] [VPlan] Compute cost of some VPWidenIntOrFpInductions in VPlan (PR #202232)
David Sherwood via llvm-commits
- [llvm] [VPlan] Compute cost of some VPWidenIntOrFpInductions in VPlan (PR #202232)
David Sherwood via llvm-commits
- [llvm] [VPlan] Compute cost of some VPWidenIntOrFpInductions in VPlan (PR #202232)
David Sherwood via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
David Sherwood via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Remove instcombine pass from RUN lines in ARM tests (PR #202913)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Remove instcombine pass from RUN lines in ARM tests (PR #202913)
David Sherwood via llvm-commits
- [llvm] [LV] Reland "Add costs for VPInstructionWithType::computeCost" (PR #202952)
David Sherwood via llvm-commits
- [llvm] [LV] Reland "Add costs for VPInstructionWithType::computeCost" (PR #202952)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Remove instcombine pass from RUN lines in ARM tests (PR #202913)
David Sherwood via llvm-commits
- [llvm] [LV] Reland "Add costs for VPInstructionWithType::computeCost" (PR #202952)
David Sherwood via llvm-commits
- [llvm] [LV] Reland "Add costs for VPInstructionWithType::computeCost" (PR #202952)
David Sherwood via llvm-commits
- [llvm] [LV] Reland "Add costs for VPInstructionWithType::computeCost" (PR #202952)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Use APFloat class when printing out costs per lane (PR #201824)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Use APFloat class when printing out costs per lane (PR #201824)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Use APFloat class when printing out costs per lane (PR #201824)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Regenerate some CHECK lines (PR #203343)
David Sherwood via llvm-commits
- [llvm] [LV] Reland "Add costs for VPInstructionWithType::computeCost" (PR #202952)
David Sherwood via llvm-commits
- [llvm] [LV] Reland "Add costs for VPInstructionWithType::computeCost" (PR #202952)
David Sherwood via llvm-commits
- [llvm] [LV][NFC] Regenerate some CHECK lines (PR #203343)
David Sherwood via llvm-commits
- [llvm] [LV] Reland "Add costs for VPInstructionWithType::computeCost" (PR #202952)
David Sherwood via llvm-commits
- [llvm] [LV] Reland "Add costs for VPInstructionWithType::computeCost" (PR #202952)
David Sherwood via llvm-commits
- [llvm] [LV] Add initial cost model for VPScalarIVSteps (PR #203347)
David Sherwood via llvm-commits
- [llvm] [LV] Add initial cost model for VPScalarIVSteps (PR #203347)
David Sherwood via llvm-commits
- [llvm] [LV] Add initial cost model for VPScalarIVSteps (PR #203347)
David Sherwood via llvm-commits
- [llvm] [LV] Add initial cost model for VPScalarIVSteps (PR #203347)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LAA] Add stencil group merging to reduce runtime pointer checks (PR #187252)
David Sherwood via llvm-commits
- [llvm] [LV] Add initial cost model for VPScalarIVSteps (PR #203347)
David Sherwood via llvm-commits
- [lldb] [llvm] [lldb] Update StreamGDBRemote to support llvm::ArrayRef (PR #203175)
David Spickett via llvm-commits
- [llvm] [AMDGPU] Support global address in V/S_MOV_B64 lowering (PR #203527)
David Stuttard via llvm-commits
- [llvm] [AMDGPU] Support global address in V/S_MOV_B64 lowering (PR #203527)
David Stuttard via llvm-commits
- [llvm] [AMDGPU] Support global address in V/S_MOV_B64 lowering (PR #203527)
David Stuttard via llvm-commits
- [compiler-rt] [Compiler-rt][test] Fix circular link dependency between builtins and libc (PR #199482)
David Tenty via llvm-commits
- [llvm] [flang][AIX] Set OBJECT_MODE=any for invoking llvm-nm in LIT test (NFC) (PR #203400)
David Tenty via llvm-commits
- [llvm] [AArch64] Coalesce the perfect-shuffle table (PR #202617)
David Zbarsky via llvm-commits
- [llvm] [TableGen] Intern custom operand match sequences (PR #202620)
David Zbarsky via llvm-commits
- [llvm] [TableGen] Pool duplicate code-emitter base encodings (PR #202619)
David Zbarsky via llvm-commits
- [llvm] [TableGen] Pool generated assembly matcher class sequences (PR #202621)
David Zbarsky via llvm-commits
- [clang] [clang-tools-extra] [llvm] [clang] Deduplicate builtin diagnostic descriptions (PR #202624)
David Zbarsky via llvm-commits
- [llvm] [TableGen] Compact two-word APInt encoder tables (PR #202630)
David Zbarsky via llvm-commits
- [llvm] [Support] Compact EnumEntry string storage (PR #202631)
David Zbarsky via llvm-commits
- [llvm] [SelectionDAG] Encode frequent ISD opcode checks directly (PR #202634)
David Zbarsky via llvm-commits
- [llvm] [SelectionDAG] Fuse frequent adjacent matcher operations (PR #202635)
David Zbarsky via llvm-commits
- [llvm] [SelectionDAG] Extend the direct MVT encoding range (PR #202636)
David Zbarsky via llvm-commits
- [llvm] [SelectionDAG] Order operand lists by use frequency (PR #202637)
David Zbarsky via llvm-commits
- [llvm] [SelectionDAG] Share repeated terminal matcher tails (PR #202638)
David Zbarsky via llvm-commits
- [llvm] [SelectionDAG] Omit redundant two-child scope offsets (PR #202639)
David Zbarsky via llvm-commits
- [llvm] [SelectionDAG] Encode common integer constants in matcher opcodes (PR #202640)
David Zbarsky via llvm-commits
- [llvm] [GlobalISel] Compact large match tables (PR #202642)
David Zbarsky via llvm-commits
- [llvm] [MC][TableGen] Compress generated instruction name tables (PR #202643)
David Zbarsky via llvm-commits
- [llvm] [llvm][TableGen] Split builtin lookup tables (PR #202644)
David Zbarsky via llvm-commits
- [llvm] [TableGen][IR] Store intrinsic name lengths in offset entries (PR #202645)
David Zbarsky via llvm-commits
- [lld] [lld][ELF] Share format-independent GC work (PR #202646)
David Zbarsky via llvm-commits
- [llvm] [MC][TableGen] Pack MCInstrDesc fields into 24 bytes (PR #202647)
David Zbarsky via llvm-commits
- [llvm] [TableGen] Pack generated MCOperandInfo sequences (PR #202648)
David Zbarsky via llvm-commits
- [llvm] [MC] Pack scheduling class entry counts (PR #202649)
David Zbarsky via llvm-commits
- [llvm] [Bazel] Key llvm-driver tools by package and target (PR #202650)
David Zbarsky via llvm-commits
- [llvm] [OpenMP] Compact runtime function descriptors (PR #202652)
David Zbarsky via llvm-commits
- [lld] [llvm] [Option] Store visibility-specific help text out of line (PR #202653)
David Zbarsky via llvm-commits
- [llvm] [PassManager] Outline pipeline name printing (PR #202655)
David Zbarsky via llvm-commits
- [llvm] [PassBuilder] Table-drive pass name printing (PR #202656)
David Zbarsky via llvm-commits
- [llvm] [TableGen] Compress register-class subregister tables (PR #202658)
David Zbarsky via llvm-commits
- [llvm] [TableGen] Pool duplicate scheduling class descriptors (PR #202659)
David Zbarsky via llvm-commits
- [llvm] [SelectionDAG] Compact generated SDNode descriptions (PR #202660)
David Zbarsky via llvm-commits
- [llvm] [llvm][TableGen] Pool subtarget feature masks (PR #202664)
David Zbarsky via llvm-commits
- [llvm] [Analysis] Compact vector-library descriptors (PR #202665)
David Zbarsky via llvm-commits
- [llvm] [X86] Pool sparse disassembler opcode rows (PR #202666)
David Zbarsky via llvm-commits
- [llvm] [AArch64] Coalesce the perfect-shuffle table (PR #202617)
David Zbarsky via llvm-commits
- [llvm] [AArch64] Coalesce the perfect-shuffle table (PR #202617)
David Zbarsky via llvm-commits
- [llvm] [Support] Compact EnumEntry string storage (PR #202631)
David Zbarsky via llvm-commits
- [llvm] [Support] Compact EnumEntry string storage (PR #202631)
David Zbarsky via llvm-commits
- [llvm] [PassManager] Outline pipeline name printing (PR #202655)
David Zbarsky via llvm-commits
- [llvm] [MC] Pack scheduling class entry counts (PR #202649)
David Zbarsky via llvm-commits
- [clang] [clang-tools-extra] [llvm] [clang] Deduplicate builtin diagnostic descriptions (PR #202624)
David Zbarsky via llvm-commits
- [llvm] [MC] Pack scheduling class entry counts (PR #202649)
David Zbarsky via llvm-commits
- [llvm] [CodeGen] Compact cost table entries (PR #202836)
David Zbarsky via llvm-commits
- [llvm] [Verifier] Share diagnostic operand rendering (PR #202845)
David Zbarsky via llvm-commits
- [llvm] [Support] Compile out unused dominator DFS sorting (PR #202832)
David Zbarsky via llvm-commits
- [llvm] [CodeGen] Compact cost table entries (PR #202836)
David Zbarsky via llvm-commits
- [llvm] [DebugInfo] Avoid std::function in DWARF verifier internals (PR #202866)
David Zbarsky via llvm-commits
- [llvm] [Object][ELF] Outline section-content validation errors (PR #202758)
David Zbarsky via llvm-commits
- [llvm] [TableGen] Pool duplicate scheduling class descriptors (PR #202659)
David Zbarsky via llvm-commits
- [llvm] [TableGen] Pool duplicate scheduling class descriptors (PR #202659)
David Zbarsky via llvm-commits
- [llvm] [TableGen] Pool duplicate scheduling class descriptors (PR #202659)
David Zbarsky via llvm-commits
- [llvm] [Support] Move the command-line Option constructor out of line (PR #202847)
David Zbarsky via llvm-commits
- [llvm] [AArch64] Move the perfect-shuffle table out of line (PR #202617)
David Zbarsky via llvm-commits
- [llvm] [AArch64] Move the perfect-shuffle table out of line (PR #202617)
David Zbarsky via llvm-commits
- [llvm] [TableGen] Pool duplicate scheduling class descriptors (PR #202659)
David Zbarsky via llvm-commits
- [llvm] [PassBuilder] Table-drive pass name printing (PR #202656)
David Zbarsky via llvm-commits
- [llvm] [PassBuilder] Table-drive pass name printing (PR #202656)
David Zbarsky via llvm-commits
- [llvm] [DebugInfo] Avoid std::function in DWARF verifier internals (PR #202866)
David Zbarsky via llvm-commits
- [llvm] [DebugInfo] Avoid std::function in DWARF verifier internals (PR #202866)
David Zbarsky via llvm-commits
- [llvm] [DebugInfo] Avoid std::function in DWARF verifier internals (PR #202866)
David Zbarsky via llvm-commits
- [llvm] [DebugInfo] Avoid std::function in DWARF verifier internals (PR #202866)
David Zbarsky via llvm-commits
- [llvm] [DebugInfo] Avoid std::function in DWARF verifier internals (PR #202866)
David Zbarsky via llvm-commits
- [llvm] [SelectionDAG] Table-drive fixed operation names (PR #202841)
David Zbarsky via llvm-commits
- [llvm] [PassBuilder] Table-drive pass name printing (PR #202656)
David Zbarsky via llvm-commits
- [lld] [codex] [lld][COFF] Emit ThinLTO indexes for unused lazy bitcode (PR #203321)
David Zbarsky via llvm-commits
- [lld] [codex] [lld][COFF] Emit ThinLTO indexes for unused lazy bitcode (PR #203321)
David Zbarsky via llvm-commits
- [llvm] [PassBuilder] Table-drive pass name printing (PR #202656)
David Zbarsky via llvm-commits
- [llvm] [PassBuilder] Table-drive pass name printing (PR #202656)
David Zbarsky via llvm-commits
- [clang] [clang-tools-extra] [llvm] [clang] Deduplicate builtin diagnostic descriptions (PR #202624)
David Zbarsky via llvm-commits
- [clang] [clang-tools-extra] [llvm] [clang] Deduplicate builtin diagnostic descriptions (PR #202624)
David Zbarsky via llvm-commits
- [clang] [llvm] [clang] Deduplicate builtin diagnostic descriptions (PR #202624)
David Zbarsky via llvm-commits
- [clang] [llvm] [clang] Deduplicate builtin diagnostic descriptions (PR #202624)
David Zbarsky via llvm-commits
- [llvm] [TableGen] Pool duplicate scheduling class descriptors (PR #202659)
David Zbarsky via llvm-commits
- [llvm] [TableGen] Pool duplicate scheduling class descriptors (PR #202659)
David Zbarsky via llvm-commits
- [llvm] [SelectionDAG] Fuse frequent adjacent matcher operations (PR #202635)
David Zbarsky via llvm-commits
- [llvm] [SelectionDAG] Fuse frequent adjacent matcher operations (PR #202635)
David Zbarsky via llvm-commits
- [llvm] [SelectionDAG] Share repeated terminal matcher tails (PR #202638)
David Zbarsky via llvm-commits
- [llvm] [SelectionDAG] Share repeated terminal matcher tails (PR #202638)
David Zbarsky via llvm-commits
- [llvm] [AArch64] Move the perfect-shuffle table out of line (PR #202617)
David Zbarsky via llvm-commits
- [llvm] [bazel] Add an LLVM assertions build setting (PR #203739)
David Zbarsky via llvm-commits
- [llvm] [bazel] Add an LLVM ABI-breaking checks build setting (PR #203739)
David Zbarsky via llvm-commits
- [llvm] [bazel] Add an LLVM ABI-breaking checks build setting (PR #203739)
David Zbarsky via llvm-commits
- [llvm] [bazel] Add an LLVM ABI-breaking checks build setting (PR #203739)
David Zbarsky via llvm-commits
- [llvm] [bazel] Add an LLVM ABI-breaking checks build setting (PR #203739)
David Zbarsky via llvm-commits
- [llvm] [WebAssembly] Fix unused variable in #200429 (PR #202464)
Demetrius Kanios via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Demetrius Kanios via llvm-commits
- [llvm] [GlobalISel] Add immediates and predicates to `LegalityQuery` (PR #198979)
Demetrius Kanios via llvm-commits
- [llvm] [GlobalISel] Add immediates and predicates to `LegalityQuery` (PR #198979)
Demetrius Kanios via llvm-commits
- [llvm] [WebAssembly] Define `__funcref_call_table` in generated asm and objects (PR #180900)
Demetrius Kanios via llvm-commits
- [llvm] [WebAssembly] Define `__funcref_call_table` in generated asm and objects (PR #180900)
Demetrius Kanios via llvm-commits
- [llvm] [WebAssembly] Implement lowering calls through funcref to call_ref when available (PR #162227)
Demetrius Kanios via llvm-commits
- [llvm] [WebAssembly] Define `__funcref_call_table` in generated asm and objects (PR #180900)
Demetrius Kanios via llvm-commits
- [llvm] [WebAssembly] Define `__funcref_call_table` in generated asm and objects (PR #180900)
Demetrius Kanios via llvm-commits
- [llvm] [WebAssembly] Define `__funcref_call_table` in generated asm and objects (PR #180900)
Demetrius Kanios via llvm-commits
- [clang] [llvm] [clang][WebAssembly] support custom module name of import globals (PR #200722)
Derek Schuff via llvm-commits
- [llvm] [WebAssembly] Lower narrow i128 multiplies more efficiently (PR #202461)
Derek Schuff via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Devon Loehr via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Devon Loehr via llvm-commits
- [llvm] [1/2][AMDGPU] Fixed crash due to virtual register defs not dominating uses (PR #198472)
Dhruva Chakrabarti via llvm-commits
- [llvm] [1/2][AMDGPU] Fixed crash due to virtual register defs not dominating uses (PR #198472)
Dhruva Chakrabarti via llvm-commits
- [llvm] [1/2][AMDGPU] Fixed crash due to virtual register defs not dominating uses (PR #198472)
Dhruva Chakrabarti via llvm-commits
- [llvm] [1/2][AMDGPU] Fixed crash due to virtual register defs not dominating uses (PR #198472)
Dhruva Chakrabarti via llvm-commits
- [llvm] [1/3][AMDGPU][NFC] Add virtual prefix to GCN trackers (PR #203667)
Dhruva Chakrabarti via llvm-commits
- [llvm] [1/3][AMDGPU][NFC] Add virtual prefix to GCN LiveRegs. (PR #183673)
Dhruva Chakrabarti via llvm-commits
- [llvm] [1/3][AMDGPU][NFC] Add virtual prefix to GCN LiveRegs. (PR #183673)
Dhruva Chakrabarti via llvm-commits
- [llvm] [1/3][AMDGPU][NFC] Add virtual prefix to GCN trackers (PR #203667)
Dhruva Chakrabarti via llvm-commits
- [llvm] [AMDGPU][MFI] Implement missing deserialization of dynamicVGPRBlockSize (PR #201939)
Diana Picus via llvm-commits
- [clang] [llvm] [clang][SPIR-V] Implement -fspv-preserve-interface (PR #196404)
Diego Novillo via llvm-commits
- [llvm] Emit debug type vector (PR #200056)
Diego Novillo via llvm-commits
- [clang] [llvm] [clang][SPIR-V] Implement -fspv-preserve-interface (PR #196404)
Diego Novillo via llvm-commits
- [clang] [llvm] [clang][SPIR-V] Implement -fspv-preserve-interface (PR #196404)
Diego Novillo via llvm-commits
- [clang] [llvm] [clang][SPIR-V] Implement -fspv-preserve-interface (PR #196404)
Diego Novillo via llvm-commits
- [clang] [llvm] [clang][SPIR-V] Implement -fspv-preserve-interface (PR #196404)
Diego Novillo via llvm-commits
- [llvm] Emit debug type vector (PR #200056)
Diego Novillo via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Verify AMDGPU required workgroup size matches flat workgroup size (PR #200989)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Drop constant zero-sized memcpy/memmove/memset before selection (PR #201904)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIRV] Support selection of G_CONCAT_VECTORS (PR #201686)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIRV] Support selection of G_CONCAT_VECTORS (PR #201686)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (PR #200002)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIRV] Let atomic store store pointers (PR #201251)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (PR #200002)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (PR #200002)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Fix result type deduction for sub-byte G_TRUNC (PR #202717)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIRV] Let atomic load load pointers (PR #202823)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIRV] Let atomic load load pointers (PR #202823)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIRV] Let atomic load load pointers (PR #202823)
Dmitry Sidorov via llvm-commits
- [llvm] [SelectionDAG] Add expansion for llvm.convert.to.arbitrary.fp (PR #193595)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Fix division by zero on byte addressing GEP into a subbyte array (PR #202593)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIRV] Let atomic load load pointers (PR #202823)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Access-chain aggregate pointers to element 0 for cooperative matrix load/store (PR #202050)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Fix illegal AGPR reclassification in RewriteMFMAFormStage (PR #200972)
Dmitry Sidorov via llvm-commits
- [llvm] [AMDGPU] Fix illegal AGPR reclassification in RewriteMFMAFormStage (PR #200972)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Adjust SPV_AMD_weak_linkage (PR #197484)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Implement SPV_KHR_poison_freeze extension (PR #198037)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Preserve pointer-to-pointer element type for T*& parameters (PR #203113)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Order alias-decl instructions so definitions precede uses (PR #203699)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Fix verifier crash on aggregate extract into a mutated callsite (PR #203729)
Dmitry Sidorov via llvm-commits
- [llvm] [SPIR-V] Fix verifier crash on aggregate extract into a mutated callsite (PR #203729)
Dmitry Sidorov via llvm-commits
- [llvm] [VPlan] Use VPInstructionWithType for uniform casts. (PR #140623)
Dmitry Vasilyev via llvm-commits
- [llvm] Revert "[test][Support] Disable CFI-icall for DynamicLibrary Overload test" (PR #202550)
Dmitry Vasilyev via llvm-commits
- [llvm] Revert "[test][Support] Disable CFI-icall for DynamicLibrary Overload test" (PR #202550)
Dmitry Vasilyev via llvm-commits
- [llvm] [NFC][llvm-exegesis] Disable CFI-icall for JIT-executed function (PR #202472)
Dmitry Vasilyev via llvm-commits
- [llvm] Revert "[NFC][llvm-exegesis] Disable CFI-icall for JIT-executed function" (PR #202571)
Dmitry Vasilyev via llvm-commits
- [llvm] Revert "[NFC][llvm-exegesis] Disable CFI-icall for JIT-executed function" (PR #202571)
Dmitry Vasilyev via llvm-commits
- [llvm] Revert "[NFC][llvm-exegesis] Disable CFI-icall for JIT-executed function" (PR #202571)
Dmitry Vasilyev via llvm-commits
- [llvm] [NVPTX] Rip out vestigial variadic support (NFC) (PR #202385)
Dmitry Vasilyev via llvm-commits
- [clang] [llvm] [NFC][analyzer] Extract bounds checking library (PR #202372)
Donát Nagy via llvm-commits
- [llvm] [SimplifyCFG] Improve reduceSwitchRange to avoid unnecessary subtractions (PR #198374)
Drew Kersnar via llvm-commits
- [llvm] [IR] Preserve pointer-byte bitcasts around addrspacecast (PR #202454)
Drew Kersnar via llvm-commits
- [llvm] [Bitcode] Decode small byte constants as signed values (PR #203408)
Drew Kersnar via llvm-commits
- [llvm] [Bitcode] Decode small byte constants as signed values (PR #203408)
Drew Kersnar via llvm-commits
- [llvm] [NVPTX] Add asynchronous store intrinsics (PR #200768)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add asynchronous store intrinsics (PR #200768)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add asynchronous store intrinsics (PR #200768)
Durgadoss R via llvm-commits
- [llvm] [NVPTX] Add asynchronous store intrinsics (PR #200768)
Durgadoss R via llvm-commits
- [llvm] [LoopFusion] Emit optimization remarks regardless of statistics (PR #202012)
Ehsan Amiri via llvm-commits
- [llvm] [LoopFusion] Do not fuse loops containing convergent operations (PR #203460)
Ehsan Amiri via llvm-commits
- [llvm] [DA] Add a testcase for GCD test (PR #190261)
Ehsan Amiri via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Ehsan Amiri via llvm-commits
- [llvm] [DA] Add a testcase for GCD test (PR #190261)
Ehsan Amiri via llvm-commits
- [llvm] [DA] Add test for addrec can wrap in GCD MIV (NFC) (PR #203526)
Ehsan Amiri via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Ehsan Amiri via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Ehsan Amiri via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Ehsan Amiri via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Ehsan Amiri via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Ehsan Amiri via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Ehsan Amiri via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Ehsan Amiri via llvm-commits
- [llvm] [AArch64][CodeGen] Fix trampoline basic block offset (PR #202716)
Eli Friedman via llvm-commits
- [clang] [llvm] [AArch64] Add MS atomic and exclusive-access intrinsics (PR #202416)
Eli Friedman via llvm-commits
- [clang] [llvm] [AArch64] Add MS atomic and exclusive-access intrinsics (PR #202416)
Eli Friedman via llvm-commits
- [clang] [llvm] [AArch64] Add MS atomic and exclusive-access intrinsics (PR #202416)
Eli Friedman via llvm-commits
- [llvm] [AArch64][CodeGen] Fix trampoline basic block offset (PR #202716)
Eli Friedman via llvm-commits
- [llvm] [LangRef] allow omitting `va_end` (PR #203087)
Eli Friedman via llvm-commits
- [llvm] [SimplifyCFG][DirectX] Honor target minimum lookup table element width (PR #203103)
Eli Friedman via llvm-commits
- [clang] [llvm] [RISCV][LLVM][Clang] Add experimental `Zvvm` config intrinsics (PR #203774)
Eli Friedman via llvm-commits
- [llvm] [LangRef] allow omitting `va_end` (PR #203087)
Eli Friedman via llvm-commits
- [llvm] [LangRef] allow omitting `va_end` (PR #203087)
Eli Friedman via llvm-commits
- [llvm] [LangRef] allow omitting `va_end` (PR #203087)
Eli Friedman via llvm-commits
- [llvm] [llvm-objdump] Remove path from test output (PR #201940)
Ellis Hoag via llvm-commits
- [lld] [lld][macho] Track max thunks to create and remove --slop_scale (PR #193372)
Ellis Hoag via llvm-commits
- [llvm] [LV] Implement integer part of VPDerivedIV cost model (PR #198252)
Elvina Yakubova via llvm-commits
- [llvm] [LV] Implement integer part of VPDerivedIV cost model (PR #198252)
Elvina Yakubova via llvm-commits
- [llvm] [LV] Directly emit predicated select for reduction in VPlan. (PR #201740)
Elvis Wang via llvm-commits
- [llvm] [LV] Directly emit predicated select for reduction in VPlan. (PR #201740)
Elvis Wang via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Elvis Wang via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Elvis Wang via llvm-commits
- [llvm] [LV] Directly emit predicated select for reduction in VPlan. (PR #201740)
Elvis Wang via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Elvis Wang via llvm-commits
- [clang] [llvm] [Clang][BPF] Support btf_type_tag on typedef underlying types (PR #203089)
Emil Tsalapatis via llvm-commits
- [llvm] [docs] Remove myself from security response (PR #203061)
Emily Albini via llvm-commits
- [llvm] Reland "[PowerPC] set libcall lowering for fp setcc ops on SPE boards" (PR #199198)
Erik Enikeev via llvm-commits
- [llvm] [Instrumentor] Add instruction flags to NumericIO (PR #200709)
Ethan Luis McDonough via llvm-commits
- [llvm] [Instrumentor] Add instruction flags to NumericIO (PR #200709)
Ethan Luis McDonough via llvm-commits
- [llvm] [Instrumentor] Add instruction flags to NumericIO (PR #200709)
Ethan Luis McDonough via llvm-commits
- [llvm] [Instrumentor] Add instruction flags to NumericIO (PR #200709)
Ethan Luis McDonough via llvm-commits
- [llvm] [Instrumentor] Add instruction flags to NumericIO (PR #200709)
Ethan Luis McDonough via llvm-commits
- [llvm] [Instrumentor] Add instruction flags to NumericIO (PR #200709)
Ethan Luis McDonough via llvm-commits
- [flang] [llvm] [flang][flang-rt] Treat REAL(2)/COMPLEX(2) as C-interoperable types (PR #201888)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang][flang-rt] Treat REAL(2)/COMPLEX(2) as C-interoperable types (PR #201888)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [flang-rt] Add support for logical binary input edit descriptor (PR #193490)
Eugene Epshteyn via llvm-commits
- [llvm] [openmp] [flang][runtimes] Rebuild Fortran modules when dependency modules change (PR #203549)
Eugene Epshteyn via llvm-commits
- [llvm] [openmp] [flang][runtimes] Rebuild Fortran modules when dependency modules change (PR #203549)
Eugene Epshteyn via llvm-commits
- [llvm] [openmp] [flang][runtimes] Rebuild Fortran modules when dependency modules change (PR #203549)
Eugene Epshteyn via llvm-commits
- [llvm] [openmp] [flang][runtimes] Rebuild Fortran modules when dependency modules change (PR #203549)
Eugene Epshteyn via llvm-commits
- [llvm] [openmp] [flang][runtimes] Rebuild Fortran modules when dependency modules change (PR #203549)
Eugene Epshteyn via llvm-commits
- [llvm] [openmp] [flang][runtimes] Rebuild Fortran modules when dependency modules change (PR #203549)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [openmp] [flang][runtimes] Rebuild Fortran modules when dependency modules change (PR #203549)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [openmp] [flang][runtimes] Rebuild Fortran modules when dependency modules change (PR #203549)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [openmp] [flang][runtimes] Rebuild Fortran modules when dependency modules change (PR #203549)
Eugene Epshteyn via llvm-commits
- [flang] [llvm] [openmp] [flang][runtimes] Rebuild Fortran modules when dependency modules change (PR #203549)
Eugene Epshteyn via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][APX] Enable PreferLegacySetCC tuning for Novalake and Diamondrapids (PR #202480)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][APX] Enable PreferLegacySetCC tuning for Novalake and Diamondrapids (PR #202480)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][APX] Enable PreferLegacySetCC tuning for Novalake and Diamondrapids (PR #202480)
Evgenii Kudriashov via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Evgenii Kudriashov via llvm-commits
- [lld] [LLD][COFF] Prevent merging .bss into shared sections (PR #202817)
Evgenii Kudriashov via llvm-commits
- [lld] [LLD][COFF] Prevent merging .bss into shared sections (PR #202817)
Evgenii Kudriashov via llvm-commits
- [lld] [LLD][COFF] Prevent merging .bss into shared sections (PR #202817)
Evgenii Kudriashov via llvm-commits
- [llvm] [win][x64] Windows x64 unwind v3: Update epilog inheritance per spec clarification (PR #202778)
Evgenii Kudriashov via llvm-commits
- [llvm] [win][x64] Windows x64 unwind v3: Update epilog inheritance per spec clarification (PR #202778)
Evgenii Kudriashov via llvm-commits
- [llvm] [win][x64] Windows x64 unwind v3: Update epilog inheritance per spec clarification (PR #202778)
Evgenii Kudriashov via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Evgenii Kudriashov via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Evgenii Kudriashov via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Evgenii Kudriashov via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][GlobalISel] Remove dependency on legal ruleset (PR #197374)
Evgenii Kudriashov via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Evgenii Kudriashov via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Evgenii Kudriashov via llvm-commits
- [llvm] [GlobalISel] Remove LegacyLegalizerInfo (PR #197308)
Evgenii Kudriashov via llvm-commits
- [llvm] [GlobalISel] Remove LegacyLegalizerInfo (PR #197308)
Evgenii Kudriashov via llvm-commits
- [llvm] [win][x64] Windows x64 unwind v3: Update epilog inheritance per spec clarification (PR #202778)
Evgenii Kudriashov via llvm-commits
- [llvm] [X86][GlobalISel] Explicitly legalize G_INVOKE_REGION_START (PR #203503)
Evgenii Kudriashov via llvm-commits
- [llvm] [AMDGPU] Document that only naturally aligned atomics of up to 64 bits are supported by the AMDGPU backend (PR #200167)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Document that only naturally aligned atomics of up to 64 bits are supported by the AMDGPU backend (PR #200167)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Drop docs for invalid load-release and store-acquire operations (PR #202338)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Drop docs for invalid load-release and store-acquire operations (PR #202338)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Drop docs for invalid load-release and store-acquire operations (PR #202338)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Fabian Ritter via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Fabian Ritter via llvm-commits
- [llvm] [LoopRotate] Fix branch weights for rotated multi-exit loops (PR #202219)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in DebugInfo (PR #202915)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in ExecutionEngine (PR #202927)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in MC/MCA (PR #202930)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in ExecutionEngine (PR #202927)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in MC/MCA (PR #202930)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in Obj* (PR #202940)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in DebugInfo (PR #202915)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in Obj* (PR #202940)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in DebugInfo (PR #202915)
Fabrice de Gans via llvm-commits
- [libcxxabi] [llvm] [Demangle] Guard DEMANGLE_ABI and add missing annotation (PR #202920)
Fabrice de Gans via llvm-commits
- [libcxxabi] [llvm] [Demangle] Guard DEMANGLE_ABI and add missing annotation (PR #202920)
Fabrice de Gans via llvm-commits
- [llvm] ids-check: Update the workflow and script (PR #199710)
Fabrice de Gans via llvm-commits
- [llvm] ids-check: Update the workflow and script (PR #199710)
Fabrice de Gans via llvm-commits
- [llvm] ids-check: Update the workflow and script (PR #199710)
Fabrice de Gans via llvm-commits
- [llvm] ids-check: Update the workflow and script (PR #199710)
Fabrice de Gans via llvm-commits
- [llvm] ids-check: Update the workflow and script (PR #199710)
Fabrice de Gans via llvm-commits
- [llvm] ids-check: Update the workflow and script (PR #199710)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in Support (PR #202932)
Fabrice de Gans via llvm-commits
- [libcxxabi] [llvm] [Demangle] Guard DEMANGLE_ABI and add missing annotation (PR #202920)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in CAS (PR #203243)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in IR (PR #203244)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in Frontend (PR #203245)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in TableGen (PR #203246)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in CAS (PR #203243)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in CAS (PR #203243)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in IR (PR #203244)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in Frontend (PR #203245)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in TableGen (PR #203246)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in SandboxIR (PR #203266)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most remaining LLVM_ABI annotations (PR #203267)
Fabrice de Gans via llvm-commits
- [llvm] [llvm] Fix most remaining LLVM_ABI annotations (PR #203267)
Fabrice de Gans via llvm-commits
- [llvm] [ids-check] Re-enable the workflow (PR #203325)
Fabrice de Gans via llvm-commits
- [llvm] [SPIRV] Sign-extend operands of sign-sensitive ops on sub-pow2 widths (PR #203661)
Faijul Amin via llvm-commits
- [llvm] [SPIRV] Sign-extend operands of sign-sensitive ops on sub-pow2 widths (PR #203661)
Faijul Amin via llvm-commits
- [llvm] [SPIRV] Sign-extend operands of sign-sensitive ops on sub-pow2 widths (PR #203661)
Faijul Amin via llvm-commits
- [llvm] [SPIRV] Sign-extend operands of sign-sensitive ops on sub-pow2 widths (PR #203661)
Faijul Amin via llvm-commits
- [llvm] [StringMap] Add remove_if and use it for erase-while-iterating (PR #202272)
Fangrui Song via llvm-commits
- [llvm] [StringMap] Add remove_if and use it for erase-while-iterating (PR #202272)
Fangrui Song via llvm-commits
- [llvm] [StringMap] Invalidate iterators on mutation (PR #202237)
Fangrui Song via llvm-commits
- [llvm] [StringMap] Invalidate iterators on mutation (PR #202237)
Fangrui Song via llvm-commits
- [lld] [llvm] [LLD][RISCV] Use ISA mapping symbols for per-region RVC relaxation (PR #201310)
Fangrui Song via llvm-commits
- [llvm] [StringMap] Invalidate iterators in remove() (PR #202520)
Fangrui Song via llvm-commits
- [llvm] [StringMap] Invalidate iterators in remove() (PR #202520)
Fangrui Song via llvm-commits
- [llvm] [StringMap] Invalidate iterators in remove() (PR #202520)
Fangrui Song via llvm-commits
- [llvm] [StringMap] Replace tombstone deletion with TAOCP 6.4 Algorithm R (PR #202103)
Fangrui Song via llvm-commits
- [llvm] [StringMap] Replace tombstone deletion with TAOCP 6.4 Algorithm R (PR #202103)
Fangrui Song via llvm-commits
- [llvm] [StringMap] Replace tombstone deletion with TAOCP 6.4 Algorithm R (PR #202103)
Fangrui Song via llvm-commits
- [llvm] [StringMap] Replace tombstone deletion with TAOCP 6.4 Algorithm R (PR #202103)
Fangrui Song via llvm-commits
- [lld] [LLD][ELF] Do not reuse thunks in OVERLAYs (PR #200415)
Fangrui Song via llvm-commits
- [lld] [LLD][ELF] Do not reuse thunks in OVERLAYs (PR #200415)
Fangrui Song via llvm-commits
- [llvm] [Hashing] Replace hash_integer_value with splitmix64 finalizer (PR #199471)
Fangrui Song via llvm-commits
- [llvm] [CodeGen] Support --print-changed for legacy codegen IR passes (PR #202252)
Fangrui Song via llvm-commits
- [llvm] [StringMap] Invalidate iterators in remove() (PR #203249)
Fangrui Song via llvm-commits
- [llvm] [StringMap] Invalidate iterators in remove() (PR #203249)
Fangrui Song via llvm-commits
- [llvm] [StringMap] Invalidate iterators in remove() (PR #203249)
Fangrui Song via llvm-commits
- [llvm] [llvm] Replace unordered_{map,set} with Dense{Map,Set}/SmallPtrSet (PR #202222)
Fangrui Song via llvm-commits
- [llvm] [llvm] Replace unordered_{map,set} with Dense{Map,Set}/SmallPtrSet (PR #202222)
Fangrui Song via llvm-commits
- [lld] [ELF] Support multiple PT_GNU_RELRO when SECTIONS is used without PHDRS (PR #203675)
Fangrui Song via llvm-commits
- [lld] [LLD][ELF] Support OVERLAY symbol assignments (PR #159895)
Fangrui Song via llvm-commits
- [lld] [LLD][ELF] Support OVERLAY symbol assignments (PR #159895)
Fangrui Song via llvm-commits
- [lld] [LLD] Allow all output-section-commands in OVERLAYS. (PR #203524)
Fangrui Song via llvm-commits
- [lld] [LLD] Allow all output-section-commands in OVERLAYS. (PR #203524)
Fangrui Song via llvm-commits
- [llvm] [llvm] Replace unordered_{map,set} with Dense{Map,Set}/SmallPtrSet (PR #202222)
Fangrui Song via llvm-commits
- [lld] [ELF] Support multiple PT_GNU_RELRO when SECTIONS is used without PHDRS (PR #203675)
Fangrui Song via llvm-commits
- [lld] [llvm] [Support][LLD] .time-trace.json Default File Extension (PR #122207)
Fangrui Song via llvm-commits
- [llvm] [Allocator] Keep bump pointer at a minimum alignment (PR #203718)
Fangrui Song via llvm-commits
- [llvm] [MC][Support] Track macro definition locations for improved diagnostics (PR #198936)
Fangrui Song via llvm-commits
- [llvm] [MC][Support] Track macro definition locations for improved diagnostics (PR #198936)
Fangrui Song via llvm-commits
- [llvm] [MC][Support] Track macro definition locations for improved diagnostics (PR #198936)
Fangrui Song via llvm-commits
- [llvm] [MC][Support] Track macro definition locations for improved diagnostics (PR #198936)
Fangrui Song via llvm-commits
- [llvm] [MC][Support] Track macro definition locations for improved diagnostics (PR #198936)
Fangrui Song via llvm-commits
- [llvm] [Allocator] Keep bump pointer at a minimum alignment (PR #203718)
Fangrui Song via llvm-commits
- [llvm] [MC][Support] Track macro definition locations for improved diagnostics (PR #198936)
Fangrui Song via llvm-commits
- [llvm] [IR] Drop hash map for ValueHandleBase (PR #198187)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Allow explicit address expressions on .tbss output sections (PR #196447)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Allow explicit address expressions on .tbss output sections (PR #196447)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Allow explicit address expressions on .tbss output sections (PR #196447)
Fangrui Song via llvm-commits
- [lld] [lld][ELF] Allow explicit address expressions on .tbss output sections (PR #196447)
Fangrui Song via llvm-commits
- [llvm] [Allocator] Keep bump pointer at a minimum alignment (PR #203718)
Fangrui Song via llvm-commits
- [lld] [LLD] Allow linker scripts to override non-SHF_ALLOC->VMA=0 rule (resolve #202266) (PR #203788)
Fangrui Song via llvm-commits
- [llvm] [Allocator] Keep bump pointer at a minimum alignment (PR #203718)
Fangrui Song via llvm-commits
- [lld] [ELF] Fix location counter used for output section address with MEMOR… (PR #197293)
Fangrui Song via llvm-commits
- [llvm] [Allocator] Keep bump pointer at a minimum alignment (PR #203718)
Fangrui Song via llvm-commits
- [llvm] [Allocator] Keep bump pointer at a minimum alignment (PR #203718)
Fangrui Song via llvm-commits
- [llvm] [Allocator] Keep bump pointer at a minimum alignment (PR #203718)
Fangrui Song via llvm-commits
- [llvm] [Allocator] Keep bump pointer at a minimum alignment (PR #203718)
Fangrui Song via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Fangrui Song via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Fangrui Song via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Fangrui Song via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Fangrui Song via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Fangrui Song via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Fangrui Song via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Fangrui Song via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Fangrui Song via llvm-commits
- [llvm] [X86] Reimplement bundle alignment mode (PR #175830)
Fangrui Song via llvm-commits
- [llvm] [llvm] Replace unordered_map<std::string, T> with StringMap (PR #203815)
Fangrui Song via llvm-commits
- [llvm] [llvm] Replace unordered_map<std::string, T> with StringMap (PR #203815)
Fangrui Song via llvm-commits
- [llvm] [llvm] Replace unordered_map<std::string, T> with StringMap (PR #203815)
Fangrui Song via llvm-commits
- [clang] [llvm] Make sanitizer special case list slash-agnostic (PR #149886)
Fangrui Song via llvm-commits
- [clang] [llvm] Make sanitizer special case list slash-agnostic (PR #149886)
Fangrui Song via llvm-commits
- [llvm] [X86] Do not hold GOT base for indirect call or constant address (PR #203192)
Fangrui Song via llvm-commits
- [llvm] [X86] Do not hold GOT base for indirect call or constant address (PR #203192)
Fangrui Song via llvm-commits
- [clang] [lld] [lld][LTO] Respect `-fno-slp-vectorize` for the LTO pipeline (PR #201585)
Fangrui Song via llvm-commits
- [lld] [AArch64][LLD] Update tests to reduce file size [NFC] (PR #202547)
Fangrui Song via llvm-commits
- [lld] [ARM][LLD] Remove large files at end of test [NFC] (PR #202548)
Fangrui Song via llvm-commits
- [lld] [ARM][LLD] Reduce thunk test case size, linkerscript changes [NFC] (PR #202549)
Fangrui Song via llvm-commits
- [lld] [ARM][LLD] Rewrite thunk tests to make output smaller [NFC] (PR #202551)
Fangrui Song via llvm-commits
- [lld] [ARM][LLD] Rewrite thunk tests to make output smaller [NFC] (PR #202551)
Fangrui Song via llvm-commits
- [llvm] IPRA:Fix crash and verification failures for PLT calls (PR #196917)
Fangrui Song via llvm-commits
- [lld] [lld][LoongArch] Fix range checking of R_LARCH_*_PCADD_HI20 relocations on 64-bit (PR #183233)
Fangrui Song via llvm-commits
- [llvm] [MC][X86] Set SHF_X86_64_LARGE on mergeable constant sections for large code-model (PR #190903)
Farid Zakaria via llvm-commits
- [llvm] [SimplifyCFG] Shrink integer lookup tables (PR #202071)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX][SimplifyCFG] Don't narrow to i8 arrays for switch tables (PR #203103)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX][SimplifyCFG] Don't narrow to i8 arrays for switch tables (PR #203103)
Farzon Lotfi via llvm-commits
- [llvm] [DirectX][SimplifyCFG] Don't narrow to i8 arrays for switch tables (PR #203103)
Farzon Lotfi via llvm-commits
- [llvm] [SimplifyCFG][DirectX] Honor target minimum lookup table element width (PR #203103)
Farzon Lotfi via llvm-commits
- [llvm] [Hexagon] Translate IEEE HVX intrinsics to QFloat on v79+ (PR #198832)
Fateme Hosseini via llvm-commits
- [clang] [llvm] [Hexagon] Add XQFloat code generation and post-RA QFP handling (PR #198902)
Fateme Hosseini via llvm-commits
- [clang] [llvm] [Hexagon] Add XQFloat code generation and post-RA QFP handling (PR #198902)
Fateme Hosseini via llvm-commits
- [llvm] [TailRecElim] Introduce support for shift accumulator optimization (PR #181331)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Introduce support for shift accumulator optimization (PR #181331)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Introduce support for shift accumulator optimization (PR #181331)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Introduce support for shift accumulator optimization (PR #181331)
Federico Bruzzone via llvm-commits
- [llvm] [TailRecElim] Introduce support for shift accumulator optimization (PR #181331)
Federico Bruzzone via llvm-commits
- [llvm] [StringMap] Invalidate iterators on mutation (PR #202237)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] [StringMap] Invalidate iterators on mutation (PR #202237)
Felipe de Azevedo Piovezan via llvm-commits
- [clang] [llvm] Reapply "[clang][deps] Add in-flight query caching to `DependencyScanningFilesystemSharedCache`" (#202804) (PR #202881)
Felipe de Azevedo Piovezan via llvm-commits
- [clang] [llvm] Reapply "[clang][deps] Add in-flight query caching to `DependencyScanningFilesystemSharedCache`" (#202804) (PR #202881)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] Revert "[StringMap] Invalidate iterators in remove() (PR #203003)
Felipe de Azevedo Piovezan via llvm-commits
- [lldb] [llvm] [lldb] Update StreamGDBRemote to support llvm::ArrayRef (PR #203175)
Felipe de Azevedo Piovezan via llvm-commits
- [lldb] [llvm] [lldb] Update StreamGDBRemote to support llvm::ArrayRef (PR #203175)
Felipe de Azevedo Piovezan via llvm-commits
- [lldb] [llvm] [lldb] Update StreamGDBRemote to support llvm::ArrayRef (PR #203175)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] [X86][APX] Enable prefer-legacy-setcc tuning for Novalake and Diamondrapids (PR #202480)
Feng Zou via llvm-commits
- [clang] [llvm] [HLSL] Set visibility of cbuffer global variables to internal (2nd attempt) (PR #202745)
Finn Plummer via llvm-commits
- [llvm] [VPlan] Use VPInstructionWithType for uniform casts. (PR #140623)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Fix nondeterminism in loop-vectorize (PR #200833)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Fix nondeterminism in loop-vectorize (PR #200833)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Fix nondeterminism in loop-vectorize (PR #200833)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Fix nondeterminism in loop-vectorize (PR #200833)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Fix nondeterminism in loop-vectorize (PR #200833)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Fix nondeterminism in loop-vectorize (PR #200833)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Fix nondeterminism in loop-vectorize (PR #200833)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Fix nondeterminism in loop-vectorize (PR #200833)
Florian Hahn via llvm-commits
- [llvm] [AArch64][TTI] Surface per-CPU branch misprediction penalty to SimplifyCFG (PR #201484)
Florian Hahn via llvm-commits
- [llvm] [LAA] Don't check for free in evaluatePtrAddRecAtMaxBTCWillNotWrap() (PR #202341)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Use RUN_VPLAN_PASS for more VPlan transforms. (PR #202399)
Florian Hahn via llvm-commits
- [llvm] [AArch64][TTI] Allow mixed-extension partial reductions with +dotprod (PR #199762)
Florian Hahn via llvm-commits
- [llvm] [AArch64][TTI] Allow mixed-extension partial reductions with +dotprod (PR #199762)
Florian Hahn via llvm-commits
- [llvm] [AArch64][TTI] Allow mixed-extension partial reductions with +dotprod (PR #199762)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Add LLVM_ABI_FOR_TEST to classes/structs used by tests (NFC). (PR #202400)
Florian Hahn via llvm-commits
- [llvm] [InstSimplify] Expose simplifyIntrinsic (NFC) (PR #202577)
Florian Hahn via llvm-commits
- [llvm] [polly] [SCEV] Use SCEVPtrToAddr instead of SCEVPtrToInt in SCEV. (PR #180244)
Florian Hahn via llvm-commits
- [llvm] Provide intrinsics for speculative loads (PR #179642)
Florian Hahn via llvm-commits
- [llvm] Provide intrinsics for speculative loads (PR #179642)
Florian Hahn via llvm-commits
- [llvm] [polly] [SCEV] Use SCEVPtrToAddr instead of SCEVPtrToInt in SCEV. (PR #180244)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Also expand integer SCEVAddExpr in expandSCEVExpr. (PR #200925)
Florian Hahn via llvm-commits
- [llvm] [LV] Follow up to uncountable exit with side effects vectorization (PR #201589)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Insert VPBlendRecipes in post order. NFC (PR #201782)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Simplify WidenGEP::execute (PR #193543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Simplify WidenGEP::execute (PR #193543)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Simplify WidenGEP::execute (PR #193543)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC] Use APFloat class when printing out costs per lane (PR #201824)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC] Use APFloat class when printing out costs per lane (PR #201824)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC] Use APFloat class when printing out costs per lane (PR #201824)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC] Use APFloat class when printing out costs per lane (PR #201824)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Strip unused SetOperations hdr (NFC) (PR #202993)
Florian Hahn via llvm-commits
- [llvm] [LV] Reland "Add costs for VPInstructionWithType::computeCost" (PR #202952)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extract IV exit value from vector loop if predicates are needed. (PR #200020)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Extract IV exit value from vector loop if predicates are needed. (PR #200020)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Strip LogicalAnd from live-in-folder (NFC) (PR #202934)
Florian Hahn via llvm-commits
- [llvm] [NFC][VPlan] Split `makeMemOpWideningDecisions` into subpasses (PR #182593)
Florian Hahn via llvm-commits
- [llvm] [LV] Accept swapped operands in early-exit condition compare (PR #199989)
Florian Hahn via llvm-commits
- [llvm] Reapply "[LoopUnroll] Support parallel reductions for minmax" (PR #201010)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove type verification from VPlanVerifier (NFC) (PR #201209)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Remove type verification from VPlanVerifier (NFC) (PR #201209)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Compute scalar cost based on VPlan0 instead of legacy CM. (PR #196845)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Compute scalar cost based on VPlan0 instead of legacy CM. (PR #196845)
Florian Hahn via llvm-commits
- [llvm] [LV] Reland "Add costs for VPInstructionWithType::computeCost" (PR #202952)
Florian Hahn via llvm-commits
- [llvm] [VectorUtils] Collect predicates separately in collectConstStrideAccesses. (PR #200807)
Florian Hahn via llvm-commits
- [llvm] [VectorUtils] Collect predicates separately in collectConstStrideAccesses. (PR #200807)
Florian Hahn via llvm-commits
- [llvm] [VectorUtils] Use temporary PSE in collectConstStrideAccesses. (PR #199793)
Florian Hahn via llvm-commits
- [llvm] [LV] Add cost tests for induction recipes (NFC). (PR #203376)
Florian Hahn via llvm-commits
- [llvm] [VectorUtils] Collect predicates separately in collectConstStrideAccesses. (PR #200807)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Compute scalar cost based on VPlan0 instead of legacy CM. (PR #196845)
Florian Hahn via llvm-commits
- [llvm] [LV][NFC] Regenerate some CHECK lines (PR #203343)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Compute scalar cost based on VPlan0 instead of legacy CM. (PR #196845)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce m_SelectLike and use to support 2-operand blends. (PR #194729)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce m_SelectLike and use to support 2-operand blends. (PR #194729)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Compute URem via APInt in materializeVectorTripCount (PR #203604)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add test with negative offset and NUW only GEP (NFC) (PR #203614)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Add test with negative offset and NUW only GEP (NFC) (PR #203614)
Florian Hahn via llvm-commits
- [llvm] [ConstraintElim] Do not model negative nuw-only GEP offset as signed. (PR #203620)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Run final removeBranchOnConst after late simplifyRecipes. (PR #193069)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Run final removeBranchOnConst after late simplifyRecipes. (PR #193069)
Florian Hahn via llvm-commits
- [llvm] [LV] Allow AddChainWithSubs in ExtNegatedMulAccReduction. (PR #203720)
Florian Hahn via llvm-commits
- [llvm] [LV] Allow AddChainWithSubs in ExtNegatedMulAccReduction. (PR #203720)
Florian Hahn via llvm-commits
- [llvm] [LV] Allow AddChainWithSubs in ExtNegatedMulAccReduction. (PR #203720)
Florian Hahn via llvm-commits
- [llvm] [LV] Add additional tests for narrowing IGs with invariant ops (NFC). (PR #203726)
Florian Hahn via llvm-commits
- [llvm] [LV] Add additional tests for narrowing IGs with invariant ops (NFC). (PR #203726)
Florian Hahn via llvm-commits
- [llvm] [DropUnnecessaryAssumes] Fix iterator invalidation. (PR #203765)
Florian Hahn via llvm-commits
- [llvm] [DropUnnecessaryAssumes] Fix iterator invalidation. (PR #203765)
Florian Hahn via llvm-commits
- [llvm] [LV] Follow up to uncountable exit with side effects vectorization (PR #201589)
Florian Hahn via llvm-commits
- [llvm] [LV] Follow up to uncountable exit with side effects vectorization (PR #201589)
Florian Hahn via llvm-commits
- [llvm] [LV] Follow up to uncountable exit with side effects vectorization (PR #201589)
Florian Hahn via llvm-commits
- [llvm] [LV] Follow up to uncountable exit with side effects vectorization (PR #201589)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Check operand types of more VPInstruction on construction (NFC). (PR #203777)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Narrow interleave groups with distinct live-in operands. (PR #203778)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Narrow interleave groups with distinct live-in operands. (PR #203778)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Move tail folding logic out of addMiddleCheck. NFC (PR #203475)
Florian Hahn via llvm-commits
- [llvm] [LV] Pre-commit test case for strided accesses derived from lshr exact. nfc (PR #203488)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Recognize lshr in getSCEVExprForVPValue. (PR #203496)
Florian Hahn via llvm-commits
- [llvm] [LV] Pre-commit test case for strided accesses derived from lshr exact. nfc (PR #203488)
Florian Hahn via llvm-commits
- [llvm] [LV] Pre-commit test case for strided accesses derived from lshr exact. nfc (PR #203488)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Support different loop-invariant ops in narrowIG. (PR #203785)
Florian Hahn via llvm-commits
- [llvm] [LV] Drop the mask of a predicated store masked by the header mask. (PR #201676)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Strip dead code in (Call|Intrinsic)::execute (NFC) (PR #203092)
Florian Hahn via llvm-commits
- [llvm] [LV] Drop the mask of a predicated store masked by the header mask. (PR #201676)
Florian Hahn via llvm-commits
- [llvm] [LV] Drop the mask of a predicated store masked by the header mask. (PR #201676)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Don't assert in getVectorCallCost for vector library variants (PR #202085)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Don't assert in getVectorCallCost for vector library variants (PR #202085)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Don't assert in getVectorCallCost for vector library variants (PR #202085)
Florian Hahn via llvm-commits
- [llvm] [LoopVectorize] Don't assert in getVectorCallCost for vector library variants (PR #202085)
Florian Hahn via llvm-commits
- [llvm] [LV] Use ResumeForEpilogue for header phi resume in epilogue plan (NFC) (PR #203786)
Florian Hahn via llvm-commits
- [llvm] [LV] Use ResumeForEpilogue for header phi resume in epilogue plan (NFC) (PR #203786)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Don't calculate VPDT in non-side-effect early exit loops. NFC (PR #203476)
Florian Hahn via llvm-commits
- [llvm] [LAA] Collect no-wrap predicates separately in getPtrStride/isNoWrap. (PR #203787)
Florian Hahn via llvm-commits
- [llvm] [VectorUtils] Collect predicates separately in collectConstStrideAccesses. (PR #200807)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Introduce VPValue::has[No]Users (NFC) (PR #203518)
Florian Hahn via llvm-commits
- [llvm] [LV] Add outer-loop tests for continuous access analysis. (NFC) (PR #203789)
Florian Hahn via llvm-commits
- [llvm] [LV] Add outer-loop tests for continuous access analysis. (NFC) (PR #203789)
Florian Hahn via llvm-commits
- [llvm] [LV] Use ResumeForEpilogue for header phi resume in epilogue plan (NFC) (PR #203786)
Florian Hahn via llvm-commits
- [llvm] [VPlan] Detect contiguous accesses in outer loop VPlan path. (PR #203790)
Florian Hahn via llvm-commits
- [llvm] [MachO] Preserve weak linkage for aliases (PR #198148)
Folkert de Vries via llvm-commits
- [llvm] [MIPS] int <-> `half` conversions with `+msa` (PR #201897)
Folkert de Vries via llvm-commits
- [llvm] [MIPS] int <-> `half` conversions with `+msa` (PR #201897)
Folkert de Vries via llvm-commits
- [llvm] [LangRef] allow omitting `va_end` (PR #203087)
Folkert de Vries via llvm-commits
- [llvm] [LangRef] allow omitting `va_end` (PR #203087)
Folkert de Vries via llvm-commits
- [llvm] [MIPS] fix assert on `undef` first mask element (PR #203390)
Folkert de Vries via llvm-commits
- [llvm] [MIPS] soft-promote `f16` (PR #203065)
Folkert de Vries via llvm-commits
- [llvm] [LangRef] allow omitting `va_end` (PR #203087)
Folkert de Vries via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Folkert de Vries via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Folkert de Vries via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Folkert de Vries via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Folkert de Vries via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Folkert de Vries via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Folkert de Vries via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Folkert de Vries via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Folkert de Vries via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Folkert de Vries via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Folkert de Vries via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Folkert de Vries via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Folkert de Vries via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Folkert de Vries via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Folkert de Vries via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Folkert de Vries via llvm-commits
- [clang] [llvm] [mlir] Add missing newlines at EOF; NFC (PR #203483)
Frank Schlimbach via llvm-commits
- [llvm] [MSVC][Demangling] Make Microsoft demangling more configurable (PR #202702)
Fred Tingaud via llvm-commits
- [llvm] [MSVC][Demangling] Make Microsoft demangling more configurable (PR #202702)
Fred Tingaud via llvm-commits
- [llvm] [MSVC][Demangling] Make Microsoft demangling more configurable (PR #202702)
Fred Tingaud via llvm-commits
- [llvm] [MSVC][Demangling] Make Microsoft demangling more configurable (PR #202702)
Fred Tingaud via llvm-commits
- [llvm] [MSVC][Demangling] Make Microsoft demangling more configurable (PR #202702)
Fred Tingaud via llvm-commits
- [llvm] [MSVC][Demangling] Make Microsoft demangling more configurable (PR #202702)
Fred Tingaud via llvm-commits
- [llvm] [AMDGPU] Reject src1 immediates with dpp when unsupported (PR #201494)
Frederick Vu via llvm-commits
- [llvm] [AMDGPU] IGroupLP: Avoid DAG manipulation in greedyFind (PR #194827)
Frederik Harwath via llvm-commits
- [llvm] [InstCombine] Fold patterns which uses <2N x iM> type for comparisons on <N x i2M> vector types (PR #184328)
Fuad Ismail via llvm-commits
- [llvm] [InstCombine] Fold patterns which uses <2N x iM> type for comparisons on <N x i2M> vector types (PR #184328)
Fuad Ismail via llvm-commits
- [llvm] [InstCombine] Fold patterns which uses <2N x iM> type for comparisons on <N x i2M> vector types (PR #184328)
Fuad Ismail via llvm-commits
- [llvm] [InstCombine] Fold patterns which uses <2N x iM> type for comparisons on <N x i2M> vector types (PR #184328)
Fuad Ismail via llvm-commits
- [llvm] [InstCombine] Fold patterns which uses <2N x iM> type for comparisons on <N x i2M> vector types (PR #184328)
Fuad Ismail via llvm-commits
- [llvm] Reland [RISCV] Prefer SP over FP for frame index access when offset fits within compressed immediate range. (PR #201541)
Garvit Gupta via llvm-commits
- [llvm] Reland [RISCV] Prefer SP over FP for frame index access when offset fits within compressed immediate range. (PR #201541)
Garvit Gupta via llvm-commits
- [compiler-rt] [Compiler-rt][test] Fix circular link dependency between builtins and libc (PR #199482)
Garvit Gupta via llvm-commits
- [compiler-rt] [Compiler-rt][test] Fix circular link dependency between builtins and libc (PR #199482)
Garvit Gupta via llvm-commits
- [compiler-rt] [Compiler-rt][test] Fix circular link dependency between builtins and libc (PR #199482)
Garvit Gupta via llvm-commits
- [compiler-rt] [Compiler-rt][test] Fix circular link dependency between builtins and libc (PR #199482)
Garvit Gupta via llvm-commits
- [llvm] Reland [RISCV] Check SP-relative offset in needsFrameBaseReg when FP offset overflows (PR #202499)
Garvit Gupta via llvm-commits
- [llvm] Reland [RISCV] Check SP-relative offset in needsFrameBaseReg when FP offset overflows (PR #202499)
Garvit Gupta via llvm-commits
- [llvm] Reland [RISCV] Check SP-relative offset in needsFrameBaseReg when FP offset overflows (PR #202499)
Garvit Gupta via llvm-commits
- [llvm] Reland [RISCV] Check SP-relative offset in needsFrameBaseReg when FP offset overflows (PR #202499)
Garvit Gupta via llvm-commits
- [llvm] Reland [RISCV] Check SP-relative offset in needsFrameBaseReg when FP offset overflows (PR #202499)
Garvit Gupta via llvm-commits
- [llvm] [LV] Fix unsafe canVectorizeWithIfConvert() checks (PR #203273)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] Fix unsafe canVectorizeWithIfConvert() checks (PR #203273)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64] Avoid creating a new generic constant in SelectSMETileSlice (PR #203344)
Gaëtan Bossu via llvm-commits
- [llvm] [AArch64] Avoid creating a new generic constant in SelectSMETileSlice (PR #203344)
Gaëtan Bossu via llvm-commits
- [llvm] [LV] Fix unsafe canVectorizeWithIfConvert() checks (PR #203273)
Gaëtan Bossu via llvm-commits
- [llvm] [docs] add litmus test to Security.rst (PR #203294)
George Burgess IV via llvm-commits
- [llvm] [AMDGPU] Fix wrong truth table in BitOp3_Op for shared sub-expressions. (PR #198556)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [AMDGPU] Fix wrong truth table in BitOp3_Op for shared sub-expressions. (PR #198556)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [AMDGPU] Introduce ABI occupancy for object linking (PR #199475)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [AMDGPU] Introduce ABI occupancy for object linking (PR #199475)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [AMDGPU] Introduce ABI occupancy for object linking (PR #199475)
Gheorghe-Teodor Bercea via llvm-commits
- [llvm] [LV] Follow up to uncountable exit with side effects vectorization (PR #201589)
Graham Hunter via llvm-commits
- [llvm] [LV] Follow up to uncountable exit with side effects vectorization (PR #201589)
Graham Hunter via llvm-commits
- [llvm] [LV] Follow up to uncountable exit with side effects vectorization (PR #201589)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Add SVE shuffle optimization pass (PR #193951)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Add SVE shuffle optimization pass (PR #193951)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Add SVE shuffle optimization pass (PR #193951)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Add SVE shuffle optimization pass (PR #193951)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Add SVE shuffle optimization pass (PR #193951)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Add SVE shuffle optimization pass (PR #193951)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Add SVE shuffle optimization pass (PR #193951)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Add SVE shuffle optimization pass (PR #193951)
Graham Hunter via llvm-commits
- [llvm] [AArch64] Add SVE shuffle optimization pass (PR #193951)
Graham Hunter via llvm-commits
- [llvm] [VPlan] Recalculate VPDT in handleUncountableExitsWithSideEffects (PR #203233)
Graham Hunter via llvm-commits
- [llvm] [LV] Follow up to uncountable exit with side effects vectorization (PR #201589)
Graham Hunter via llvm-commits
- [llvm] [LV] Follow up to uncountable exit with side effects vectorization (PR #201589)
Graham Hunter via llvm-commits
- [llvm] [LV] Fix unsafe canVectorizeWithIfConvert() checks (PR #203273)
Graham Hunter via llvm-commits
- [llvm] [LoopVectorize] Price vector library variants in getVectorCallCost (PR #202085)
Graham Hunter via llvm-commits
- [llvm] llvm: honor VFABI mappings without builtin suppression (PR #193884)
Graham Hunter via llvm-commits
- [llvm] llvm: honor VFABI mappings without builtin suppression (PR #193884)
Graham Hunter via llvm-commits
- [llvm] llvm: honor VFABI mappings without builtin suppression (PR #193884)
Graham Hunter via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Reimplement SVE VLS predicate load/store transformation as DAG combines. (PR #203314)
Graham Hunter via llvm-commits
- [llvm] [LV] Fix unsafe canVectorizeWithIfConvert() checks (PR #203273)
Graham Hunter via llvm-commits
- [llvm] [LV] Fix unsafe canVectorizeWithIfConvert() checks (PR #203273)
Graham Hunter via llvm-commits
- [llvm] [LV] Fix unsafe canVectorizeWithIfConvert() checks (PR #203273)
Graham Hunter via llvm-commits
- [llvm] [LV] Fix unsafe canVectorizeWithIfConvert() checks (PR #203273)
Graham Hunter via llvm-commits
- [llvm] [JumpThreading] Fix lifetime markers when alloca requires SSA renaming (PR #188147)
Guilherme Lopes via llvm-commits
- [llvm] [JumpThreading] Fix lifetime markers when alloca requires SSA renaming (PR #188147)
Guilherme Lopes via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Guilherme Lopes via llvm-commits
- [llvm] [AMDGPU][true16] extract 16bit for scratch_load_ubyte_st when spilling (PR #203589)
Guo Chen via llvm-commits
- [llvm] [AMDGPU][true16] extract 16bit for scratch_load_ubyte_st when spilling (PR #203589)
Guo Chen via llvm-commits
- [llvm] [AMDGPU][true16] extract 16bit for scratch_load_ubyte_st when spilling (PR #203589)
Guo Chen via llvm-commits
- [llvm] [AMDGPU][true16] extract 16bit for scratch_load_ubyte_st when spilling (PR #203589)
Guo Chen via llvm-commits
- [clang] [llvm] [llvm][ADT] Make ImmutableList conform the fwd iterator concept (PR #202580)
Gábor Horváth via llvm-commits
- [clang] [llvm] [LifetimeSafety] Reorganize tests into `LifetimeSafety/` subdirectory (PR #203363)
Gábor Horváth via llvm-commits
- [llvm] [BOLT][AArch64] Add indirect call promotion support (PR #184733)
Haibo Jiang via llvm-commits
- [llvm] [BOLT][AArch64] Add indirect call promotion support (PR #184733)
Haibo Jiang via llvm-commits
- [llvm] [BOLT][AArch64] Add indirect call promotion support (PR #184733)
Haibo Jiang via llvm-commits
- [clang] [llvm] Make sanitizer special case list slash-agnostic (PR #149886)
Hans Wennborg via llvm-commits
- [clang] [llvm] Release fix (PR #200734)
Hans Wennborg via llvm-commits
- [clang] [llvm] Release fix (PR #200734)
Hans Wennborg via llvm-commits
- [clang] [llvm] Release fix (PR #200734)
Hans Wennborg via llvm-commits
- [clang] [llvm] Release fix (PR #200734)
Hans Wennborg via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use Wix to create Windows installer (PR #200734)
Hans Wennborg via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use Wix to create Windows installer (PR #200734)
Hans Wennborg via llvm-commits
- [lld] [llvm] [Support][LLD] .time-trace.json Default File Extension (PR #122207)
Hans Wennborg via llvm-commits
- [lld] [llvm] [Support][LLD] .time-trace.json Default File Extension (PR #122207)
Hans Wennborg via llvm-commits
- [lld] [llvm] [Support][LLD] .time-trace.json Default File Extension (PR #122207)
Hans Wennborg via llvm-commits
- [lld] [llvm] [Support][LLD] .time-trace.json Default File Extension (PR #122207)
Hans Wennborg via llvm-commits
- [llvm] [OFFLOAD][L0] Add wait events for AsyncQueue memFill (PR #202287)
Hansang Bae via llvm-commits
- [llvm] [OFFLOAD][L0] Add control for Copy Offload Hint (PR #203203)
Hansang Bae via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Hansang Bae via llvm-commits
- [llvm] WIP snapshot: BBAddrMap COFF YAML (PR #202521)
Haohai Wen via llvm-commits
- [llvm] [ObjectYAML] Fix yaml2obj crash when BBAddrMap entry has invalid feature (PR #201729)
Haohai Wen via llvm-commits
- [llvm] [ObjectYAML] Fix yaml2obj crash when BBAddrMap entry has invalid feature (PR #201729)
Haohai Wen via llvm-commits
- [llvm] [ObjectYAML][NFC] Make BBAddrMap encoder diagnostics format-neutral (PR #202524)
Haohai Wen via llvm-commits
- [llvm] [ObjectYAML] Make BBAddrMap encoder diagnostics format-neutral (PR #202524)
Haohai Wen via llvm-commits
- [llvm] [DirectX] Add more CodeGen tests (PR #201714)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Lower DbgAssign to DbgValue (PR #200267)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Lower DbgAssign to DbgValue (PR #200267)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Lower DbgAssign to DbgValue (PR #200267)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Lower DbgAssign to DbgValue (PR #200267)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Lower DbgAssign to DbgValue (PR #200267)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Delay converting to old-style debug info (PR #201336)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Delay converting to old-style debug info (PR #201336)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Lower DbgAssign to DbgValue (PR #200267)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Move getNonDXILAttributeMask to DirectXIRPasses (PR #202781)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Replace unrepresentable debug info with i1 undef (PR #203545)
Harald van Dijk via llvm-commits
- [llvm] [DirectX] Replace unrepresentable debug info with i1 undef (PR #203545)
Harald van Dijk via llvm-commits
- [llvm] [AArch64][SVE] Enable known bits for predicated shifts (PR #200347)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][SVE] Enable known bits for predicated shifts (PR #200347)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][SVE] Enable known bits for predicated shifts (PR #200347)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][SVE] Enable known bits for predicated shifts (PR #200347)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][SVE] Enable known bits for predicated shifts (PR #200347)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][SVE] Enable known bits for predicated shifts (PR #200347)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][SVE] Enable known bits for predicated shifts (PR #200347)
Harry Ramsey via llvm-commits
- [llvm] [AArch64][SVE] Enable known bits for predicated shifts (PR #200347)
Harry Ramsey via llvm-commits
- [llvm] Patch 1: [LV][NFCI] Parameterize CM instance for the Planner (PR #202818)
Hassnaa Hamdi via llvm-commits
- [llvm] Patch 1: [LV][NFCI] Parameterize CM instance for the Planner (PR #202818)
Hassnaa Hamdi via llvm-commits
- [llvm] Patch 1: [LV][NFCI] Parameterize CM instance for the Planner (PR #202818)
Hassnaa Hamdi via llvm-commits
- [clang] [llvm] [HLSL] Set visibility of cbuffer global variables to internal (PR #200312)
Helena Kotas via llvm-commits
- [clang] [llvm] [HLSL] Set visibility of cbuffer global variables to internal (2nd attempt) (PR #202745)
Helena Kotas via llvm-commits
- [clang] [llvm] [HLSL] Set visibility of cbuffer global variables to internal (2nd attempt) (PR #202745)
Helena Kotas via llvm-commits
- [llvm] [llvm-cov] Make table header in index.html sticky (PR #203315)
Hendrik Müller via llvm-commits
- [llvm] [llvm-cov] Make table header in index.html sticky (PR #203315)
Hendrik Müller via llvm-commits
- [llvm] [llvm-cov] Make table header in index.html sticky (PR #203315)
Hendrik Müller via llvm-commits
- [llvm] [lit] Deprecate execute_external=True in ShTest (PR #201732)
Henrik G. Olsson via llvm-commits
- [llvm] [PGO] Implement PGO counter promotion for atomic updates (PR #202487)
Henry Jiang via llvm-commits
- [llvm] [AlignmentFromAssumes] Skip huge alignment (PR #202567)
Hongyu Chen via llvm-commits
- [llvm] [AlignmentFromAssumes] Skip huge alignment (PR #202567)
Hongyu Chen via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [llvm] [WebAssembly] Define `__funcref_call_table` in generated asm and objects (PR #180900)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
Hood Chatham via llvm-commits
- [clang] [llvm] [PowerPC][AIX] Support #pragma comment copyright for AIX (PR #178184)
Hubert Tong via llvm-commits
- [clang] [llvm] [ThinLTO][AIX] Add ThinLTO support for #pragma comment(copyright, ...) (PR #199398)
Hubert Tong via llvm-commits
- [llvm] [AArch64] Generate indexed FCMLAs for dupped LHS complex multiplication (PR #202384)
Hugo Trachino via llvm-commits
- [llvm] [AArch64] Generate indexed FCMLAs for dupped LHS complex multiplication (PR #202384)
Hugo Trachino via llvm-commits
- [llvm] [AArch64] Generate indexed FCMLAs for dupped LHS complex multiplication (PR #202384)
Hugo Trachino via llvm-commits
- [llvm] [AArch64] Generate indexed FCMLAs for dupped LHS complex multiplication (PR #202384)
Hugo Trachino via llvm-commits
- [llvm] [AArch64] Generate indexed FCMLAs for dupped LHS complex multiplication (PR #202384)
Hugo Trachino via llvm-commits
- [llvm] [LV] Compute SCEV for memcheck before unlinking (PR #160326)
Igor Kirillov via llvm-commits
- [llvm] [MCJIT] Fix frem.ll test failure with LLVM_ENABLE_RPMALLOC on Windows (PR #200319)
Igor Kudrin via llvm-commits
- [llvm] [MCJIT] Fix frem.ll test failure with LLVM_ENABLE_RPMALLOC on Windows (PR #200319)
Igor Kudrin via llvm-commits
- [llvm] [MCJIT] Fix frem.ll test failure with LLVM_ENABLE_RPMALLOC on Windows (PR #200319)
Igor Kudrin via llvm-commits
- [llvm] [AMDGPU] Cache results in a bitvector for VOPDPairingMutation (PR #201837)
Igor Wodiany via llvm-commits
- [llvm] [TableGen] Add support for sparse direct-lookup tables (PR #201158)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Cache results in a bitvector for VOPDPairingMutation (PR #201837)
Igor Wodiany via llvm-commits
- [llvm] [TableGen] Add support for sparse direct-lookup tables (PR #201158)
Igor Wodiany via llvm-commits
- [llvm] [TableGen] Add support for sparse direct-lookup tables (PR #201158)
Igor Wodiany via llvm-commits
- [llvm] [TableGen] Add support for sparse direct-lookup tables (PR #201158)
Igor Wodiany via llvm-commits
- [llvm] [TableGen] Add support for sparse direct-lookup tables (PR #201158)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [GlobalISel] Remove `fp_to_[s/u]int_sat_gi` node (PR #202908)
Igor Wodiany via llvm-commits
- [llvm] [GlobalISel] Remove `fp_to_[s/u]int_sat_gi` node (PR #202908)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [GlobalISel] Remove `fp_to_[s/u]int_sat_gi` node (PR #202908)
Igor Wodiany via llvm-commits
- [llvm] [GlobalISel] Remove `fp_to_[s/u]int_sat_gi` node (PR #202908)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [GlobalISel] Remove `fp_to_[s/u]int_sat_gi` node (PR #202908)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [VirtRegMap] Remove unsupported sub-registers during rewrite (PR #201550)
Igor Wodiany via llvm-commits
- [llvm] [VirtRegMap] Remove unsupported sub-registers during rewrite (PR #201550)
Igor Wodiany via llvm-commits
- [llvm] [InstCombine] Return early for zext(bitcast half to i16) (PR #201815)
Igor Wodiany via llvm-commits
- [llvm] [VirtRegMap] Remove unsupported sub-registers during rewrite (PR #201550)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Igor Wodiany via llvm-commits
- [llvm] [AMDGPU][VOPD] Limit VOPDPairing from reaching over load dependencies (PR #201930)
Igor Wodiany via llvm-commits
- [llvm] [DirectX] Write DXIL with debug info to ILDB part (PR #201423)
Ilia Kuklin via llvm-commits
- [llvm] [DirectX] Write DXIL with debug info to ILDB part (PR #201423)
Ilia Kuklin via llvm-commits
- [llvm] [DirectX] Write DXIL with debug info to ILDB part (PR #201423)
Ilia Kuklin via llvm-commits
- [llvm] [DirectX] Generate shader source info part in llc (PR #202761)
Ilia Kuklin via llvm-commits
- [llvm] [DirectX] Generate shader source info part in llc (PR #202761)
Ilia Kuklin via llvm-commits
- [llvm] [DirectX] Generate shader source info part in llc (PR #202761)
Ilia Kuklin via llvm-commits
- [llvm] [DirectX] Generate shader source info part in llc (PR #202761)
Ilia Kuklin via llvm-commits
- [llvm] [DirectX] Generate shader source info part in llc (PR #202761)
Ilia Kuklin via llvm-commits
- [llvm] [DirectX] Generate shader source info part in llc (PR #202761)
Ilia Kuklin via llvm-commits
- [llvm] [DirectX] Generate PDB file with debug info (PR #202762)
Ilia Kuklin via llvm-commits
- [compiler-rt] [llvm] [libFuzzer] Stop fuzzing if no new corpus were found within a specified period (PR #176177)
Ilmar S. Habibulin via llvm-commits
- [llvm] [GlobalISel] Fix sign-extended byte mask in lowerBswap (PR #199387)
Ilpo Ruotsalainen via llvm-commits
- [llvm] [GISel][Inlineasm] Don't assert on multi-register inline asm inputs (PR #200612)
Ilpo Ruotsalainen via llvm-commits
- [llvm] [AMDGPU][NFC] Templatise and roundtrip gfx11_asm_vop3_dpp16.s (PR #202721)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][NFC] Templatise and roundtrip gfx11_asm_vop3_dpp16.s (PR #202721)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][NFC] Templatise and roundtrip gfx11_asm_vop3_dpp16.s (PR #202721)
Ivan Kosarev via llvm-commits
- [llvm] [AMDGPU][NFC] Restore clamp modifiers in gfx11_asm_vop3_dpp16.s (PR #203062)
Ivan Kosarev via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
J. Ryan Stinnett via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
J. Ryan Stinnett via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
J. Ryan Stinnett via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
J. Ryan Stinnett via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
J. Ryan Stinnett via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
J. Ryan Stinnett via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
J. Ryan Stinnett via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
J. Ryan Stinnett via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
J. Ryan Stinnett via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
J. Ryan Stinnett via llvm-commits
- [clang] [lld] [llvm] [COFF][ARM64X] Multi-architecture COFF object files for ARM64X (PR #202740)
Jacek Caban via llvm-commits
- [clang] [lld] [llvm] [COFF][ARM64X] Multi-architecture COFF object files for ARM64X (PR #202740)
Jacek Caban via llvm-commits
- [clang] [lld] [llvm] [COFF][ARM64X] Multi-architecture COFF object files for ARM64X (PR #202740)
Jacek Caban via llvm-commits
- [llvm] [VectorCombine] Pass flags during IR creation (PR #193271)
Jack Huang via llvm-commits
- [llvm] [VectorCombine] Pass flags during IR creation (PR #193271)
Jack Huang via llvm-commits
- [llvm] [VectorCombine] Pass flags during IR creation (PR #193271)
Jack Huang via llvm-commits
- [llvm] [VectorCombine] Pass flags during IR creation (PR #193271)
Jack Huang via llvm-commits
- [llvm] [VectorCombine] Pass flags during IR creation (PR #193271)
Jack Huang via llvm-commits
- [llvm] [VectorCombine] Pass flags during IR creation (PR #193271)
Jack Huang via llvm-commits
- [llvm] [VectorCombine] Pass flags during IR creation (PR #193271)
Jack Huang via llvm-commits
- [llvm] [VectorCombine] Pass flags during IR creation (PR #193271)
Jack Huang via llvm-commits
- [llvm] [AArch64][SelectionDAG] Fold late FCMP+CSEL patterns to FMAXNM/FMINNM during AArch64 DAG-to-DAG preprocessing. (PR #197429)
Jacques Pienaar via llvm-commits
- [clang] [compiler-rt] [SafeStack] Introduce public interface header and deprecate builtins (PR #198292)
Jakob Koschel via llvm-commits
- [compiler-rt] [ubsan] Report specific CFI checks in UBSan summaries (PR #203341)
Jakob Koschel via llvm-commits
- [compiler-rt] [ubsan] Report specific CFI checks in UBSan summaries (PR #203341)
Jakob Koschel via llvm-commits
- [compiler-rt] [ubsan] Report specific CFI checks in UBSan summaries (PR #203341)
Jakob Koschel via llvm-commits
- [compiler-rt] [ubsan] Report specific CFI checks in UBSan summaries (PR #203341)
Jakob Koschel via llvm-commits
- [clang] [llvm] Invalidate tests using "touch -a" on Darwin (PR #192521)
James Henderson via llvm-commits
- [llvm] [llvm-ar] fix inconsistent case sensitivity for path matching on Windows (PR #196541)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Add -o to install_name_tool (PR #189495)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy][test] Improve install-name-tool -o tests (NFC) (PR #201883)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy][test] Improve install-name-tool -o tests (NFC) (PR #201883)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy][test] Improve install-name-tool -o tests (NFC) (PR #201883)
James Henderson via llvm-commits
- [llvm] Llvm-objcopy crashes with unreachable error when (de)compression requested without selected value available (PR #197888)
James Henderson via llvm-commits
- [llvm] Llvm-objcopy crashes with unreachable error when (de)compression requested without selected value available (PR #197888)
James Henderson via llvm-commits
- [llvm] [llvm-objdump] Add --substitute-path and --source-dir for --source (PR #201096)
James Henderson via llvm-commits
- [llvm] [llvm-objdump] Add --substitute-path and --source-dir for --source (PR #201096)
James Henderson via llvm-commits
- [llvm] [llvm-objdump] Add --substitute-path and --source-dir for --source (PR #201096)
James Henderson via llvm-commits
- [llvm] [llvm-objdump] Add --substitute-path and --source-dir for --source (PR #201096)
James Henderson via llvm-commits
- [llvm] [llvm-objdump] Add --substitute-path and --source-dir for --source (PR #201096)
James Henderson via llvm-commits
- [llvm] [llvm-objdump] Add --substitute-path and --source-dir for --source (PR #201096)
James Henderson via llvm-commits
- [llvm] [llvm-objdump] Add --substitute-path and --source-dir for --source (PR #201096)
James Henderson via llvm-commits
- [llvm] [llvm-objdump] Add --substitute-path and --source-dir for --source (PR #201096)
James Henderson via llvm-commits
- [llvm] [llvm-objdump] Add --substitute-path and --source-dir for --source (PR #201096)
James Henderson via llvm-commits
- [llvm] [llvm-objdump] Fix output corruption when DWARF reg-name callback misses. (PR #200975)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
James Henderson via llvm-commits
- [llvm] [Object][ELF] Outline section-content validation errors (PR #202758)
James Henderson via llvm-commits
- [llvm] [ObjectYAML][NFC] Make BBAddrMap encoder diagnostics format-neutral (PR #202524)
James Henderson via llvm-commits
- [llvm] [ObjectYAML][NFC] Make BBAddrMap encoder diagnostics format-neutral (PR #202524)
James Henderson via llvm-commits
- [llvm] [ObjectYAML][NFC] Make BBAddrMap encoder diagnostics format-neutral (PR #202524)
James Henderson via llvm-commits
- [llvm] [Object][ELF] Outline section-content validation errors (PR #202758)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
James Henderson via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
James Henderson via llvm-commits
- [llvm] [Object][ELF] Remove internal linkage from header function templates (NFC) (PR #202969)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
James Henderson via llvm-commits
- [llvm] [lit] Add support for %{s:stem} substitution. (PR #202885)
James Henderson via llvm-commits
- [llvm] [Support][ScopedPrinter] Emit valid JSON for lambda overload of printList (PR #200069)
James Henderson via llvm-commits
- [llvm] [llvm-objdump] Add --substitute-path and --source-dir for --source (PR #201096)
James Henderson via llvm-commits
- [llvm] [llvm-objdump] Add --substitute-path and --source-dir for --source (PR #201096)
James Henderson via llvm-commits
- [llvm] [Support][ScopedPrinter] Emit valid JSON in printHex<ulittle16_t> (PR #200071)
James Henderson via llvm-commits
- [llvm] [Support][ScopedPrinter] Emit valid JSON in printHex<ulittle16_t> (PR #200071)
James Henderson via llvm-commits
- [llvm] [Support][ScopedPrinter] Emit valid JSON in printHex<ulittle16_t> (PR #200071)
James Henderson via llvm-commits
- [llvm] [Support][ScopedPrinter] Emit valid JSON in printHex<ulittle16_t> (PR #200071)
James Henderson via llvm-commits
- [compiler-rt] [TSan] Add interceptors for flockfile, ftrylockfile, funlockfile (PR #203470)
James Lim via llvm-commits
- [compiler-rt] [TSan] Add interceptors for flockfile, ftrylockfile, funlockfile (PR #203470)
James Lim via llvm-commits
- [compiler-rt] [TSan] Add interceptors for flockfile, ftrylockfile, funlockfile (PR #203470)
James Lim via llvm-commits
- [llvm] [ValueTracking] Fix computeKnownFPClass handling of nsz (PR #186315)
James Y Knight via llvm-commits
- [llvm] [ValueTracking] Fix computeKnownFPClass handling of nsz (PR #186315)
James Y Knight via llvm-commits
- [llvm] [Github] Validate doxygen checksum (PR #202404)
Jameson Nash via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [openmp] [polly] Revert "[docs] update CI to use latest release of doxygen" (PR #202412)
Jameson Nash via llvm-commits
- [llvm] [Github] Validate doxygen checksum (PR #202404)
Jameson Nash via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [openmp] [polly] [doxygen] try again to handle doxygen everywhere (PR #203081)
Jameson Nash via llvm-commits
- [llvm] [RFC][Attributor] change argument privatization to size-based type selection (PR #181716)
Jameson Nash via llvm-commits
- [llvm] [Offload][OMPT][NFC] Add test for `host_op_id` consistency (PR #201144)
Jan André Reuter via llvm-commits
- [llvm] [openmp] [Offload][OMPT] Properly implement `ompt_get_target_info` (PR #202392)
Jan André Reuter via llvm-commits
- [llvm] [openmp] [Offload][OMPT] Properly implement `ompt_get_target_info` (PR #202392)
Jan André Reuter via llvm-commits
- [llvm] [openmp] [OpenMP][OMPT] Map `ompt_get_num_devices` to runtime function (PR #200790)
Jan André Reuter via llvm-commits
- [llvm] [openmp] [Offload][OMPT] Properly implement `ompt_get_target_info` (PR #202392)
Jan André Reuter via llvm-commits
- [llvm] [CI] Enable OpenMP and Offload runtime in premerge (PR #174955)
Jan Patrick Lehr via llvm-commits
- [llvm] [CI] Enable OpenMP and Offload runtime in premerge (PR #174955)
Jan Patrick Lehr via llvm-commits
- [llvm] [CI] Enable OpenMP and Offload runtime in premerge (PR #174955)
Jan Patrick Lehr via llvm-commits
- [llvm] [CI] Enable OpenMP and Offload runtime in premerge (PR #174955)
Jan Patrick Lehr via llvm-commits
- [llvm] [CI] Enable OpenMP and Offload runtime in premerge (PR #174955)
Jan Patrick Lehr via llvm-commits
- [llvm] [CI] Enable OpenMP and Offload runtime in premerge (PR #174955)
Jan Patrick Lehr via llvm-commits
- [llvm] [CI] Enable OpenMP and Offload runtime in premerge (PR #174955)
Jan Patrick Lehr via llvm-commits
- [llvm] [CI] Enable OpenMP and Offload runtime in premerge (PR #174955)
Jan Patrick Lehr via llvm-commits
- [llvm] [CI] Enable OpenMP and Offload runtime in premerge (PR #174955)
Jan Patrick Lehr via llvm-commits
- [llvm] [CI] Enable OpenMP and Offload runtime in premerge (PR #174955)
Jan Patrick Lehr via llvm-commits
- [llvm] [CI] Enable OpenMP and Offload runtime in premerge (PR #174955)
Jan Patrick Lehr via llvm-commits
- [llvm] [CI][Offload] Fix offload depends on openmp (PR #202541)
Jan Patrick Lehr via llvm-commits
- [clang] [llvm] Revert "[HLSL] Set visibility of cbuffer global variables to internal" (PR #202538)
Jan Patrick Lehr via llvm-commits
- [clang] [llvm] Revert "[HLSL] Set visibility of cbuffer global variables to internal" (PR #202538)
Jan Patrick Lehr via llvm-commits
- [clang] [llvm] Revert "[clang][SPIR-V] Implement -fspv-preserve-interface (#196404)" (PR #202558)
Jan Patrick Lehr via llvm-commits
- [clang] [llvm] Revert "[HLSL] Set visibility of cbuffer global variables to internal" (PR #202538)
Jan Patrick Lehr via llvm-commits
- [llvm] [CI][Offload] Fix offload depends on openmp (PR #202541)
Jan Patrick Lehr via llvm-commits
- [clang] [llvm] Revert "[HLSL] Set visibility of cbuffer global variables to internal" (PR #202538)
Jan Patrick Lehr via llvm-commits
- [clang] [llvm] Revert "[HLSL] Set visibility of cbuffer global variables to internal" (PR #202538)
Jan Patrick Lehr via llvm-commits
- [clang] [llvm] Revert "[HLSL] Set visibility of cbuffer global variables to internal" (PR #202538)
Jan Patrick Lehr via llvm-commits
- [llvm] [ISel] Introduce `llvm.pext` and `llvm.pdep` intrinsics (PR #200570)
Jan Schultke via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Jan Schultke via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Jan Schultke via llvm-commits
- [clang] [llvm] [clang][deps] Add in-flight query caching to `DependencyScanningFilesystemSharedCache` (PR #199680)
Jan Svoboda via llvm-commits
- [llvm] [AMDGPU] Legalize 64bit elements for BUILD_VECTOR on gfx942 (PR #145052)
Janek van Oirschot via llvm-commits
- [llvm] [AMDGPU] Legalize 64bit elements for BUILD_VECTOR on gfx942 (PR #145052)
Janek van Oirschot via llvm-commits
- [llvm] [AMDGPU] Legalize 64bit elements for BUILD_VECTOR on gfx942 (PR #145052)
Janek van Oirschot via llvm-commits
- [llvm] [AMDGPU] Legalize 64bit elements for BUILD_VECTOR on gfx942 (PR #145052)
Janek van Oirschot via llvm-commits
- [flang] [llvm] [Flang][OpenMP] remove enable-delayed-privatization-staging to suppor… (PR #200952)
Jason Van Beusekom via llvm-commits
- [flang] [llvm] [Flang][OpenMP] remove enable-delayed-privatization-staging to suppor… (PR #200952)
Jason Van Beusekom via llvm-commits
- [flang] [llvm] [Flang][OpenMP] remove enable-delayed-privatization-staging to suppor… (PR #200952)
Jason Van Beusekom via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 constant-fold sign-of-zero miscompile (PR #201896)
Jay Foad via llvm-commits
- [llvm] [TableGen] Add support for sparse direct-lookup tables (PR #201158)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Cache results in a bitvector for VOPDPairingMutation (PR #201837)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][VOPD] Limit VOPDPairing from reaching over load dependencies (PR #201930)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][VOPD] Limit VOPDPairing from reaching over load dependencies (PR #201930)
Jay Foad via llvm-commits
- [llvm] [TableGen] Recompute only the affected UberSet when inheriting reg units (PR #200962)
Jay Foad via llvm-commits
- [llvm] [CodeGen] Debug insns must not affect liveness analysis (PR #193104)
Jay Foad via llvm-commits
- [llvm] [NFC][AMDGPU][VOPD] Add lit test demonstrating current VOPD pairing behaviour (PR #201943)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Support i16 element types for tbuffer D16 load/store (PR #201420)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Support i16 element types for tbuffer D16 load/store (PR #201420)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Support i16 element types for tbuffer D16 load/store (PR #201420)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Support i16 element types for tbuffer D16 load/store (PR #201420)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Support i16 element types for tbuffer D16 load/store (PR #201420)
Jay Foad via llvm-commits
- [llvm] [TableGen] Add support for sparse direct-lookup tables (PR #201158)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 constant-fold sign-of-zero miscompile (PR #201896)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Support i16 element types for tbuffer D16 load/store (PR #201420)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 constant-fold sign-of-zero miscompile (PR #201896)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][VOPD] Limit VOPDPairing from reaching over load dependencies (PR #201930)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Handle WAR hazards (PR #201619)
Jay Foad via llvm-commits
- [llvm] [DAG] foldShiftToAvg - recognize sub(x, xor(y, -1)) >> 1 as avgceil[su] (PR #182616)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Support i16 element types for tbuffer D16 load/store (PR #201420)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fold fneg into select source modifiers (PR #201426)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts] Fix underflow in expand-waitcnt-profiling when Outstanding is 0 on Pre-GFX12 (PR #202465)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add post-RA peephole to fuse v_lshlrev_b32 + v_or_b32 into v_lshl_or_b32 (PR #202585)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add post-RA peephole to fuse v_lshlrev_b32 + v_or_b32 into v_lshl_or_b32 (PR #202585)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add post-RA peephole to fuse v_lshlrev_b32 + v_or_b32 into v_lshl_or_b32 (PR #202585)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Add a feature for VOP3PX2 instructions incrementing VA_VDST twice (PR #202613)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts] Fix underflow in expand-waitcnt-profiling when Outstanding is 0 on Pre-GFX12 (PR #202465)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for saturated conversions (PR #202680)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for saturated conversions (PR #202680)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Shrink VOPCX (nosdst) instructions in SIShrinkInstructions (PR #202711)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Avoid errors with 23-bit division and remainder. (PR #202753)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Avoid errors with 23-bit division and remainder. (PR #202753)
Jay Foad via llvm-commits
- [llvm] [KnownBits] Fix add() SelfAdd assertion for bitwidths >= 512 (PR #202769)
Jay Foad via llvm-commits
- [llvm] [GlobalISel][AArch64] Add G_FPTOSI_SAT/G_FPTOUI_SAT (PR #96297)
Jay Foad via llvm-commits
- [llvm] [GlobalISel] Add `or_and_xor_to_or` pattern from SelectionDAG (PR #201108)
Jay Foad via llvm-commits
- [llvm] [GlobalISel] Remove `fp_to_[s/u]int_sat_gi` node (PR #202908)
Jay Foad via llvm-commits
- [llvm] [APInt] Provide isqrt (floor of square root) instead of sqrt (rounded) (PR #197406)
Jay Foad via llvm-commits
- [llvm] [APInt] Provide sqrtFloor (floor of square root) instead of sqrt (rounded) (PR #197406)
Jay Foad via llvm-commits
- [llvm] [APInt] Provide sqrtFloor (floor of square root) instead of sqrt (rounded) (PR #197406)
Jay Foad via llvm-commits
- [llvm] [KnownBits] Fix add() SelfAdd assertion for bitwidths >= 512 (PR #202769)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Tweak sched model latencies for VALU fast-forward cases (PR #198475)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Tweak sched model latencies for VALU fast-forward cases (PR #198475)
Jay Foad via llvm-commits
- [llvm] [APInt] Provide sqrtFloor (floor of square root) instead of sqrt (rounded) (PR #197406)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Tweak sched model latencies for VALU fast-forward cases (PR #198475)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Tweak sched model latencies for VALU fast-forward cases (PR #198475)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Tweak sched model latencies for VALU fast-forward cases (PR #198475)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Avoid errors with 23-bit division and remainder. (PR #202753)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Jay Foad via llvm-commits
- [llvm] [VirtRegMap] Remove unsupported sub-registers during rewrite (PR #201550)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Track LDS DMA VGPR source reads in expert scheduling (PR #203292)
Jay Foad via llvm-commits
- [llvm] [AMDGPU][NFC] Simplify assertions (PR #203472)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Regenerate cluster ID checks (PR #203494)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Regenerate cluster ID checks (PR #203494)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Regenerate cluster ID checks (PR #203494)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] NFC: Obviously show isVALU includes LDSDMA instructions (PR #203548)
Jay Foad via llvm-commits
- [llvm] [NFC][MC] Initialize all fields of DebugName::Parameters in default constructor (PR #202701)
Jaydeep Chauhan via llvm-commits
- [llvm] [NFC][MC] Initialize all fields of DebugName::Parameters in default constructor (PR #202701)
Jaydeep Chauhan via llvm-commits
- [llvm] [llvm-ml] Add MASM unwind v3 support for x64 exception handling and improve MSVC compat (PR #202809)
Jaydeep Chauhan via llvm-commits
- [llvm] [llvm-ml] Add MASM unwind v3 support for x64 exception handling and improve MSVC compat (PR #202809)
Jaydeep Chauhan via llvm-commits
- [llvm] [llvm-ml] Add MASM unwind v3 support for x64 exception handling and improve MSVC compat (PR #202809)
Jaydeep Chauhan via llvm-commits
- [llvm] [llvm-ml] Add MASM unwind v3 support for x64 exception handling and improve MSVC compat (PR #202809)
Jaydeep Chauhan via llvm-commits
- [llvm] [llvm-ml] Add MASM unwind v3 support for x64 exception handling and improve MSVC compat (PR #202809)
Jaydeep Chauhan via llvm-commits
- [llvm] [llvm-ml] Add MASM unwind v3 support for x64 exception handling and improve MSVC compat (PR #202809)
Jaydeep Chauhan via llvm-commits
- [llvm] [NFC][MC] Initialize all fields of DebugName::Parameters in default constructor (PR #202701)
Jaydeep Chauhan via llvm-commits
- [llvm] [NFC][MC] Initialize all fields of DebugName::Parameters in default constructor (PR #202701)
Jaydeep Chauhan via llvm-commits
- [llvm] [NFC][MC] Initialize all fields of DebugName::Parameters in default constructor (PR #202701)
Jaydeep Chauhan via llvm-commits
- [llvm] [NFC][MC] Initialize all fields of DebugName::Parameters in default constructor (PR #202701)
Jaydeep Chauhan via llvm-commits
- [flang] [llvm] [flang] __fortran_builtins: Update __builtin_team_type to meet PRIF specification (PR #202450)
Jean-Didier PAILLEUX via llvm-commits
- [flang] [llvm] [flang] __fortran_builtins: Update __builtin_team_type to meet PRIF specification (PR #202450)
Jean-Didier PAILLEUX via llvm-commits
- [flang] [llvm] [flang] __fortran_builtins: Update __builtin_team_type to meet PRIF specification (PR #202450)
Jean-Didier PAILLEUX via llvm-commits
- [llvm] [flang] __fortran_builtins: Update __builtin_team_type to meet PRIF specification (PR #202450)
Jean-Didier PAILLEUX via llvm-commits
- [flang] [llvm] [flang] __fortran_builtins: Update __builtin_team_type to meet PRIF specification (PR #202450)
Jean-Didier PAILLEUX via llvm-commits
- [flang] [llvm] [flang] __fortran_builtins: Update __builtin_team_type to meet PRIF specification (PR #202450)
Jean-Didier PAILLEUX via llvm-commits
- [llvm] Turn signal handling on in LineEditor (PR #203616)
Jeaye Wilkerson via llvm-commits
- [llvm] Turn signal handling on in LineEditor (PR #203616)
Jeaye Wilkerson via llvm-commits
- [llvm] [libc] Add gcc-12-arm-linux-gnueabihf to libc-shared-tests CI. (PR #202421)
Jeff Bailey via llvm-commits
- [llvm] [AMDGPU] NFC: Obviously show isVALU includes LDSDMA instructions (PR #203548)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] NFC: Obviously show isVALU includes LDSDMA instructions (PR #203548)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Address follow-up concerns from 189121 (PR #192322)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] NFC: Drop constexpr from getFlavor*Name functions (PR #203603)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Add flag to control VGPR pressure limits (PR #203797)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Add flag to control VGPR pressure limits (PR #203797)
Jeffrey Byrnes via llvm-commits
- [llvm] [mlir] [mlir][emitc] Ensure memref-to-emitc applies type converter to memref element types (PR #203742)
Jeremy Kun via llvm-commits
- [llvm] [mlir] [mlir][emitc] Ensure memref-to-emitc applies type converter to memref element types (PR #203742)
Jeremy Kun via llvm-commits
- [llvm] [mlir] [mlir][emitc] Ensure memref-to-emitc applies type converter to memref element types (PR #203742)
Jeremy Kun via llvm-commits
- [llvm] [mlir] [mlir][emitc] Ensure memref-to-emitc applies type converter to memref element types (PR #203742)
Jeremy Kun via llvm-commits
- [llvm] [mlir] [mlir][emitc] Ensure memref-to-emitc applies type converter to memref element types (PR #203742)
Jeremy Kun via llvm-commits
- [llvm] [mlir] [mlir][emitc] Ensure memref-to-emitc applies type converter to memref element types (PR #203742)
Jeremy Kun via llvm-commits
- [llvm] [mlir] [mlir][emitc] Ensure memref-to-emitc applies type converter to memref element types (PR #203742)
Jeremy Kun via llvm-commits
- [llvm] [mlir] [mlir][emitc] Ensure memref-to-emitc applies type converter to memref element types (PR #203742)
Jeremy Kun via llvm-commits
- [llvm] [mlir] [mlir][emitc] Ensure memref-to-emitc applies type converter to memref element types (PR #203742)
Jeremy Kun via llvm-commits
- [llvm] [debug] Support 32-bit column number in DILocation (PR #201269)
Jeremy Morse via llvm-commits
- [llvm] [Bitcode] Add SkipDebugIntrinsicUpgrade hook to ParserCallbacks (PR #201456)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo] Avoid std::function in DWARF verifier internals (PR #202866)
Jeremy Morse via llvm-commits
- [llvm] [RISCV] Remove manual compression of SSPUSH in RISCVFrameLowering.cpp. NFC (PR #203635)
Jesse Huang via llvm-commits
- [llvm] [RISCV][CHERIoT] Define ABI_CHERIOT. (PR #192929)
Jessica Clarke via llvm-commits
- [llvm] [RISCV][CHERIoT] Define ABI_CHERIOT. (PR #192929)
Jessica Clarke via llvm-commits
- [llvm] [RISCV][CHERIoT] Define ABI_CHERIOT. (PR #192929)
Jessica Clarke via llvm-commits
- [llvm] [RISCV][CHERIoT] Define ABI_CHERIOT. (PR #192929)
Jessica Clarke via llvm-commits
- [llvm] [RISCV][CHERIoT] Define ABI_CHERIOT. (PR #192929)
Jessica Clarke via llvm-commits
- [lld] [PAC][lld] Properly handle `.relr.auth.dyn` -> `.rela.dyn` movement (PR #195649)
Jessica Clarke via llvm-commits
- [llvm] [DebugInfo] Require non-null metadata fields in BitcodeWriter (PR #203181)
Jiang Ning via llvm-commits
- [llvm] [EarlyCSE] CSE with.overflow result extracts with binops (PR #198992)
Jiang Ning via llvm-commits
- [llvm] [EarlyCSE] CSE with.overflow result extracts with binops (PR #198992)
Jiang Ning via llvm-commits
- [compiler-rt] [llvm] [RISC-V] Add newer Linux hwprobe extensions detection (PR #192761)
Jiaqi He via llvm-commits
- [compiler-rt] [llvm] [RISC-V] Add newer Linux hwprobe extensions detection (PR #192761)
Jiaqi He via llvm-commits
- [llvm] [CodeGen] Fix llc -start/stop-after/before bug for inserted machine passes (PR #200631)
Jiaqi He via llvm-commits
- [llvm] [profcheck][coro] Adding Branch weights PGO in Coroutines Passes (PR #184466)
Jin Huang via llvm-commits
- [llvm] [profcheck][coro] Adding Branch weights PGO in Coroutines Passes (PR #184466)
Jin Huang via llvm-commits
- [llvm] [profcheck][coro] Adding Branch weights PGO in Coroutines Passes (PR #184466)
Jin Huang via llvm-commits
- [llvm] [profcheck][coro] Adding Branch weights PGO in Coroutines Passes (PR #184466)
Jin Huang via llvm-commits
- [llvm] [profcheck][coro] Adding Branch weights PGO in Coroutines Passes (PR #184466)
Jin Huang via llvm-commits
- [llvm] [RFC][BOLT] Add a new parallel DWARF processing(2/2) (PR #197859)
Jinjie Huang via llvm-commits
- [llvm] [RFC][BOLT] Add a new parallel DWARF processing(2/2) (PR #197859)
Jinjie Huang via llvm-commits
- [llvm] [RFC][BOLT] Add a new parallel DWARF processing(2/2) (PR #197859)
Jinjie Huang via llvm-commits
- [llvm] [RFC][BOLT] Add a new parallel DWARF processing(2/2) (PR #197859)
Jinjie Huang via llvm-commits
- [llvm] [RFC][BOLT] Add a new parallel DWARF processing(2/2) (PR #197859)
Jinjie Huang via llvm-commits
- [llvm] [RFC][BOLT] Add a new parallel DWARF processing(2/2) (PR #197859)
Jinjie Huang via llvm-commits
- [llvm] [llvm-shlib] Fix parallel build failure in gen-msvc-exports.py on Windows (PR #197190)
Jinsong Ji via llvm-commits
- [llvm] [lit] Add support for %{s:stem} substitution. (PR #202885)
Joachim Meyer via llvm-commits
- [llvm] [lit] Add support for %{s:stem} substitution. (PR #202885)
Joachim Meyer via llvm-commits
- [llvm] [NFC][AMDGPU][VOPD] Add lit test demonstrating current VOPD pairing behaviour (PR #201943)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][VOPD] Limit VOPDPairing from reaching over load dependencies (PR #201930)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][VOPD] Limit VOPDPairing from reaching over load dependencies (PR #201930)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][VOPD] Limit VOPDPairing from reaching over load dependencies (PR #201930)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][VOPD] Limit VOPDPairing from reaching over load dependencies (PR #201930)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][true16] extract 16bit for scratch_load_ubyte_st when spilling (PR #203589)
Joe Nash via llvm-commits
- [llvm] [AMDGPU][true16] extract 16bit for scratch_load_ubyte_st when spilling (PR #203589)
Joe Nash via llvm-commits
- [clang] [llvm] [clang][sycl][nvlink] Share static library linking in Frontend/Offloading (PR #201253)
Joel E. Denny via llvm-commits
- [clang] [llvm] [clang][sycl][nvlink] Share static library linking in Frontend/Offloading (PR #201253)
Joel E. Denny via llvm-commits
- [llvm] [LoopUnroll] Fix freqs for unconditional latches: N>2, uniform (PR #182405)
Joel E. Denny via llvm-commits
- [llvm] [LoopUnroll] Fix freqs for unconditional latches: N>2, uniform (PR #182405)
Joel E. Denny via llvm-commits
- [clang] [llvm] [clang][OpenMP] Improve loop structure for distributed loops (PR #201670)
Johannes Doerfert via llvm-commits
- [llvm] [MemoryBuiltins][NFC] Allow users to retrieve detailed (de)allocation info (PR #197533)
Johannes Doerfert via llvm-commits
- [llvm] [LV] Vectorize fmin/fmax reductions (PR #198300)
John Brawn via llvm-commits
- [llvm] [AArch64] Implement latency costs for loads (PR #201567)
John Brawn via llvm-commits
- [llvm] [AArch64] Implement latency costs for loads (PR #201567)
John Brawn via llvm-commits
- [llvm] [AArch64] Implement latency costs for loads (PR #201567)
John Brawn via llvm-commits
- [llvm] [LSR] Narrow search space by merging users outside and inside loop (PR #202676)
John Brawn via llvm-commits
- [llvm] [LSR] Narrow search space by merging users outside and inside loop (PR #202676)
John Brawn via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use Wix to create Windows installer (PR #200734)
John Doe via llvm-commits
- [flang] [llvm] [flang-rt] Add support for logical binary input edit descriptor (PR #193490)
John Otken via llvm-commits
- [llvm] [M68k] Do not allow addressing modes k and q as MOVE targets (llvm#200826) (PR #201653)
John Paul Adrian Glaubitz via llvm-commits
- [clang] [llvm] [arm64e] Add a builtin + intrinsic for arm64e PAuth_LR: __builtin_ptr_auth_auth_with_pc_and_resign (PR #202742)
Jon Roelofs via llvm-commits
- [clang] [llvm] [arm64e] Add a builtin + intrinsic for arm64e PAuth_LR: __builtin_ptr_auth_auth_with_pc_and_resign (PR #202742)
Jon Roelofs via llvm-commits
- [llvm] [arm64e][cfi] .cfi_negate_ra_state is irrelevant for Mach-O platforms (PR #203076)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][PAuth] Fix return-address auth for swifttailcc with FPDiff > 0 (PR #203340)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][PAuth] Fix return-address auth for swifttailcc with FPDiff > 0 (PR #203340)
Jon Roelofs via llvm-commits
- [llvm] [arm64e][cfi] .cfi_negate_ra_state is irrelevant for Mach-O platforms (PR #203076)
Jon Roelofs via llvm-commits
- [clang] [llvm] [arm64e] Add a builtin + intrinsic for arm64e PAuth_LR: __builtin_ptr_auth_auth_with_pc_and_resign (PR #202742)
Jon Roelofs via llvm-commits
- [clang] [llvm] [arm64e] Add a builtin + intrinsic for arm64e PAuth_LR: __builtin_ptr_auth_auth_with_pc_and_resign (PR #202742)
Jon Roelofs via llvm-commits
- [llvm] [AArch64] Fix return address auth in swiftasync epilogues (PR #189484)
Jon Roelofs via llvm-commits
- [llvm] [AArch64][PAuth] Fix return-address auth for swifttailcc with FPDiff > 0 (PR #203340)
Jon Roelofs via llvm-commits
- [llvm] [SystemZ] Enable liveness reduction in pre-RA sched strategy. (PR #188823)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Enable liveness reduction in pre-RA sched strategy. (PR #188823)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Enable liveness reduction in pre-RA sched strategy. (PR #188823)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Add serialization strings for some MO target flags. (PR #203053)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Add serialization strings for some MO target flags. (PR #203053)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Improve handling of memmoves. (PR #196285)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Improve handling of memmoves. (PR #196285)
Jonas Paulsson via llvm-commits
- [llvm] [SystemZ] Improve handling of memmoves. (PR #196285)
Jonas Paulsson via llvm-commits
- [llvm] [EarlyIfConversion] Extend data dependent analysis across multiple blocks (PR #180623)
Jonathan Cohen via llvm-commits
- [llvm] Adding new reg bank select rules for G_AMDGPU_SPONENTRY (PR #200864)
Jonathan L'Work via llvm-commits
- [llvm] Adding new reg bank select rules for G_AMDGPU_SPONENTRY (PR #200864)
Jonathan L'Work via llvm-commits
- [llvm] Adding new reg bank select rules for G_AMDGPU_SPONENTRY (PR #200864)
Jonathan L'Work via llvm-commits
- [llvm] [AMDGPU][GISEL] Adding new reg bank select rules for G_AMDGPU_SPONENTRY (PR #200864)
Jonathan L'Work via llvm-commits
- [clang] [llvm] [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (PR #187046)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (PR #187046)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (PR #187046)
Jonathan Thackray via llvm-commits
- [lldb] [llvm] [AArch64][llvm] Tighten SYSP parsing; don't disassemble invalid encodings (PR #182410)
Jonathan Thackray via llvm-commits
- [lldb] [llvm] [AArch64][llvm] Tighten SYSP parsing; don't disassemble invalid encodings (PR #182410)
Jonathan Thackray via llvm-commits
- [lldb] [llvm] [AArch64][llvm] Tighten SYSP parsing; don't disassemble invalid encodings (PR #182410)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [AArch64] Add initial support for Hisilicon's hip12 core (PR #203446)
Jonathan Thackray via llvm-commits
- [llvm] Add "Split clang/lib/CodeGen/CGBuiltin.cpp" to .git-blame-ignore-revs (PR #203419)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (PR #187046)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (PR #187046)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (PR #187046)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (PR #187046)
Jonathan Thackray via llvm-commits
- [lldb] [llvm] [AArch64][llvm] Tighten SYSP parsing; don't disassemble invalid encodings (PR #182410)
Jonathan Thackray via llvm-commits
- [lldb] [llvm] [AArch64][llvm] Tighten SYSP parsing; don't disassemble invalid encodings (PR #182410)
Jonathan Thackray via llvm-commits
- [lldb] [llvm] [AArch64][llvm] Tighten SYSP parsing; don't disassemble invalid encodings (PR #182410)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64] Define APAS, BRB and TRCIT as SYS aliases (PR #203563)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64] Define APAS, BRB and TRCIT as SYS aliases (PR #203563)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64][llvm] Redefine some insns as an alias of `SYS` (PR #187004)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64][llvm] Redefine some insns as an alias of `SYS` (PR #187004)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64] Define APAS, BRB and TRCIT as SYS aliases (PR #203563)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64] Define APAS, BRB and TRCIT as SYS aliases (PR #203563)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64] Define APAS, BRB and TRCIT as SYS aliases (PR #203563)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (PR #187046)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64][llvm] Define APAS, BRB and TRCIT as SYS aliases (PR #203563)
Jonathan Thackray via llvm-commits
- [llvm] [AArch64][llvm] Define APAS, BRB and TRCIT as SYS aliases (PR #203563)
Jonathan Thackray via llvm-commits
- [llvm] [Github] Make bazel-checks workflow validate shasums (PR #202405)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel][DirectX] Fix 2bccbf23edddf216ef060d34443f60f644d0fb06 (PR #203442)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel][DirectX] Fix 2bccbf23edddf216ef060d34443f60f644d0fb06 (PR #203442)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel][DirectX] Fix 2bccbf23edddf216ef060d34443f60f644d0fb06 (PR #203442)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel][libc] Fix 8acfc364e9f788367ff0beab5c76a3527a689a0b (PR #203443)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel][libc] Fix 8acfc364e9f788367ff0beab5c76a3527a689a0b (PR #203443)
Jordan Rupprecht via llvm-commits
- [llvm] [bazel][libc] Fix 8acfc364e9f788367ff0beab5c76a3527a689a0b (PR #203443)
Jordan Rupprecht via llvm-commits
- [compiler-rt] compiler-rt: Suppress -g error for gpu builds (PR #202230)
Joseph Huber via llvm-commits
- [compiler-rt] compiler-rt: Suppress -g error for gpu builds (PR #202230)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Fix si-optimize-exec-masking stepping into debug values (PR #201947)
Joseph Huber via llvm-commits
- [clang] [llvm] Reland HIP offload PGO compiler support and link the device-profile runtime (PR #201607)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Fix si-optimize-exec-masking stepping into debug values (PR #201947)
Joseph Huber via llvm-commits
- [llvm] [openmp] [Runtimes] Drop 'flang' from runtimes configure dependency (PR #198205)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Fix si-optimize-exec-masking stepping into debug values (PR #201947)
Joseph Huber via llvm-commits
- [llvm] [LLVM][Runtimes] Fix path attempting to install to wrong location (PR #202352)
Joseph Huber via llvm-commits
- [llvm] [LLVM][Runtimes] Fix path attempting to install to wrong location (PR #202352)
Joseph Huber via llvm-commits
- [clang] [llvm] [clang][sycl][nvlink] Share static library linking in Frontend/Offloading (PR #201253)
Joseph Huber via llvm-commits
- [clang] [llvm] [clang][sycl][nvlink] Share static library linking in Frontend/Offloading (PR #201253)
Joseph Huber via llvm-commits
- [clang] [llvm] Revert "[clang][sycl][nvlink] Share static library linking in Frontend/Offloading (#201253)" (PR #202382)
Joseph Huber via llvm-commits
- [clang] [llvm] Revert "[clang][sycl][nvlink] Share static library linking in Frontend/Offloading (#201253)" (PR #202382)
Joseph Huber via llvm-commits
- [llvm] [Offload] define MSVC byte-order macros for rtl endianness checks (PR #202540)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Fix si-optimize-exec-masking stepping into debug values (PR #201947)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU] Fix si-optimize-exec-masking stepping into debug values (PR #201947)
Joseph Huber via llvm-commits
- [compiler-rt] [compiler-rt] Fix misspelled variable name in GPU caches (PR #202604)
Joseph Huber via llvm-commits
- [compiler-rt] [compiler-rt] Fix misspelled variable name in GPU caches (PR #202604)
Joseph Huber via llvm-commits
- [compiler-rt] [compiler-rt] Fix misspelled variable name in GPU caches (PR #202604)
Joseph Huber via llvm-commits
- [clang] [llvm] [clang][sycl][nvlink] Share static library linking in Frontend/Offloading (PR #201253)
Joseph Huber via llvm-commits
- [llvm] [flang-rt][cmake] Fix Windows build with CMAKE_Fortran_SIMULATE_ID (PR #202981)
Joseph Huber via llvm-commits
- [llvm] [Offload] define MSVC byte-order macros for rtl endianness checks (PR #202540)
Joseph Huber via llvm-commits
- [llvm] [bazel] Added targets for flang, flang-rt, and openmp (PR #202791)
Joseph Huber via llvm-commits
- [llvm] [Offload] define MSVC byte-order macros for rtl endianness checks (PR #202540)
Joseph Huber via llvm-commits
- [llvm] [Offload] define MSVC byte-order macros for rtl endianness checks (PR #202540)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU][Passes] Invoke CGSCCOptimizerLateEP callbacks in LTO pipeline (PR #203262)
Joseph Huber via llvm-commits
- [llvm] [Offload] Pass `-nostdlibinc` to the device unit test files (PR #203275)
Joseph Huber via llvm-commits
- [llvm] [Offload] Pass `-nostdlibinc` to the device unit test files (PR #203275)
Joseph Huber via llvm-commits
- [compiler-rt] compiler-rt: Stop using APPLE cmake variable (PR #203357)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU][Passes] Invoke CGSCCOptimizerLateEP callbacks in LTO pipeline (PR #203262)
Joseph Huber via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
Joseph Huber via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
Joseph Huber via llvm-commits
- [llvm] [Passes] Invoke CGSCCOptimizerLateEP callbacks in LTO pipeline (PR #203262)
Joseph Huber via llvm-commits
- [llvm] [docs] Remove myself from security response (PR #203061)
Josh Stone via llvm-commits
- [llvm] [ValueTracking] Fix frexp exponent range for nan/inf inputs (PR #202447)
Joshua Cranmer via llvm-commits
- [llvm] [SPIR-V] Add vector type support for non-standard integers in G_TRUNC op (PR #198213)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Support selection of G_CONCAT_VECTORS (PR #201686)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Let atomic store store pointers (PR #201251)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] [clang][SPIR-V] Implement -fspv-preserve-interface (PR #196404)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] [clang][SPIR-V] Implement -fspv-preserve-interface (PR #196404)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] [clang][SPIR-V] Implement -fspv-preserve-interface (PR #196404)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Add support for G_PTRMASK (PR #201450)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Lower 1xN/Nx1 matrix transpose to a copy (PR #201332)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] [clang][SPIR-V] Implement -fspv-preserve-interface (PR #196404)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] [clang][SPIR-V] Implement -fspv-preserve-interface (PR #196404)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] [clang][SPIR-V] Implement -fspv-preserve-interface (PR #196404)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Add support for selection of G_MEMCPY_INLINE (PR #201925)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Let atomic store store pointers (PR #201251)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [llvm][cmake] Print Integrated CRT Alloc (PR #201741)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] Revert "[clang][SPIR-V] Implement -fspv-preserve-interface (#196404)" (PR #202558)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] Revert "[clang][SPIR-V] Implement -fspv-preserve-interface (#196404)" (PR #202558)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] Revert "[clang][SPIR-V] Implement -fspv-preserve-interface (#196404)" (PR #202558)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] Revert "[clang][SPIR-V] Implement -fspv-preserve-interface (#196404)" (PR #202558)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] [clang][SPIR-V] Implement -fspv-preserve-interface (PR #196404)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] Revert "[clang][SPIR-V] Implement -fspv-preserve-interface (#196404)" (PR #202558)
Juan Manuel Martinez Caamaño via llvm-commits
- [clang] [llvm] Revert "[clang][SPIR-V] Implement -fspv-preserve-interface (#196404)" (PR #202558)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Add support for selection of G_MEMCPY_INLINE (PR #201925)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Let atomic load load pointers (PR #202823)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Let atomic load load pointers (PR #202823)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction intrinsics for half types (PR #202916)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIRV] Let atomic load load pointers (PR #202823)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Replace custom bitcast in FPMaxError decoration handling (NFC) (PR #203179)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Merge duplicate case bodies in addInstrRequirements (NFC) (PR #203177)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Replace custom bitcast in FPMaxError decoration handling (NFC) (PR #203179)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Fix division by zero on byte addressing GEP into a subbyte array (PR #202593)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Preserve pointer-to-pointer element type for T*& parameters (PR #203113)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Preserve pointer-to-pointer element type for T*& parameters (PR #203113)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Preserve pointer-to-pointer element type for T*& parameters (PR #203113)
Juan Manuel Martinez Caamaño via llvm-commits
- [llvm] [SPIR-V] Access-chain aggregate pointers to element 0 for cooperative matrix load/store (PR #202050)
Julian Klappenbach via llvm-commits
- [llvm] [SPIR-V] Access-chain aggregate pointers to element 0 for cooperative matrix load/store (PR #202050)
Julian Klappenbach via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Julian Klappenbach via llvm-commits
- [llvm] [SPIRV] Cooperative matrix under the Vulkan/Shader flavor (PR #202049)
Julian Klappenbach via llvm-commits
- [llvm] [SPIR-V] Access-chain aggregate pointers to element 0 for cooperative matrix load/store (PR #202050)
Julian Klappenbach via llvm-commits
- [llvm] [SPIRV] Fix merge instruction displaced by MachineCSE (PR #202046)
Julian Klappenbach via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Julian Klappenbach via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Julian Klappenbach via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Julian Klappenbach via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Julian Klappenbach via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Julian Klappenbach via llvm-commits
- [llvm] [SPIRV] Add SPV_KHR_ray_query lowering (PR #202048)
Julian Klappenbach via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Julian Klappenbach via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Julian Klappenbach via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
Julian Klappenbach via llvm-commits
- [llvm] [AMDGPU] Fix lowering of canonicalize when amdgpu-ieee is disabled (PR #175867)
Jun Wang via llvm-commits
- [llvm] [WIP][AMDGPU] Support the RF inline asm constraint (PR #195123)
Jun Wang via llvm-commits
- [llvm] [WIP][AMDGPU] Support the RF inline asm constraint (PR #195123)
Jun Wang via llvm-commits
- [llvm] [WIP][AMDGPU] Support the RF inline asm constraint (PR #195123)
Jun Wang via llvm-commits
- [llvm] [WIP][AMDGPU] Support the RF inline asm constraint (PR #195123)
Jun Wang via llvm-commits
- [llvm] [DirectX][ObjectYAML] Fix SRCI round-trip tests that use zlib compression (PR #202479)
Justin Bogner via llvm-commits
- [llvm] [SPIR-V] Remove duplicate SPV_INTEL_int4 extension map entry (PR #202871)
Justin Bogner via llvm-commits
- [llvm] [ObjectYAML] Avoid comparison of compressed data (PR #202413)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL][DXIL][SPIRV] QuadReadAcrossDiagonal intrinsic support (PR #188567)
Justin Bogner via llvm-commits
- [llvm] [SimplifyCFG][DirectX] Honor target minimum lookup table element width (PR #203103)
Justin Bogner via llvm-commits
- [llvm] [SimplifyCFG][DirectX] Honor target minimum lookup table element width (PR #203103)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Set visibility of cbuffer global variables to internal (2nd attempt) (PR #202745)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Set visibility of cbuffer global variables to internal (2nd attempt) (PR #202745)
Justin Bogner via llvm-commits
- [clang] [llvm] [HLSL] Set visibility of cbuffer global variables to internal (2nd attempt) (PR #202745)
Justin Bogner via llvm-commits
- [llvm] [NVPTX] Expand fp/int conversions involving integers wider than 64 bits (PR #201679)
Justin Fargnoli via llvm-commits
- [llvm] [NVPTX] Expand fp/int conversions involving integers wider than 64 bits (PR #201679)
Justin Fargnoli via llvm-commits
- [llvm] [LangRef] Clarify what "group" in invariant.group means. (PR #200552)
Justin Lebar via llvm-commits
- [llvm] [LangRef] Clarify what "group" in invariant.group means. (PR #200552)
Justin Lebar via llvm-commits
- [llvm] [InstCombine] Fix incorrect is_zero_poison when folding select+ctlz to cttz (PR #202388)
Justin Lebar via llvm-commits
- [llvm] [InstCombine] Fix invalid IR when folding frexp(frexp(x)) with mismatched exponent types (PR #202419)
Justin Lebar via llvm-commits
- [llvm] [InstCombine] Fix incorrect is_zero_poison when folding select+ctlz to cttz (PR #202388)
Justin Lebar via llvm-commits
- [llvm] [ValueTracking] Fix frexp exponent range for nan/inf inputs (PR #202447)
Justin Lebar via llvm-commits
- [llvm] [SelectionDAG] Promote FPOWI/FLDEXP exponents where possible, and raise an error otherwise (PR #200621)
Justin Lebar via llvm-commits
- [llvm] [SelectionDAG] Promote FPOWI/FLDEXP exponents where possible, and raise an error otherwise (PR #200621)
Justin Lebar via llvm-commits
- [llvm] [InstCombine] Fix 0.0 / x -> 0 folds when the divisor may be zero (PR #202482)
Justin Lebar via llvm-commits
- [compiler-rt] [asan] Adopt sanitizer_common operator-new framework (PR #196388)
Justin T. Gibbs via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
Justin T. Gibbs via llvm-commits
- [compiler-rt] [asan] Adopt sanitizer_common operator-new framework (PR #196388)
Justin T. Gibbs via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
Justin T. Gibbs via llvm-commits
- [compiler-rt] [asan] Keep -nostdinc++ for asan_new_delete.cpp, add explicit libc++ … (PR #202816)
Justin T. Gibbs via llvm-commits
- [compiler-rt] [asan] Fix asan_new_delete.cpp C++ header resolution under -nostdinc++ (PR #202816)
Justin T. Gibbs via llvm-commits
- [compiler-rt] [asan] Fix asan_new_delete.cpp C++ header resolution under -nostdinc++ (PR #202816)
Justin T. Gibbs via llvm-commits
- [compiler-rt] [asan] Fix asan_new_delete.cpp C++ header resolution under -nostdinc++ (PR #202816)
Justin T. Gibbs via llvm-commits
- [compiler-rt] [asan] Fix asan_new_delete.cpp C++ header resolution under -nostdinc++ (PR #202816)
Justin T. Gibbs via llvm-commits
- [compiler-rt] [asan] Fix asan_new_delete.cpp C++ header resolution under -nostdinc++ (PR #202816)
Justin T. Gibbs via llvm-commits
- [compiler-rt] [asan] Fix asan_new_delete.cpp C++ header resolution under -nostdinc++ (PR #202816)
Justin T. Gibbs via llvm-commits
- [compiler-rt] [asan] Fix asan_new_delete.cpp C++ header resolution under -nostdinc++ (PR #202816)
Justin T. Gibbs via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarMergeValues when DstTy does not match WideTy (PR #203014)
Kacper Doga via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarMergeValues when DstTy does not match WideTy (PR #203014)
Kacper Doga via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
Kamlesh Kumar via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
Kamlesh Kumar via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
Kamlesh Kumar via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
Kamlesh Kumar via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
Kamlesh Kumar via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
Kamlesh Kumar via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
Kamlesh Kumar via llvm-commits
- [lld] [lld][ELF][RISC-V] Fixes undefined_cc symbol (PR #203800)
Kartik Ohlan via llvm-commits
- [lld] [lld][ELF][RISC-V] Fixes undefined_cc symbol (PR #203800)
Kartik Ohlan via llvm-commits
- [lld] [lld][ELF][RISC-V] Fixes undefined_cc symbol (PR #203800)
Kartik Ohlan via llvm-commits
- [llvm] [flang][AIX] Set OBJECT_MODE=any for invoking llvm-nm in LIT test (NFC) (PR #203400)
Kelvin Li via llvm-commits
- [llvm] [VectorCombine] fold nested bitreverse and bswap (PR #202236)
Kenny Lau via llvm-commits
- [llvm] [VectorCombine] fold nested bitreverse and bswap (PR #202236)
Kenny Lau via llvm-commits
- [llvm] [CodeGen] Split wide active lane mask into smaller masks if preferred (PR #202909)
Kerry McLaughlin via llvm-commits
- [llvm] [CostModel] Model get.active.lane.mask cost when split into multiple results (PR #199986)
Kerry McLaughlin via llvm-commits
- [llvm] [CodeGen] Split wide active lane mask into smaller masks if preferred (PR #202909)
Kerry McLaughlin via llvm-commits
- [llvm] [CodeGen] Split wide active lane mask into smaller masks if preferred (PR #202909)
Kerry McLaughlin via llvm-commits
- [llvm] [CodeGen] Split wide active lane mask into smaller masks if preferred (PR #202909)
Kerry McLaughlin via llvm-commits
- [llvm] [SelectionDAG] Preserve known bits for demoted sret pointers (PR #203468)
Keshav Vinayak Jha via llvm-commits
- [llvm] [SelectionDAG] Preserve known bits for demoted sret pointers (PR #203468)
Keshav Vinayak Jha via llvm-commits
- [llvm] [SelectionDAG] Preserve known bits for demoted sret pointers (PR #203468)
Keshav Vinayak Jha via llvm-commits
- [llvm] [SelectionDAG] Preserve known bits for demoted sret pointers (PR #203468)
Keshav Vinayak Jha via llvm-commits
- [llvm] [offload] record-replay: only check user-provided grid sizes (PR #195190)
Kevin Sala Penades via llvm-commits
- [llvm] [offload][OpenMP] Fix record replay when no memory is used (PR #201771)
Kevin Sala Penades via llvm-commits
- [llvm] [GlobalISel] Add `or_and_xor_to_or` pattern from SelectionDAG (PR #201108)
Kewen Meng via llvm-commits
- [llvm] [IR][TableGen] Add rangeset IR attribute and RangeSet TableGen intrinsic property (PR #203623)
Kirill Vedernikov via llvm-commits
- [lld] [llvm] [RISCV][MC] Reference ISA mapping symbols in R_RISCV_RELAX relocations (PR #201308)
Kito Cheng via llvm-commits
- [lld] [llvm] [RISCV][MC] Reference ISA mapping symbols in R_RISCV_RELAX relocations (PR #201308)
Kito Cheng via llvm-commits
- [llvm] [docs] Release man pages (PR #201376)
Konrad Kleine via llvm-commits
- [llvm] [docs] Release man pages (PR #201376)
Konrad Kleine via llvm-commits
- [llvm] [docs] Release man pages (PR #201376)
Konrad Kleine via llvm-commits
- [llvm] [docs] Release man pages (PR #201376)
Konrad Kleine via llvm-commits
- [llvm] [docs] Release man pages (PR #201376)
Konrad Kleine via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Konrad Kleine via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Konrad Kleine via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Konrad Kleine via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Konrad Kleine via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Konrad Kleine via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Konrad Kleine via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Konrad Kleine via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Konrad Kleine via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Konrad Kleine via llvm-commits
- [llvm] [DTLTO] Added missing timetrace "Check cache for DTLTO" message. (PR #203215)
Konstantin Belochapka via llvm-commits
- [llvm] [DTLTO] Added missing timetrace "Check cache for DTLTO" message. (PR #203215)
Konstantin Belochapka via llvm-commits
- [llvm] [DTLTO] Added missing timetrace "Check cache for DTLTO" message. (PR #203215)
Konstantin Belochapka via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Krzysztof Drewniak via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Krzysztof Drewniak via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Krzysztof Drewniak via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Krzysztof Drewniak via llvm-commits
- [llvm] [SelectionDAG] Fold extracts spanning concat operands (PR #200936)
Krzysztof Drewniak via llvm-commits
- [llvm] [SelectionDAG] Fold subvector inserts into concat operands (PR #200937)
Krzysztof Drewniak via llvm-commits
- [llvm] [SelectionDAG] Fold subvector inserts into concat operands (PR #200937)
Krzysztof Drewniak via llvm-commits
- [llvm] [SelectionDAG] Fold subvector inserts into concat operands (PR #200937)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Verify AMDGPU required workgroup size matches flat workgroup size (PR #200989)
Krzysztof Drewniak via llvm-commits
- [llvm] [SelectionDAG] Fold extracts spanning concat operands (PR #200936)
Krzysztof Drewniak via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Verify AMDGPU required workgroup size matches flat workgroup size (PR #200989)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Sink uniform buffer address offsets into soffset (PR #169230)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] NFC: Obviously show isVALU includes LDSDMA instructions (PR #203548)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Document "relaxed buffer OOB mode", update HSA default (PR #134734)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Document "relaxed buffer OOB mode", update HSA default (PR #134734)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Document amdgpu.buffer.oob.mode more, especially on fat pointers (PR #134734)
Krzysztof Drewniak via llvm-commits
- [llvm] [AMDGPU] Document amdgpu.buffer.oob.mode more, especially on fat pointers (PR #134734)
Krzysztof Drewniak via llvm-commits
- [llvm] [docs][AMDGPU] Document amdgpu.buffer.oob.mode more, especially on fat pointers (PR #134734)
Krzysztof Drewniak via llvm-commits
- [llvm] [docs][AMDGPU] Document amdgpu.buffer.oob.mode more, especially on fat pointers (PR #134734)
Krzysztof Drewniak via llvm-commits
- [llvm] [SelectionDAG] Fold subvector inserts into concat operands (PR #200937)
Krzysztof Drewniak via llvm-commits
- [llvm] [libsycl] Add UT build and min test set (PR #199915)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Add UT build and min test set (PR #199915)
Kseniya Tikhomirova via llvm-commits
- [llvm] Ut tests (PR #192995)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] Fix _LIBSYCL_EXPORT placement (PR #201364)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] add heuristics to prefer devices with compatible images (PR #203248)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] add heuristics to prefer devices with compatible images (PR #203248)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] add heuristics to prefer devices with compatible images (PR #203530)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] add operators to sycl::range and sycl::id (PR #203572)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] add operators to sycl::range and sycl::id (PR #203572)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] add operators to sycl::range and sycl::id (PR #203572)
Kseniya Tikhomirova via llvm-commits
- [llvm] [libsycl] add heuristics to prefer devices with compatible images (PR #203248)
Kseniya Tikhomirova via llvm-commits
- [llvm] [AArch64][ISel] Enable profile-aware branch condition merging (PR #201486)
Kunal Pathak via llvm-commits
- [llvm] [AArch64][TTI] Surface per-CPU branch misprediction penalty to SimplifyCFG (PR #201484)
Kunal Pathak via llvm-commits
- [llvm] Revert "[GlobalISel] Add a shared matcher for memcpy-family instructions (NFC)" (PR #202275)
LLVM Continuous Integration via llvm-commits
- [llvm] [GlobalISel] Add a shared matcher for memcpy-family instructions (NFC) (PR #201766)
LLVM Continuous Integration via llvm-commits
- [llvm] [GlobalISel] Add a shared matcher for memcpy-family instructions (NFC) (PR #201766)
LLVM Continuous Integration via llvm-commits
- [llvm] [AArch64] Set the default cache line size to 64 bytes. (PR #200776)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
LLVM Continuous Integration via llvm-commits
- [llvm] [DirectX] Delay converting to old-style debug info (PR #201336)
LLVM Continuous Integration via llvm-commits
- [llvm] [llvm-objcopy][test] Improve install-name-tool -o tests (NFC) (PR #201883)
LLVM Continuous Integration via llvm-commits
- [llvm] Reapply "[IR] Reject unhandled assume bundles and seperate them from normal attributes" (#202336) (PR #202355)
LLVM Continuous Integration via llvm-commits
- [llvm] [WebAssembly] Don't stackify multi-def instructions (PR #200429)
LLVM Continuous Integration via llvm-commits
- [llvm] [test][Support] Disable CFI-icall for DynamicLibrary Overload test (PR #202446)
LLVM Continuous Integration via llvm-commits
- [llvm] [test][Support] Disable CFI-icall for DynamicLibrary Overload test (PR #202446)
LLVM Continuous Integration via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [openmp] [polly] Revert "[docs] update CI to use latest release of doxygen" (PR #202412)
LLVM Continuous Integration via llvm-commits
- [clang] [compiler-rt] [rtsan][clang] Add Hexagon support for RTSan (PR #200313)
LLVM Continuous Integration via llvm-commits
- [llvm] [Loads] Migrate isDereferenceable APIs to SimplifyQuery (PR #202553)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[NFC][llvm-exegesis] Disable CFI-icall for JIT-executed function" (PR #202571)
LLVM Continuous Integration via llvm-commits
- [llvm] Revert "[NFC][llvm-exegesis] Disable CFI-icall for JIT-executed function" (PR #202571)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] compiler-rt: Consolidate regex checks for amdgpu targets (PR #202281)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] compiler-rt: Consolidate regex checks for amdgpu targets (PR #202281)
LLVM Continuous Integration via llvm-commits
- [llvm] [test][Support] Disable CFI-icall for DynamicLibrary Overload test (#202446) (PR #202684)
LLVM Continuous Integration via llvm-commits
- [llvm] [test][Support] Disable CFI-icall for DynamicLibrary Overload test (#202446) (PR #202684)
LLVM Continuous Integration via llvm-commits
- [clang] [llvm] Revert "[clang][deps] Add in-flight query caching to `DependencyScanningFilesystemSharedCache`" (PR #202804)
LLVM Continuous Integration via llvm-commits
- [llvm] [LoopInterchange] Add test for legality check missing latch condition (NFC) (PR #202725)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
LLVM Continuous Integration via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized integer -> FP conversions (PR #179928)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen] Refactor rematerializer unit tests to reduce boilerplate (NFC) (PR #197575)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen] Refactor rematerializer unit tests to reduce boilerplate (NFC) (PR #197575)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen] Refactor rematerializer unit tests to reduce boilerplate (NFC) (PR #197575)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen] Refactor rematerializer unit tests to reduce boilerplate (NFC) (PR #197575)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen] Refactor rematerializer unit tests to reduce boilerplate (NFC) (PR #197575)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen] Refactor rematerializer unit tests to reduce boilerplate (NFC) (PR #197575)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen] Refactor rematerializer unit tests to reduce boilerplate (NFC) (PR #197575)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen] Refactor rematerializer unit tests to reduce boilerplate (NFC) (PR #197575)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Reject invalid flags immarg for amdgcn.cs.chain (PR #202708)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen] Refactor rematerializer unit tests to reduce boilerplate (NFC) (PR #197575)
LLVM Continuous Integration via llvm-commits
- [llvm] [CodeGen] Refactor rematerializer unit tests to reduce boilerplate (NFC) (PR #197575)
LLVM Continuous Integration via llvm-commits
- [llvm] [Passes] Enhance `--print-pipeline-passes` (PR #202892)
LLVM Continuous Integration via llvm-commits
- [llvm] [GlobalISel] Add `or_and_xor_to_or` pattern from SelectionDAG (PR #201108)
LLVM Continuous Integration via llvm-commits
- [llvm] Reapply "[NVPTX] Support lowering of `(l)lround`" (PR #202876)
LLVM Continuous Integration via llvm-commits
- [llvm] [cross-project-tests] Use lit internal shell (PR #203138)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
LLVM Continuous Integration via llvm-commits
- [llvm] Fix DebugInfo unittests shared library build (PR #202943)
LLVM Continuous Integration via llvm-commits
- [llvm] [LLVM][CostModel][SVE] Return InvalidCost for bfloat scalable vector ordered arithmetic reductions. (PR #202569)
LLVM Continuous Integration via llvm-commits
- [llvm] [LoopInterchange] Add tests for outer-variant inner IV step (NFC) (PR #202750)
LLVM Continuous Integration via llvm-commits
- [llvm] [lit] Deprecate execute_external=True in ShTest (PR #201732)
LLVM Continuous Integration via llvm-commits
- [flang] [llvm] [Flang][OpenMP] remove enable-delayed-privatization-staging to suppor… (PR #200952)
LLVM Continuous Integration via llvm-commits
- [llvm] [AMDGPU] Make v2f64 fneg legal on gfx1251 (PR #203427)
LLVM Continuous Integration via llvm-commits
- [llvm] [docs] Kaleidoscope Tutorial Chapter 7 - base class Value* used for AllocaInst for assignment expression (PR #202101)
LLVM Continuous Integration via llvm-commits
- [llvm] [docs] Kaleidoscope Tutorial Chapter 7 - base class Value* used for AllocaInst for assignment expression (PR #202101)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (PR #200002)
LLVM Continuous Integration via llvm-commits
- [llvm] [LVI][ValueTracking] Merge checking whether assumes imply nonnull (PR #203523)
LLVM Continuous Integration via llvm-commits
- [llvm] [VectorCombine] Use TCK_CodeSize for size-optimized functions (PR #202207)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] Disallow immediate address calls when position independent (PR #202370)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Fix the build after ce465594e239. (PR #201268)
LLVM Continuous Integration via llvm-commits
- [llvm] [NVPTX] Fix the build after ce465594e239. (PR #201268)
LLVM Continuous Integration via llvm-commits
- [llvm] [SPIR-V] Preserve pointer-to-pointer element type for T*& parameters (PR #203113)
LLVM Continuous Integration via llvm-commits
- [llvm] [Passes] Remove redundant IR pass registries in MachinePassRegistry.def (PR #203659)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] Fix Sandy Bridge's WriteLDMXCSR (PR #203585)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] Fix Sandy Bridge's WriteLDMXCSR (PR #203585)
LLVM Continuous Integration via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
LLVM Continuous Integration via llvm-commits
- [llvm] [NFC] Prefer compile-time branching in function template (PR #203698)
LLVM Continuous Integration via llvm-commits
- [llvm] [llubi] Add support for constant expressions (PR #203746)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Add additional tests for narrowing IGs with invariant ops (NFC). (PR #203726)
LLVM Continuous Integration via llvm-commits
- [llvm] [LV] Add additional tests for narrowing IGs with invariant ops (NFC). (PR #203726)
LLVM Continuous Integration via llvm-commits
- [llvm] [llubi] Add support for constant expressions (PR #203746)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] Fold XOR of two VGF2P8AFFINEQB instructions with same matrix (PR #199146)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] Fold XOR of two VGF2P8AFFINEQB instructions with same matrix (PR #199146)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86] Remove shouldCastAtomicLoadInIR; use DAG combine instead (PR #199520)
LLVM Continuous Integration via llvm-commits
- [llvm] [Passes] Invoke CGSCCOptimizerLateEP callbacks in LTO pipeline (PR #203262)
LLVM Continuous Integration via llvm-commits
- [llvm] [Passes] Invoke CGSCCOptimizerLateEP callbacks in LTO pipeline (PR #203262)
LLVM Continuous Integration via llvm-commits
- [llvm] [X86][APX] Remove prefer-ndd-imm tuning (PR #203758)
LLVM Continuous Integration via llvm-commits
- [llvm] [VPlan] Move tail folding logic out of addMiddleCheck. NFC (PR #203475)
LLVM Continuous Integration via llvm-commits
- [llvm] [VPlan] Move tail folding logic out of addMiddleCheck. NFC (PR #203475)
LLVM Continuous Integration via llvm-commits
- [llvm] [orc-rt] Add initial call-function SPS CIs. (PR #202860)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Add initial call-function SPS CIs. (PR #202860)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Fix off-by-one error in d20eca15e88 (SPS CI for calls). (PR #202872)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Fix off-by-one error in d20eca15e88 (SPS CI for calls). (PR #202872)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Treat empty path as "process symbols" in NativeDylibManager. (PR #202905)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Treat empty path as "process symbols" in NativeDylibManager. (PR #202905)
Lang Hames via llvm-commits
- [llvm] [MCJIT] Fix frem.ll test failure with LLVM_ENABLE_RPMALLOC on Windows (PR #200319)
Lang Hames via llvm-commits
- [llvm] [docs] Kaleidoscope Tutorial Chapter 7 - base class Value* used for AllocaInst for assignment expression (PR #202101)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Strip leading '_' in NativeDylibAPIs on Darwin. (PR #203170)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Strip leading '_' in NativeDylibAPIs on Darwin. (PR #203170)
Lang Hames via llvm-commits
- [llvm] [MCJIT] Fix frem.ll test failure with LLVM_ENABLE_RPMALLOC on Windows (PR #200319)
Lang Hames via llvm-commits
- [llvm] [docs] Kaleidoscope Tutorial Chapter 7 - base class Value* used for AllocaInst for assignment expression (PR #202101)
Lang Hames via llvm-commits
- [llvm] [docs] Kaleidoscope Tutorial Chapter 7 - base class Value* used for AllocaInst for assignment expression (PR #202101)
Lang Hames via llvm-commits
- [llvm] [docs] Kaleidoscope Tutorial Chapter 7 - base class Value* used for AllocaInst for assignment expression (PR #202101)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Fix an incorrect comment. (PR #203482)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Fix an incorrect comment. (PR #203482)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Merge ExternC.h and Visibility.h into Compiler.h. (PR #203673)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Merge ExternC.h and Visibility.h into Compiler.h. (PR #203673)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Add ORC_RT_C_NOTHROW and apply it to the Error C API. (PR #203674)
Lang Hames via llvm-commits
- [llvm] [orc-rt] Add ORC_RT_C_NOTHROW and apply it to the Error C API. (PR #203674)
Lang Hames via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
Larry Meadows via llvm-commits
- [llvm] [AMDGPU] Widen MUBUF/MTBUF source-vgpr WAR hazard on gfx940-family to SGPR soffset (PR #197267)
Larry Meadows via llvm-commits
- [llvm] Revert "[AMDGPU] Widen MUBUF/MTBUF source-vgpr WAR hazard on gfx940-family to SGPR soffset" (PR #203708)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
Larry Meadows via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
Larry Meadows via llvm-commits
- [llvm] [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (PR #201162)
Lawson Darrow via llvm-commits
- [llvm] [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (PR #201162)
Lawson Darrow via llvm-commits
- [llvm] [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (PR #201162)
Lawson Darrow via llvm-commits
- [llvm] [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (PR #201162)
Lawson Darrow via llvm-commits
- [llvm] [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (PR #201162)
Lawson Darrow via llvm-commits
- [llvm] [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (PR #201162)
Lawson Darrow via llvm-commits
- [llvm] [SCEV] Preserve recursion depth when folding zext (PR #202350)
Le Gia Bao via llvm-commits
- [llvm] [SCEV] Preserve recursion depth when folding zext (PR #202350)
Le Gia Bao via llvm-commits
- [llvm] [SCEV] Preserve recursion depth when folding zext (PR #202350)
Le Gia Bao via llvm-commits
- [llvm] [SCEV] Preserve recursion depth when folding zext (PR #202350)
Le Gia Bao via llvm-commits
- [llvm] [SCEV] Preserve recursion depth when folding zext (PR #202350)
Le Gia Bao via llvm-commits
- [llvm] [SCEV] Preserve recursion depth when folding zext (PR #202350)
Le Gia Bao via llvm-commits
- [llvm] [SCEV] Preserve recursion depth when folding zext (PR #202350)
Le Gia Bao via llvm-commits
- [llvm] [SCEV] Preserve recursion depth when folding zext (PR #202350)
Le Gia Bao via llvm-commits
- [llvm] [InstSimplify] Fold `select(Y >=s C, sadd.sat(X, Y) >=s X, true)` to `true` when C >… (PR #203639)
Le Gia Bao via llvm-commits
- [llvm] [aarch64] Mix the frame pointer with the stack cookie when protecting the stack (PR #197346)
Leandro Lupori via llvm-commits
- [llvm] [LV] Simplify the reduction initial value (PR #198451)
Liao Chunyu via llvm-commits
- [clang] [llvm] [clang] Add more test coverage for "zero-call-used-regs" (PR #201834)
Lucas Chollet via llvm-commits
- [clang] [llvm] [clang] Add more test coverage for "zero-call-used-regs" (PR #201834)
Lucas Chollet via llvm-commits
- [clang] [llvm] [clang] Add more test coverage for "zero-call-used-regs" (PR #201834)
Lucas Chollet via llvm-commits
- [clang] [llvm] [RISCV] Add partial support for -fzero-call-used-regs (PR #194883)
Lucas Chollet via llvm-commits
- [llvm] [CodeGen] Refactor rematerializer unit tests to reduce boilerplate (NFC) (PR #197575)
Lucas Ramirez via llvm-commits
- [llvm] [CodeGen] Refactor rematerializer unit tests to reduce boilerplate (NFC) (PR #197575)
Lucas Ramirez via llvm-commits
- [llvm] [CodeGen] Gate rematerializer unit tests on AMDGPU target (PR #202966)
Lucas Ramirez via llvm-commits
- [llvm] [CodeGen] Refactor rematerializer unit tests to reduce boilerplate (NFC) (PR #197575)
Lucas Ramirez via llvm-commits
- [llvm] [CodeGen] Gate rematerializer unit tests on AMDGPU target being enabled (PR #202966)
Lucas Ramirez via llvm-commits
- [llvm] [CodeGen] Gate rematerializer unit tests on AMDGPU target being enabled (PR #202966)
Lucas Ramirez via llvm-commits
- [llvm] [CodeGen] Gate rematerializer unit tests on AMDGPU target being enabled (PR #202966)
Lucas Ramirez via llvm-commits
- [llvm] [CodeGen] Gate rematerializer unit tests on AMDGPU target being enabled (PR #202966)
Lucas Ramirez via llvm-commits
- [llvm] [CodeGen] Gate rematerializer unit tests on AMDGPU target being enabled (PR #202966)
Lucas Ramirez via llvm-commits
- [llvm] [CodeGen] Gate rematerializer unit tests on AMDGPU target being enabled (PR #202966)
Lucas Ramirez via llvm-commits
- [llvm] [WebAssembly] Lower narrow i128 multiplies more efficiently (PR #202461)
Luis Castro Martín via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Luisa Cicolini via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Luisa Cicolini via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Luisa Cicolini via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Luisa Cicolini via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Luisa Cicolini via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Luisa Cicolini via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Luisa Cicolini via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Luisa Cicolini via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Luisa Cicolini via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Luisa Cicolini via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Luisa Cicolini via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Luisa Cicolini via llvm-commits
- [llvm] gep, load, store isel patterns (PR #201383)
Luisa Cicolini via llvm-commits
- [llvm] instruction selection pattern for `cond_br` (PR #200891)
Luisa Cicolini via llvm-commits
- [llvm] [NVPTX] Expand fp/int conversions involving integers wider than 64 bits (PR #201679)
Lukas Stephan via llvm-commits
- [llvm] [NVPTX] Expand fp/int conversions involving integers wider than 64 bits (PR #201679)
Lukas Stephan via llvm-commits
- [llvm] [NVPTX] Expand fp/int conversions involving integers wider than 64 bits (PR #201679)
Lukas Stephan via llvm-commits
- [llvm] [NVPTX] Expand fp/int conversions involving integers wider than 64 bits (PR #201679)
Lukas Stephan via llvm-commits
- [llvm] [NVPTX] Expand fp/int conversions involving integers wider than 64 bits (PR #201679)
Lukas Stephan via llvm-commits
- [llvm] [NVPTX] Expand fp/int conversions involving integers wider than 64 bits (PR #201679)
Lukas Stephan via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Luke Lau via llvm-commits
- [llvm] [VPlan] Insert VPBlendRecipes in post order. NFC (PR #201782)
Luke Lau via llvm-commits
- [llvm] [VPlan] Model control flow of early exits and preserve SSA (PR #201784)
Luke Lau via llvm-commits
- [llvm] [VPlan] Insert VPBlendRecipes in post order. NFC (PR #201782)
Luke Lau via llvm-commits
- [llvm] [VPlan] Insert VPBlendRecipes in post order. NFC (PR #201782)
Luke Lau via llvm-commits
- [llvm] [LV][NFC] Add option to control debug printing of cost per lane (PR #201824)
Luke Lau via llvm-commits
- [llvm] [LV][NFC] Add option to control debug printing of cost per lane (PR #201824)
Luke Lau via llvm-commits
- [llvm] [LV][NFC] Add option to control debug printing of cost per lane (PR #201824)
Luke Lau via llvm-commits
- [llvm] [LV] Improve cost model for some replicating recipes (PR #192056)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
Luke Lau via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Luke Lau via llvm-commits
- [llvm] [LV] Directly emit predicated select for reduction in VPlan. (PR #201740)
Luke Lau via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Luke Lau via llvm-commits
- [llvm] [LV] Drop the mask of a predicated store masked by the header mask. (PR #201676)
Luke Lau via llvm-commits
- [llvm] [VPlan] Insert VPBlendRecipes in post order. NFC (PR #201782)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Luke Lau via llvm-commits
- [llvm] [VPlan] Model control flow of early exits and preserve SSA (PR #201784)
Luke Lau via llvm-commits
- [llvm] [VPlan] Model control flow of early exits and preserve SSA (PR #201784)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Luke Lau via llvm-commits
- [llvm] [VPlan] Model control flow of early exits and preserve SSA (PR #201784)
Luke Lau via llvm-commits
- [llvm] [VPlan] Insert VPBlendRecipes in post order. NFC (PR #201782)
Luke Lau via llvm-commits
- [llvm] [VPlan] Insert VPBlendRecipes in post order. NFC (PR #201782)
Luke Lau via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Luke Lau via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Luke Lau via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify WidenGEP::execute (PR #193543)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify WidenGEP::execute (PR #193543)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify WidenGEP::execute (PR #193543)
Luke Lau via llvm-commits
- [llvm] [LV][NFC] Use APFloat class when printing out costs per lane (PR #201824)
Luke Lau via llvm-commits
- [llvm] [VPlan] Insert VPBlendRecipes in post order. NFC (PR #201782)
Luke Lau via llvm-commits
- [llvm] [VPlan] Insert VPBlendRecipes in post order. NFC (PR #201782)
Luke Lau via llvm-commits
- [llvm] [VPlan] Insert VPBlendRecipes in post order. NFC (PR #201782)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
Luke Lau via llvm-commits
- [llvm] [LV] Add initial costs for VPInstructionWithType::computeCost (PR #198291)
Luke Lau via llvm-commits
- [llvm] [LV] Regen some tests with UTC. NFC (PR #202960)
Luke Lau via llvm-commits
- [llvm] [LV] Regen some tests with UTC. NFC (PR #202960)
Luke Lau via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Luke Lau via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Luke Lau via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Luke Lau via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Luke Lau via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Luke Lau via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Luke Lau via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Luke Lau via llvm-commits
- [llvm] [Github][RFC] Add workflow to diff codegen on llvm-test-suite (PR #190010)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
Luke Lau via llvm-commits
- [llvm] [GitHub] Move permissions check to separate job in test-suite.yml (PR #203002)
Luke Lau via llvm-commits
- [llvm] [GitHub] Move permissions check to separate job in test-suite.yml (PR #203002)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
Luke Lau via llvm-commits
- [llvm] [GitHub] Add main-branch-only environment to test-suite.yml permissions check (PR #203004)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
Luke Lau via llvm-commits
- [llvm] [GitHub] Add main-branch-only environment to test-suite.yml permissions check (PR #203004)
Luke Lau via llvm-commits
- [llvm] [GitHub] Remove old permissions call from test-suite.yml (PR #203006)
Luke Lau via llvm-commits
- [llvm] [GitHub] Remove old permissions call from test-suite.yml (PR #203006)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
Luke Lau via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Luke Lau via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Luke Lau via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Luke Lau via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Luke Lau via llvm-commits
- [llvm] [VPlan] Peek through nested phi incoming values in computeBlendMasks (PR #203164)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute blend masks from minimum set of edge masks (PR #201783)
Luke Lau via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
Luke Lau via llvm-commits
- [llvm] [GitHub] React to /test-suite comment (PR #203151)
Luke Lau via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Luke Lau via llvm-commits
- [llvm] Precommit test (PR #203174)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fix ensureDominates with successive defs (PR #203174)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fix ensureDominates with successive defs (PR #203174)
Luke Lau via llvm-commits
- [llvm] [GitHub] React to /test-suite comment (PR #203151)
Luke Lau via llvm-commits
- [llvm] [GitHub] React to /test-suite comment (PR #203151)
Luke Lau via llvm-commits
- [llvm] [RISCV] Fix ensureDominates with successive defs (PR #203174)
Luke Lau via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Luke Lau via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
Luke Lau via llvm-commits
- [llvm] [LV] Reland "Add costs for VPInstructionWithType::computeCost" (PR #202952)
Luke Lau via llvm-commits
- [llvm] [VPlan] Recalculate VPDT in handleUncountableExitsWithSideEffects (PR #203233)
Luke Lau via llvm-commits
- [llvm] [VPlan] Recalculate VPDT in handleUncountableExitsWithSideEffects (PR #203233)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use control flow to implement MaskedCond and preserve SSA (PR #201784)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use CFG to mask early exit loops with side-effects. NFC (PR #203263)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use control flow to implement MaskedCond and preserve SSA (PR #201784)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use CFG to mask early exit loops with side-effects. NFC (PR #203263)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use CFG to mask early exit loops with side-effects. NFC (PR #203263)
Luke Lau via llvm-commits
- [llvm] [VPlan] Use CFG to mask early exit loops with side-effects. NFC (PR #203263)
Luke Lau via llvm-commits
- [llvm] [VPlan] Move tail folding logic out of addMiddleCheck. NFC (PR #203475)
Luke Lau via llvm-commits
- [llvm] [VPlan] Don't calculate VPDT in non-side-effect early exit loops. NFC (PR #203476)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute scalar cost based on VPlan0 instead of legacy CM. (PR #196845)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute scalar cost based on VPlan0 instead of legacy CM. (PR #196845)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute scalar cost based on VPlan0 instead of legacy CM. (PR #196845)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute scalar cost based on VPlan0 instead of legacy CM. (PR #196845)
Luke Lau via llvm-commits
- [llvm] [VPlan] Compute scalar cost based on VPlan0 instead of legacy CM. (PR #196845)
Luke Lau via llvm-commits
- [llvm] [VPlan] Move tail folding logic out of addMiddleCheck. NFC (PR #203475)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
Luke Lau via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
Luke Lau via llvm-commits
- [llvm] [VPlan] Move tail folding logic out of addMiddleCheck. NFC (PR #203475)
Luke Lau via llvm-commits
- [llvm] [VPlan] Move tail folding logic out of addMiddleCheck. NFC (PR #203475)
Luke Lau via llvm-commits
- [llvm] [VPlan] Move tail folding logic out of addMiddleCheck. NFC (PR #203475)
Luke Lau via llvm-commits
- [llvm] [VPlan] Move tail folding logic out of addMiddleCheck. NFC (PR #203475)
Luke Lau via llvm-commits
- [llvm] [VPlan] Move tail folding logic out of addMiddleCheck. NFC (PR #203475)
Luke Lau via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
Luke Lau via llvm-commits
- [llvm] [VPlan] Don't calculate VPDT in non-side-effect early exit loops. NFC (PR #203476)
Luke Lau via llvm-commits
- [llvm] [VPlan] Don't calculate VPDT in non-side-effect early exit loops. NFC (PR #203476)
Luke Lau via llvm-commits
- [llvm] [VPlan] Recognize lshr in getSCEVExprForVPValue. (PR #203496)
Luke Lau via llvm-commits
- [llvm] [VPlan] Recognize lshr in getSCEVExprForVPValue. (PR #203496)
Luke Lau via llvm-commits
- [llvm] [VPlan] Recognize lshr in getSCEVExprForVPValue. (PR #203496)
Luke Lau via llvm-commits
- [llvm] [NFC][VPlan] Split `makeMemOpWideningDecisions` into subpasses (PR #182593)
Luke Lau via llvm-commits
- [llvm] [NFC][VPlan] Split `makeMemOpWideningDecisions` into subpasses (PR #182593)
Luke Lau via llvm-commits
- [llvm] [NFC][VPlan] Split `makeMemOpWideningDecisions` into subpasses (PR #182593)
Luke Lau via llvm-commits
- [llvm] [VPlan] Don't calculate VPDT in non-side-effect early exit loops. NFC (PR #203476)
Luke Lau via llvm-commits
- [llvm] [VPlan] Check operand types of more VPInstruction on construction (NFC). (PR #203777)
Luke Lau via llvm-commits
- [llvm] [VPlan] Check operand types of more VPInstruction on construction (NFC). (PR #203777)
Luke Lau via llvm-commits
- [llvm] [Demangle] Implement type D demangling and add all D basic type encodings (PR #202834)
Luís Ferreira via llvm-commits
- [llvm] [Demangle] Implement type D demangling and add all D basic type encodings (PR #202834)
Luís Ferreira via llvm-commits
- [llvm] [Demangle] Fix leak of temporary TypeBuf buffer in DLangDemangle (PR #203116)
Luís Ferreira via llvm-commits
- [llvm] [Demangle] Fix leak of temporary TypeBuf buffer in DLangDemangle (PR #203116)
Luís Ferreira via llvm-commits
- [llvm] [Demangle] Fix leak of temporary TypeBuf buffer in DLangDemangle (PR #203116)
Luís Ferreira via llvm-commits
- [llvm] [InstCombine] Fold square into comparison with constant (reopened) (PR #197665)
Macsen Casaus via llvm-commits
- [llvm] [LoopUtils] Mark createMinMaxOp's new select with unknown branch weights (PR #201750)
Madhur Amilkanthwar via llvm-commits
- [llvm] [DA] Infer nsw on validated fixed-size delinearized subscripts (PR #201882)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopFusion] Emit optimization remarks regardless of statistics (PR #202012)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopFusion] Emit optimization remarks regardless of statistics (PR #202012)
Madhur Amilkanthwar via llvm-commits
- [llvm] Reapply "[LoopUnroll] Support parallel reductions for minmax" (PR #201010)
Madhur Amilkanthwar via llvm-commits
- [llvm] Reapply "[LoopUnroll] Support parallel reductions for minmax" (PR #201010)
Madhur Amilkanthwar via llvm-commits
- [llvm] Reapply "[LoopUnroll] Support parallel reductions for minmax" (PR #201010)
Madhur Amilkanthwar via llvm-commits
- [llvm] [DA] Infer nsw on validated fixed-size delinearized subscripts (PR #201882)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopFusion] Emit optimization remarks regardless of statistics (PR #202012)
Madhur Amilkanthwar via llvm-commits
- [llvm] [VPlan][NFC] Cache the vector loop region lookup (PR #199437)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopFusion] Drop duplicate write-write dependence check (NFC) (PR #203173)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopFusion] Emit optimization remarks regardless of statistics (PR #202012)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopFusion] Drop duplicate write-write dependence check (NFC) (PR #203173)
Madhur Amilkanthwar via llvm-commits
- [llvm] [DA] Infer nsw on validated fixed-size delinearized subscripts (PR #201882)
Madhur Amilkanthwar via llvm-commits
- [llvm] [DA] Infer nsw on validated fixed-size delinearized subscripts (PR #201882)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopInterchange] Reject inner-latch lcssa PHI feeding the exit condition (PR #202863)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopInterchange] Reject inner-latch lcssa PHI feeding the exit condition (PR #202863)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LV] Accept swapped operands in early-exit condition compare (PR #199989)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LV] Accept swapped operands in early-exit condition compare (PR #199989)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopFusion] Do not fuse loops containing convergent operations (PR #203460)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopFusion][NFC] Avoid copying fusion candidates per pair (PR #203461)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopFusion][NFC] Avoid copying fusion candidates per pair (PR #203461)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopFusion][NFC] Avoid copying fusion candidates per pair (PR #203461)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopFusion][NFC] Avoid copying fusion candidates per pair (PR #203461)
Madhur Amilkanthwar via llvm-commits
- [clang] [llvm] [mlir] Enforce single-operand form for llvm.loop.distribute metadata (PR #201077)
Madhur Amilkanthwar via llvm-commits
- [llvm] [GVN] Support rnflow pattern matching and transform (PR #162259)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LV] Accept swapped operands in early-exit condition compare (PR #199989)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LV] Accept swapped operands in early-exit condition compare (PR #199989)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LV] Accept swapped operands in early-exit condition compare (PR #199989)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopUnroll] Skip called function in constant-op reduction filter (PR #200868)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopInterchange] Reject inner-latch lcssa PHI feeding the exit condition (PR #202863)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopInterchange] Reject inner-latch lcssa PHI feeding the exit condition (PR #202863)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopInterchange] Reject inner-latch lcssa PHI feeding the exit condition (PR #202863)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopInterchange] Reject inner-latch lcssa PHI feeding the exit condition (PR #202863)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopInterchange] Reject inner-latch lcssa PHI feeding the exit condition (PR #202863)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopInterchange] Reject inner-latch lcssa PHI feeding the exit condition (PR #202863)
Madhur Amilkanthwar via llvm-commits
- [llvm] [LoopFusion] Do not fuse loops containing convergent operations (PR #203460)
Madhur Amilkanthwar via llvm-commits
- [llvm] [mlir] [llvm-cov] Add inline exclusion marker support for coverage reporting (PR #203723)
Maksim Levental via llvm-commits
- [llvm] [mlir] [llvm-cov] Add inline exclusion marker support for coverage reporting (PR #203723)
Maksim Levental via llvm-commits
- [llvm] [mlir] [llvm-cov] Add inline exclusion marker support for coverage reporting (PR #203723)
Maksim Levental via llvm-commits
- [llvm] [mlir] [llvm-cov] Add inline exclusion marker support for coverage reporting (PR #203723)
Maksim Levental via llvm-commits
- [llvm] [mlir] [llvm-cov] Add inline exclusion marker support for coverage reporting (PR #203723)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov] Add inline exclusion marker support for coverage reporting (PR #203724)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov] Add inline exclusion marker support for coverage reporting (PR #203724)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov] Add inline exclusion marker support for coverage reporting (PR #203724)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov] Add inline exclusion marker support for coverage reporting (PR #203724)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov] Add inline exclusion marker support for coverage reporting (PR #203724)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov] Add inline exclusion marker support for coverage reporting (PR #203724)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov] Add inline exclusion marker support for coverage reporting (PR #203724)
Maksim Levental via llvm-commits
- [llvm] [CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203732)
Maksim Levental via llvm-commits
- [llvm] [CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203732)
Maksim Levental via llvm-commits
- [llvm] [CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203732)
Maksim Levental via llvm-commits
- [llvm] [CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203732)
Maksim Levental via llvm-commits
- [llvm] [CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203732)
Maksim Levental via llvm-commits
- [llvm] [CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203732)
Maksim Levental via llvm-commits
- [llvm] [CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203732)
Maksim Levental via llvm-commits
- [llvm] [CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203732)
Maksim Levental via llvm-commits
- [llvm] [CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203732)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov] Add failing test for gap region line coverage bug (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov] Add failing test for gap region line coverage bug (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov] Add failing test for gap region line coverage bug (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
Maksim Levental via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
Maksim Levental via llvm-commits
- [llvm] [FuzzMutate] Reject invalid inputs in the IR fuzzers (PR #202348)
Manuel Carrasco via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
Manuel Carrasco via llvm-commits
- [llvm] Emit debug type vector (PR #200056)
Manuel Carrasco via llvm-commits
- [llvm] Emit debug type vector (PR #200056)
Manuel Carrasco via llvm-commits
- [llvm] Emit debug type vector (PR #200056)
Manuel Carrasco via llvm-commits
- [llvm] Emit debug type vector (PR #200056)
Manuel Carrasco via llvm-commits
- [llvm] Emit debug type vector (PR #200056)
Manuel Carrasco via llvm-commits
- [llvm] Emit debug type vector (PR #200056)
Manuel Carrasco via llvm-commits
- [llvm] Emit debug type vector (PR #200056)
Manuel Carrasco via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
Manuel Carrasco via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
Manuel Carrasco via llvm-commits
- [llvm] Emit debug type vector (PR #200056)
Manuel Carrasco via llvm-commits
- [llvm] [AMDGPU] Remove unnecessary and broken sign/zero-extension (PR #203436)
Manuel Carrasco via llvm-commits
- [llvm] [AMDGPU][NFC] Add explicit -global-isel flag to test (PR #203533)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugFunctionDeclaration for DISubprograms (declarations). (PR #203615)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugFunctionDeclaration for DISubprograms (declarations). (PR #203615)
Manuel Carrasco via llvm-commits
- [llvm] [SPIRV] Emit NonSemantic DebugFunctionDeclaration for DISubprograms (declarations). (PR #203615)
Manuel Carrasco via llvm-commits
- [llvm] [HWASan] Fix UB in tag-bits mask shift (PR #202269)
Maosu Zhao via llvm-commits
- [llvm] [NSan] Fix null-pointer crash on unsupported vector element sizes (PR #202270)
Maosu Zhao via llvm-commits
- [llvm] [SPIRV] Extend NSDI debug handling for DebugTypeFunction. (PR #197003)
Marcos Maronas via llvm-commits
- [llvm] [ValueTracking] Set KnownBits from MSB shift idiom (PR #200203)
Marina Taylor via llvm-commits
- [llvm] [ValueTracking] Set KnownBits from MSB shift idiom (PR #200203)
Marina Taylor via llvm-commits
- [llvm] [ValueTracking] Set KnownBits from MSB shift idiom (PR #200203)
Marina Taylor via llvm-commits
- [llvm] [ValueTracking] Set KnownBits from MSB shift idiom (PR #200203)
Marina Taylor via llvm-commits
- [llvm] [ValueTracking] Infer non-zero from shr (add nuw A, B), C (PR #203039)
Marina Taylor via llvm-commits
- [llvm] [ValueTracking] Infer non-zero from shr (add nuw A, B), C (PR #203039)
Marina Taylor via llvm-commits
- [llvm] [ValueTracking] Infer non-zero from shr (add nuw A, B), C (PR #203039)
Marina Taylor via llvm-commits
- [llvm] [ValueTracking] Infer non-zero from shr (add nuw A, B), C (PR #203039)
Marina Taylor via llvm-commits
- [llvm] [AArch64] Match BSP through trunc(and) canonicalization in OR combine (PR #198277)
Mariusz Masztalerczuk via llvm-commits
- [llvm] [AArch64] Match BSP through trunc(and) canonicalization in OR combine (PR #198277)
Mariusz Masztalerczuk via llvm-commits
- [llvm] [AArch64] Match BSP through trunc(and) canonicalization in OR combine (PR #198277)
Mariusz Masztalerczuk via llvm-commits
- [llvm] [AMDGPU][NFC] Add atomic optimization tests for gfx13 (PR #201299)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU][NFC] Add atomic optimization tests for gfx13 (PR #201299)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU][NFC] Add atomic optimization tests for gfx13 (PR #201299)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU][NFC] Add last use tests for gfx13 (PR #202600)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU][NFC] Add atomic optimization tests for gfx13 (PR #201299)
Mariusz Sikora via llvm-commits
- [clang] [llvm] [AMDGPU] Async memory LDS copy for gfx13 (PR #202614)
Mariusz Sikora via llvm-commits
- [clang] [llvm] [AMDGPU] Async memory LDS copy for gfx13 (PR #202614)
Mariusz Sikora via llvm-commits
- [clang] [llvm] [AMDGPU] Async memory LDS copy for gfx13 (PR #202614)
Mariusz Sikora via llvm-commits
- [llvm] [AMDGPU][NFC] Add atomic optimization tests for gfx13 (PR #201299)
Mariusz Sikora via llvm-commits
- [clang] [llvm] [AArch64] Add armagicpu CPU (PR #202557)
Mark Murray via llvm-commits
- [llvm] [NFC][llvm-exegesis] Disable CFI-icall for JIT-executed function (PR #202472)
Martin Storsjö via llvm-commits
- [llvm] [NFC][llvm-exegesis] Disable CFI-icall for JIT-executed function (PR #202472)
Martin Storsjö via llvm-commits
- [lld] [llvm] [lld][COFF] Add support for IMAGE_REL_ARM64_BRANCH26 (PR #202588)
Martin Storsjö via llvm-commits
- [lld] [llvm] [lld][COFF] Add support for IMAGE_REL_ARM64_BRANCH26 (PR #202588)
Martin Storsjö via llvm-commits
- [llvm] [MC][COFF][AArch64] Add helper symbols for large SECREL addends (PR #199602)
Martin Storsjö via llvm-commits
- [compiler-rt] compiler-rt: Suppress -g error for gpu builds (PR #202230)
Matt Arsenault via llvm-commits
- [compiler-rt] compiler-rt: Suppress -g error for gpu builds (PR #202230)
Matt Arsenault via llvm-commits
- [compiler-rt] compiler-rt: Suppress -g error for gpu builds (PR #202230)
Matt Arsenault via llvm-commits
- [llvm] [ValueTracking] Fix frexp exponent range for nan/inf inputs (PR #202447)
Matt Arsenault via llvm-commits
- [llvm] [ValueTracking] Fix frexp exponent range for nan/inf inputs (PR #202447)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add islands to StructurizeCFG (PR #201675)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add islands to StructurizeCFG (PR #201675)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add islands to StructurizeCFG (PR #201675)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Set SGPR spill stack IDs when creating spill slots (PR #197628)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Set SGPR spill stack IDs when creating spill slots (PR #197628)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use alloc size for array stride in LowerBufferFatPointers (PR #202530)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Add expansion for llvm.convert.to.arbitrary.fp (PR #193595)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Add expansion for llvm.convert.to.arbitrary.fp (PR #193595)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Add expansion for llvm.convert.to.arbitrary.fp (PR #193595)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Add expansion for llvm.convert.to.arbitrary.fp (PR #193595)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Add expansion for llvm.convert.to.arbitrary.fp (PR #193595)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Add expansion for llvm.convert.to.arbitrary.fp (PR #193595)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Add expansion for llvm.convert.to.arbitrary.fp (PR #193595)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Add expansion for llvm.convert.to.arbitrary.fp (PR #193595)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Apply target flag specifier when lowering MO_ExternalSymbol operands (PR #202389)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix gfx1250 WMMA latencies (PR #202522)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix si-optimize-exec-masking stepping into debug values (PR #201947)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: MIR Uniformity analysis for INLINEASM (PR #201874)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Lower mem intrinsics on LDS pointers in AMDGPUSwLowerLDS (PR #202552)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Lower mem intrinsics on LDS pointers in AMDGPUSwLowerLDS (PR #202552)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Lower mem intrinsics on LDS pointers in AMDGPUSwLowerLDS (PR #202552)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Lower mem intrinsics on LDS pointers in AMDGPUSwLowerLDS (PR #202552)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Lower mem intrinsics on LDS pointers in AMDGPUSwLowerLDS (PR #202552)
Matt Arsenault via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
Matt Arsenault via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
Matt Arsenault via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
Matt Arsenault via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Fix literal section emit for ConstantPool entries. (PR #200132)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Fix literal section emit for ConstantPool entries. (PR #200132)
Matt Arsenault via llvm-commits
- [llvm] [PowerPC] Properly lower and promote UCMP (PR #201934)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold fneg into select source modifiers (PR #201426)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold fneg into select source modifiers (PR #201426)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold fneg into select source modifiers (PR #201426)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold fneg into select source modifiers (PR #201426)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fold fneg into select source modifiers (PR #201426)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel][AMDGPU] Emit proper diagnostic when inline asm register allocation fails (PR #201380)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Reject src1 immediates with dpp when unsupported (PR #201494)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Mark read_register of allocatable physreg as live-in (PR #200825)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine] Pass flags during IR creation (PR #193271)
Matt Arsenault via llvm-commits
- [llvm] [1/2][AMDGPU] Fixed crash due to virtual register defs not dominating uses (PR #198472)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold afn powi(2.0, x) to ldexp(1.0, x) (PR #202114)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold afn powi(2.0, x) to ldexp(1.0, x) (PR #202114)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Document that only naturally aligned atomics of up to 64 bits are supported by the AMDGPU backend (PR #200167)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fold extracts spanning concat operands (PR #200936)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Fold extracts spanning concat operands (PR #200936)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Use more inline elements in a match table SmallVector (PR #202568)
Matt Arsenault via llvm-commits
- [llvm] [InstCombine] Fold copysign(floor(fabs(X)), X) to trunc(X) (PR #200836)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Add atomic optimization tests for gfx13 (PR #201299)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Matt Arsenault via llvm-commits
- [llvm] Reland "[PowerPC] set libcall lowering for fp setcc ops on SPE boards" (PR #199198)
Matt Arsenault via llvm-commits
- [llvm] Reland "[PowerPC] set libcall lowering for fp setcc ops on SPE boards" (PR #199198)
Matt Arsenault via llvm-commits
- [llvm] [KnownFPClass] Fix canonicalize incorrectly dropping fcNegZero under positive-zero denormal mode (PR #202268)
Matt Arsenault via llvm-commits
- [llvm] [KnownFPClass] Fix canonicalize incorrectly dropping fcNegZero under positive-zero denormal mode (PR #202268)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for cvt f16<->fp8/bf8 (PR #202361)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for saturated conversions (PR #202680)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for saturated conversions (PR #202680)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Pass dest and src alignments separately to memcpy and memmove lowering functions (PR #201119)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Expand fmaximum/fminimum reductions (PR #195169)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
Matt Arsenault via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Fix code generation for TLS variables. (PR #202822)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Fix code generation for TLS variables. (PR #202822)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Fix code generation for TLS variables. (PR #202822)
Matt Arsenault via llvm-commits
- [llvm] [NVPTX] Fix incorrect kill flags in ProxyRegErasure (PR #198143)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Optimise materialisation of large stack offset calculations (PR #201856)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Optimise materialisation of large stack offset calculations (PR #201856)
Matt Arsenault via llvm-commits
- [llvm] [VectorCombine] Pass flags during IR creation (PR #193271)
Matt Arsenault via llvm-commits
- [llvm] [AtomicExpand][NFC] Rename AtomicExpansionKind::Expand to AtomicExpansionKind::Xchg (PR #202825)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement support of the ESP32S2 target. (PR #200130)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement support of the ESP32S2 target. (PR #200130)
Matt Arsenault via llvm-commits
- [llvm] [Xtensa] Implement support of the ESP32S2 target. (PR #200130)
Matt Arsenault via llvm-commits
- [llvm] [WIP][AMDGPU] Support the RF inline asm constraint (PR #195123)
Matt Arsenault via llvm-commits
- [llvm] [Mips] Fix $gp was restored when used as global register variable (PR #201778)
Matt Arsenault via llvm-commits
- [llvm] [Mips] Fix $gp was restored when used as global register variable (PR #201778)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Templatise and roundtrip gfx11_asm_vop3_dpp16.s (PR #202721)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
Matt Arsenault via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Remove `fp_to_[s/u]int_sat_gi` node (PR #202908)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Avoid errors with 23-bit division and remainder. (PR #202753)
Matt Arsenault via llvm-commits
- [llvm] [LoadStoreVectorizer] Support vectorization of mixed-type contiguous accesses (PR #177908)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add additional coverage tests for llvm.amdgcn.tanh, NFC (PR #202864)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add additional coverage tests for llvm.amdgcn.tanh, NFC (PR #202864)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Reject src1 immediates with dpp when unsupported (PR #201494)
Matt Arsenault via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Matt Arsenault via llvm-commits
- [clang] [lld] [lld][LTO] Respect `-fno-slp-vectorize` for the LTO pipeline (PR #201585)
Matt Arsenault via llvm-commits
- [clang] [lld] [lld][LTO] Respect `-fno-slp-vectorize` for the LTO pipeline (PR #201585)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Add islands to StructurizeCFG (PR #201675)
Matt Arsenault via llvm-commits
- [llvm] [SelectionDAG] Look through addrspacecasts when raising stack object alignment (PR #201772)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix value swap for potentially aliased out arguments in RewriteOutArguments (PR #202922)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix value swap for potentially aliased out arguments in RewriteOutArguments (PR #202922)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for gfx90a/gfx942 MFMAs (PR #194076)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Verify AMDGPU required workgroup size matches flat workgroup size (PR #200989)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Verify AMDGPU required workgroup size matches flat workgroup size (PR #200989)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Verify AMDGPU required workgroup size matches flat workgroup size (PR #200989)
Matt Arsenault via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Verify AMDGPU required workgroup size matches flat workgroup size (PR #200989)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Reserve `W30_HI` and `[BHSDQ]31_HI` (PR #202929)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GISel] Handle G_AMDGPU_COPY_VCC_SCC in isLaneMaskFromSameBlock (PR #202923)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix value swap for potentially aliased out arguments in RewriteOutArguments (PR #202922)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][MFI] Implement missing deserialization of dynamicVGPRBlockSize (PR #201939)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add `or_and_xor_to_or` pattern from SelectionDAG (PR #201108)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add `or_and_xor_to_or` pattern from SelectionDAG (PR #201108)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Remove `fp_to_[s/u]int_sat_gi` node (PR #202908)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Add `or_and_xor_to_or` pattern from SelectionDAG (PR #201108)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Fix finding TRI from TRI (PR #202970)
Matt Arsenault via llvm-commits
- [llvm] [GlobalISel] Remove `fp_to_[s/u]int_sat_gi` node (PR #202908)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: For G_AMDGPU_WHOLE_WAVE_FUNC_SETUP, always divergent (PR #203000)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: For G_AMDGPU_WHOLE_WAVE_FUNC_SETUP, always divergent (PR #203000)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add register bank legalize rules for amdgcn_icmp, amdgcn_fcmp (PR #172017)
Matt Arsenault via llvm-commits
- [llvm] [Valuetracking] Use all FPClasses ordering information for min/max (PR #199651)
Matt Arsenault via llvm-commits
- [llvm] [Valuetracking] Use all FPClasses ordering information for min/max (PR #199651)
Matt Arsenault via llvm-commits
- [llvm] [Valuetracking] Use all FPClasses ordering information for min/max (PR #199651)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Gate rootn(x, +-2) -> sqrt/rsqrt fold on nsz/ninf (PR #200578)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Set success flag for weak cmpxchg in LowerBufferFatPointers (PR #203033)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Avoid errors with 23-bit division and remainder. (PR #202753)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Validate WMMA scale/format combination (PR #203074)
Matt Arsenault via llvm-commits
- [llvm] [GIsel] import min/max rewrites (PR #188267)
Matt Arsenault via llvm-commits
- [llvm] [Peephole] Fix "Use not jointly dominated by defs." crash (PR #202216)
Matt Arsenault via llvm-commits
- [llvm] [Peephole] Fix "Use not jointly dominated by defs." crash (PR #202216)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Track LDS DMA VGPR source reads in expert scheduling (PR #203292)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Matt Arsenault via llvm-commits
- [compiler-rt] compiler-rt: Stop using APPLE cmake variable (PR #203357)
Matt Arsenault via llvm-commits
- [compiler-rt] compiler-rt: Stop using APPLE cmake variable (PR #203357)
Matt Arsenault via llvm-commits
- [compiler-rt] compiler-rt: Stop using APPLE cmake variable (PR #203357)
Matt Arsenault via llvm-commits
- [compiler-rt] compiler-rt: Stop using APPLE cmake variable (PR #203357)
Matt Arsenault via llvm-commits
- [compiler-rt] compiler-rt: Stop using APPLE cmake variable (PR #203357)
Matt Arsenault via llvm-commits
- [compiler-rt] compiler-rt: Stop using APPLE cmake variable (PR #203357)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] Simplify assertions (PR #203472)
Matt Arsenault via llvm-commits
- [compiler-rt] compiler-rt: Stop using APPLE cmake variable (PR #203357)
Matt Arsenault via llvm-commits
- [llvm] [IR] Allow nofree on return values (PR #203491)
Matt Arsenault via llvm-commits
- [llvm] [KnownFPClass] Fix canonicalize incorrectly dropping fcNegZero under positive-zero denormal mode (PR #202268)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Pass sret pointers in SGPRs (PR #203486)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Pass sret pointers in SGPRs (PR #203486)
Matt Arsenault via llvm-commits
- [clang] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
Matt Arsenault via llvm-commits
- [clang] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
Matt Arsenault via llvm-commits
- [clang] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
Matt Arsenault via llvm-commits
- [compiler-rt] compiler-rt: Stop using APPLE cmake variable (PR #203357)
Matt Arsenault via llvm-commits
- [clang] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Shrink extracted dword vector loads (PR #203484)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Shrink extracted dword vector loads (PR #203484)
Matt Arsenault via llvm-commits
- [llvm] AMDGPU: Shrink extracted dword vector loads (PR #203484)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Support global address in V/S_MOV_B64 lowering (PR #203527)
Matt Arsenault via llvm-commits
- [llvm] [Valuetracking] Use all FPClasses ordering information for min/max (PR #199651)
Matt Arsenault via llvm-commits
- [llvm] [Valuetracking] Use all FPClasses ordering information for min/max (PR #199651)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Fix copy-paste in hasNon16BitAccesses OpIs16Bit check (PR #203499)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Flush denormal results when constant folding amdgcn.rcp (PR #203566)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Flush denormal results when constant folding amdgcn.rcp (PR #203566)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU] Do not treat bitcast across FP types as canonicality-preserving (PR #203560)
Matt Arsenault via llvm-commits
- [llvm] [llvm-diff] Respect AllowAssumptions in diffCallSites (PR #203597)
Matt Arsenault via llvm-commits
- [llvm] [llvm-diff] Respect AllowAssumptions in diffCallSites (PR #203597)
Matt Arsenault via llvm-commits
- [llvm] [AMDGPU][true16] extract 16bit for scratch_load_ubyte_st when spilling (PR #203589)
Matt Arsenault via llvm-commits
- [clang] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
Matt Arsenault via llvm-commits
- [llvm] [CodeGen] Migrate report_fatal_error from CodeGen headers (PR #203656)
Matt Arsenault via llvm-commits
- [clang] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
Matt Arsenault via llvm-commits
- [clang] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
Matt Arsenault via llvm-commits
- [clang] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
Matt Arsenault via llvm-commits
- [clang] [libcxx] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
Matt Arsenault via llvm-commits
- [clang] [libcxx] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
Matt Arsenault via llvm-commits
- [llvm] [AArch64] Fix clmul.nxv1i128 lowering crash (PR #201835)
Matthew Devereau via llvm-commits
- [llvm] [AArch64] Fix clmul.nxv1i128 lowering crash (PR #201835)
Matthew Devereau via llvm-commits
- [llvm] [AArch64] Add missing test for clmul.i128 (PR #202961)
Matthew Devereau via llvm-commits
- [llvm] [AArch64] Update Cost model for CLMUL (PR #202965)
Matthew Devereau via llvm-commits
- [llvm] [AArch64] Add missing test for clmul.i128 (PR #202961)
Matthew Devereau via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
Matthew Devereau via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
Matthew Devereau via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
Matthew Devereau via llvm-commits
- [llvm] [AArch64] Update Cost model for CLMUL (PR #202965)
Matthew Devereau via llvm-commits
- [llvm] [AArch64] Update Cost model for CLMUL (PR #202965)
Matthew Devereau via llvm-commits
- [llvm] [AArch64] Update Cost model for CLMUL (PR #202965)
Matthew Devereau via llvm-commits
- [compiler-rt] [TySan] Remove incorrect memcpy shadow memory tracking (PR #199958)
Matthew Nagy via llvm-commits
- [compiler-rt] [TySan] Remove incorrect memcpy shadow memory tracking (PR #199958)
Matthew Nagy via llvm-commits
- [compiler-rt] [TySan] Make TySan compatible with sanitizer common interceptors (par… (PR #197688)
Matthew Nagy via llvm-commits
- [llvm] AMDGPU: Refactor checkVOPDRegConstraints (PR #196514)
Matthias Gehre via llvm-commits
- [llvm] AMDGPU: Refactor checkVOPDRegConstraints (PR #196514)
Matthias Gehre via llvm-commits
- [llvm] [llvm-exegesis] Add raw PMU encoding in TargetPfmCounters tablegen (PR #201228)
Maxim Potapchik via llvm-commits
- [llvm] [llvm-exegesis] Add raw PMU encoding in TargetPfmCounters tablegen (PR #201228)
Maxim Potapchik via llvm-commits
- [llvm] [LV] Use index type for base pointer computation in convertToStridedAccesses (PR #201070)
Mel Chen via llvm-commits
- [llvm] [LV] Use index type for base pointer computation in convertToStridedAccesses (PR #201070)
Mel Chen via llvm-commits
- [llvm] [VPlan] Insert VPBlendRecipes in post order. NFC (PR #201782)
Mel Chen via llvm-commits
- [llvm] [VPlan] Insert VPBlendRecipes in post order. NFC (PR #201782)
Mel Chen via llvm-commits
- [llvm] [VPlan] Insert VPBlendRecipes in post order. NFC (PR #201782)
Mel Chen via llvm-commits
- [llvm] [VPlan][NFC] Simplify reverse access pattern detection in EVL vectorization (PR #199510)
Mel Chen via llvm-commits
- [llvm] [VPlan][NFC] Simplify reverse access pattern detection in EVL vectorization (PR #199510)
Mel Chen via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
Mel Chen via llvm-commits
- [llvm] [VPlan][NFC] Simplify reverse access pattern detection in EVL vectorization (PR #199510)
Mel Chen via llvm-commits
- [llvm] [VPlan][NFC] Simplify reverse access pattern detection in EVL vectorization (PR #199510)
Mel Chen via llvm-commits
- [llvm] [VPlan][NFC] Simplify reverse access pattern detection in EVL vectorization (PR #199510)
Mel Chen via llvm-commits
- [llvm] [VPlan][NFC] Simplify reverse access pattern detection in EVL vectorization (PR #199510)
Mel Chen via llvm-commits
- [llvm] [LV] Use SCEV to compute final value of complex induction variables (PR #195059)
Mel Chen via llvm-commits
- [llvm] [LV] Use SCEV to compute final value of complex induction variables (PR #195059)
Mel Chen via llvm-commits
- [llvm] [LV] Use SCEV to compute final value of complex induction variables (PR #195059)
Mel Chen via llvm-commits
- [llvm] [LV] Use SCEV to compute final value of complex induction variables (PR #195059)
Mel Chen via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
Mel Chen via llvm-commits
- [llvm] [VPlan] Extract IV exit value from vector loop if predicates are needed. (PR #200020)
Mel Chen via llvm-commits
- [llvm] [VPlan] Simplify reverse(reverse(x)) -> x (PR #199057)
Mel Chen via llvm-commits
- [llvm] [LV] Pre-commit test case for strided accesses derived from lshr exact. nfc (PR #203488)
Mel Chen via llvm-commits
- [llvm] [VPlan] Recognize lshr in getSCEVExprForVPValue. (PR #203496)
Mel Chen via llvm-commits
- [llvm] [VPlan] Recognize lshr in getSCEVExprForVPValue. (PR #203496)
Mel Chen via llvm-commits
- [llvm] [LV] Fix incorrect address for interleave loads with dead members (PR #203555)
Mel Chen via llvm-commits
- [llvm] [NVPTX] Add native `tanh.approx` support for f16/f16x2/bf16/bf16x2 (PR #203257)
Meredith Julian via llvm-commits
- [llvm] [ObjectYAML] Avoid comparison of compressed data (PR #202413)
Michael Jones via llvm-commits
- [llvm] [ObjectYAML] Avoid comparison of compressed data (PR #202413)
Michael Jones via llvm-commits
- [llvm] [M68k] Do not allow addressing modes k and q as MOVE targets (llvm#200826) (PR #201653)
Michael Karcher via llvm-commits
- [llvm] [M68k] Do not allow addressing modes k and q as MOVE targets (llvm#200826) (PR #201653)
Michael Karcher via llvm-commits
- [llvm] [M68k] Do not allow addressing modes k and q as MOVE targets (llvm#200826) (PR #201653)
Michael Karcher via llvm-commits
- [llvm] [M68k] Do not allow addressing modes k and q as MOVE targets (llvm#200826) (PR #201653)
Michael Karcher via llvm-commits
- [llvm] [M68k] Do not allow addressing modes k and q as MOVE targets (llvm#200826) (PR #201653)
Michael Karcher via llvm-commits
- [llvm] [openmp] [Runtimes] Drop 'flang' from runtimes configure dependency (PR #198205)
Michael Kruse via llvm-commits
- [llvm] [Offload] Skip plugins when none requested (PR #199901)
Michael Kruse via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Michael Kruse via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Michael Kruse via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Michael Kruse via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Michael Kruse via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Michael Kruse via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Michael Kruse via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Michael Kruse via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Michael Kruse via llvm-commits
- [llvm] [flang-rt][cmake] Fix Windows build with CMAKE_Fortran_SIMULATE_ID (PR #202981)
Michael Kruse via llvm-commits
- [llvm] [flang-rt][cmake] Fix Windows build with CMAKE_Fortran_SIMULATE_ID (PR #202981)
Michael Kruse via llvm-commits
- [llvm] [flang-rt][cmake] Fix Windows build with CMAKE_Fortran_SIMULATE_ID (PR #202981)
Michael Kruse via llvm-commits
- [llvm] [flang-rt][cmake] Fix Windows build with CMAKE_Fortran_SIMULATE_ID (PR #202981)
Michael Kruse via llvm-commits
- [llvm] [flang-rt][cmake] Fix Windows build with CMAKE_Fortran_SIMULATE_ID (PR #202981)
Michael Kruse via llvm-commits
- [llvm] [flang-rt][cmake] Fix Windows build with CMAKE_Fortran_SIMULATE_ID (PR #202981)
Michael Kruse via llvm-commits
- [llvm] [Offload] define MSVC byte-order macros for rtl endianness checks (PR #202540)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Add mock flang driver (PR #203481)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Add mock flang driver (PR #203481)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Add mock flang driver (PR #203481)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Add mock flang driver (PR #203481)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Add mock flang driver (PR #203481)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Add mock flang driver (PR #203481)
Michael Kruse via llvm-commits
- [llvm] [flang][AIX] Set OBJECT_MODE=any for invoking llvm-nm in LIT test (NFC) (PR #203400)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Add mock flang driver (PR #203481)
Michael Kruse via llvm-commits
- [flang] [llvm] [Flang] Add mock flang driver (PR #203481)
Michael Kruse via llvm-commits
- [llvm] [llvm][cmake] Print Integrated CRT Alloc (PR #201741)
Miguel A. Arroyo via llvm-commits
- [lld] [llvm] [Support][LLD] .time-trace.json Default File Extension (PR #122207)
Miguel A. Arroyo via llvm-commits
- [llvm] [DebugInfo][CodeView] Reuse enum tables in type dumpers (PR #202757)
Miguel A. Arroyo via llvm-commits
- [llvm] [test][Support] Disable CFI-icall for DynamicLibrary Overload test (PR #202446)
Mikael Holmen via llvm-commits
- [clang] [llvm] [win][x64] Add support for Windows x64 unwind v3 (PR #200249)
Mikołaj Piróg via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Mikołaj Piróg via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Mikołaj Piróg via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Mikołaj Piróg via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Mikołaj Piróg via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Mikołaj Piróg via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Mikołaj Piróg via llvm-commits
- [llvm] [StackColoring] Add test for stack-coloring and setjmp (PR #199959)
Mikołaj Piróg via llvm-commits
- [llvm] [llvm-ml] Add MASM unwind v3 support for x64 exception handling and improve MSVC compat (PR #202809)
Mikołaj Piróg via llvm-commits
- [llvm] [llvm-ml] Add MASM unwind v3 support for x64 exception handling and improve MSVC compat (PR #202809)
Mikołaj Piróg via llvm-commits
- [llvm] [llvm-ml] Add MASM unwind v3 support for x64 exception handling and improve MSVC compat (PR #202809)
Mikołaj Piróg via llvm-commits
- [llvm] [llvm-ml] Add MASM unwind v3 support for x64 exception handling and improve MSVC compat (PR #202809)
Mikołaj Piróg via llvm-commits
- [llvm] [llvm-ml] Add MASM unwind v3 support for x64 exception handling and improve MSVC compat (PR #202809)
Mikołaj Piróg via llvm-commits
- [llvm] [llvm-ml] Add MASM unwind v3 support for x64 exception handling and improve MSVC compat (PR #202809)
Mikołaj Piróg via llvm-commits
- [llvm] [win][x64] Windows x64 unwind v3: Update epilog inheritance per spec clarification (PR #202778)
Mikołaj Piróg via llvm-commits
- [llvm] [win][x64] Windows x64 unwind v3: Update epilog inheritance per spec clarification (PR #202778)
Mikołaj Piróg via llvm-commits
- [llvm] [win][x64] Windows x64 unwind v3: Update epilog inheritance per spec clarification (PR #202778)
Mikołaj Piróg via llvm-commits
- [llvm] [StackColoring] Cleanup stack-coloring test (PR #203551)
Mikołaj Piróg via llvm-commits
- [llvm] [StackColoring] Cleanup stack-coloring test (NFC) (PR #203551)
Mikołaj Piróg via llvm-commits
- [llvm] [M68k] Do not allow addressing modes k and q as MOVE targets (llvm#200826) (PR #201653)
Min-Yih Hsu via llvm-commits
- [llvm] [M68k] Do not allow addressing modes k and q as MOVE targets (llvm#200826) (PR #201653)
Min-Yih Hsu via llvm-commits
- [llvm] [M68k] Do not allow addressing modes k and q as MOVE targets (llvm#200826) (PR #201653)
Min-Yih Hsu via llvm-commits
- [llvm] [M68k] Do not allow addressing modes k and q as MOVE targets (llvm#200826) (PR #201653)
Min-Yih Hsu via llvm-commits
- [llvm] [M68k] Do not allow addressing modes k and q as MOVE targets (llvm#200826) (PR #201653)
Min-Yih Hsu via llvm-commits
- [clang] [llvm] [Driver][RISCV] Support the new `-mtune` syntax with tuning feature string (PR #196653)
Min-Yih Hsu via llvm-commits
- [llvm] [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (PR #201162)
Min-Yih Hsu via llvm-commits
- [llvm] [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (PR #201162)
Min-Yih Hsu via llvm-commits
- [llvm] [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (PR #201162)
Min-Yih Hsu via llvm-commits
- [llvm] [llvm-exegesis] Add raw PMU encoding in TargetPfmCounters tablegen (PR #201228)
Min-Yih Hsu via llvm-commits
- [llvm] [llvm-exegesis] Add did-you-mean hint for unknown opcodes (PR #203463)
Min-Yih Hsu via llvm-commits
- [llvm] [LV] Use SCEV loop-uniformity for outer-loop branch legality (PR #199632)
Ming Yan via llvm-commits
- [llvm] [SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs (PR #201572)
Mingjie Xu via llvm-commits
- [llvm] [SCEV] Refactor forgetLoop and forgetValue to improve compile time (PR #198759)
Mingjie Xu via llvm-commits
- [llvm] [SCEV] Avoid redundant ValueExprMap lookups in forgetValue (PR #201573)
Mingjie Xu via llvm-commits
- [llvm] [CodeGen] Reland "Use SmallMapVector for SpillPlacement::Node::Links" (PR #196270)
Mingjie Xu via llvm-commits
- [clang] [lld] [llvm] Reland #184065 (PR #201849)
Mircea Trofin via llvm-commits
- [clang] [lld] [llvm] Reland #184065 (PR #201849)
Mircea Trofin via llvm-commits
- [llvm] [CI] switch to BuildTools variant of Visual Studio (PR #201335)
Mishal Shah via llvm-commits
- [llvm] [MC][TableGen] Pack MCInstrDesc fields into 24 bytes (PR #202647)
Momchil Velikov via llvm-commits
- [clang] [llvm] [RISCV] Add Clang builtins for XCVbitmanip (PR #202564)
Moritz Scherer via llvm-commits
- [clang] [llvm] [RISCV] Add Clang builtins for XCVbitmanip (PR #202564)
Moritz Scherer via llvm-commits
- [llvm] [InstCombine] Fold icmp eq/ne (add (select (icmp X, C), TrueC, FalseC), X), 0 (PR #196027)
Muhammed Shiyas N via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
NAKAMURA Takumi via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [LV] Vectorize fmin/fmax reductions (PR #198300)
Nashe Mncube via llvm-commits
- [llvm] [LV] Vectorize fmin/fmax reductions (PR #198300)
Nashe Mncube via llvm-commits
- [llvm] [LV] Vectorize fmin/fmax reductions (PR #198300)
Nashe Mncube via llvm-commits
- [llvm] [LV] Vectorize fmin/fmax reductions (PR #198300)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [LV] Vectorize fmin/fmax reductions (PR #198300)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
Nashe Mncube via llvm-commits
- [llvm] [PowerPC] Fix crash when promoting smaller types to 64 bit ucmp (PR #203399)
Nathan Chancellor via llvm-commits
- [llvm] [AArch64] Optimise materialisation of large stack offset calculations (PR #201856)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64] Reserve `W30_HI` and `[BHSDQ]31_HI` (PR #202929)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64] Reserve `W30_HI` and `[BHSDQ]31_HI` (PR #202929)
Nathan Corbyn via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Nathan Corbyn via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64](NFC) Introduce unified `isLegalArithImmed()` and `isLegalCmpImmed()` (PR #203020)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64](NFC) Introduce unified `isLegalArithImmed()` and `isLegalCmpImmed()` (PR #203020)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64](NFC) Introduce unified `isLegalArithImmed()` and `isLegalCmpImmed()` (PR #203020)
Nathan Corbyn via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Nathan Corbyn via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Nathan Corbyn via llvm-commits
- [llvm] [AArch64] Optimise materialisation of large stack offset calculations (PR #201856)
Nathan Corbyn via llvm-commits
- [llvm] [LSROA] Add logical SROA pass (PR #192058)
Nathan Gauër via llvm-commits
- [llvm] [SPIR-V] Fix infinite loop on GEP handling for an empty struct (PR #202587)
Nathan Gauër via llvm-commits
- [llvm] [InstCombine] Prevent unsafe float clamp to min/max canonicalization (PR #201508)
Nathiyaa Sengodan via llvm-commits
- [llvm] [InstCombine] Fold fcmp eq over min/max-like select into compare on input (PR #188226)
Nathiyaa Sengodan via llvm-commits
- [clang-tools-extra] [llvm] [clang-doc] Add standalone Markdown parsing library (PR #202991)
Neil Nair via llvm-commits
- [clang-tools-extra] [llvm] [clang-doc] Add standalone Markdown parsing library (PR #202991)
Neil Nair via llvm-commits
- [clang-tools-extra] [llvm] [clang-doc] Add standalone Markdown parsing library (PR #202991)
Neil Nair via llvm-commits
- [clang-tools-extra] [llvm] [clang-doc] Add standalone Markdown parsing library (PR #202991)
Neil Nair via llvm-commits
- [clang-tools-extra] [llvm] [clang-doc] Add standalone Markdown parsing library (PR #202991)
Neil Nair via llvm-commits
- [clang-tools-extra] [llvm] [clang-doc] Add standalone Markdown parsing library (PR #202991)
Neil Nair via llvm-commits
- [clang-tools-extra] [llvm] [clang-doc] Add standalone Markdown parsing library (PR #202991)
Neil Nair via llvm-commits
- [clang-tools-extra] [llvm] [clang-doc] Add standalone Markdown parsing library (PR #202991)
Neil Nair via llvm-commits
- [clang] [llvm] [clang] Add more test coverage for "zero-call-used-regs" (PR #201834)
Nick Desaulniers via llvm-commits
- [clang] [llvm] [clang] Add more test coverage for "zero-call-used-regs" (PR #201834)
Nick Desaulniers via llvm-commits
- [clang] [llvm] [clang] Add more test coverage for "zero-call-used-regs" (PR #201834)
Nick Desaulniers via llvm-commits
- [clang] [llvm] [clang] Add more test coverage for "zero-call-used-regs" (PR #201834)
Nick Desaulniers via llvm-commits
- [clang] [llvm] [inlineasm] Improve support for multiple inline asm constraints (e.g. "rm") (PR #197798)
Nick Desaulniers via llvm-commits
- [clang] [llvm] [inlineasm] Improve support for multiple inline asm constraints (e.g. "rm") (PR #197798)
Nick Desaulniers via llvm-commits
- [clang] [llvm] [inlineasm] Improve support for multiple inline asm constraints (e.g. "rm") (PR #197798)
Nick Desaulniers via llvm-commits
- [clang] [llvm] [clang] Add more test coverage for "zero-call-used-regs" (PR #201834)
Nick Desaulniers via llvm-commits
- [compiler-rt] [asan] Make exceptions for asan_new_delete.cpp conditional (PR #202436)
Nick Desaulniers via llvm-commits
- [compiler-rt] [asan] Make exceptions for asan_new_delete.cpp conditional (PR #202436)
Nick Desaulniers via llvm-commits
- [compiler-rt] [asan] Make exceptions for asan_new_delete.cpp conditional (PR #202436)
Nick Desaulniers via llvm-commits
- [llvm] [OFFLOAD][L0] Add wait events for AsyncQueue memFill (PR #202287)
Nick Sarnie via llvm-commits
- [llvm] [OFFLOAD][L0] Add wait events for AsyncQueue memFill (PR #202287)
Nick Sarnie via llvm-commits
- [llvm] [OFFLOAD][L0] Add wait events for AsyncQueue memFill (PR #202287)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Add support for selection of G_MEMCPY_INLINE (PR #201925)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Add support for selection of G_MEMCPY_INLINE (PR #201925)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Add support for selection of G_MEMCPY_INLINE (PR #201925)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Support selection of G_CONCAT_VECTORS (PR #201686)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Support selection of G_CONCAT_VECTORS (PR #201686)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Add support for G_PTRMASK (PR #201450)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Add support for G_PTRMASK (PR #201450)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Add support for G_PTRMASK (PR #201450)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Add support for G_PTRMASK (PR #201450)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Add support for selection of G_MEMCPY_INLINE (PR #201925)
Nick Sarnie via llvm-commits
- [llvm] [SPIRV] Let atomic store store pointers (PR #201251)
Nick Sarnie via llvm-commits
- [llvm] [SPIR-V] Preserve pointer-to-pointer element type for T*& parameters (PR #203113)
Nick Sarnie via llvm-commits
- [llvm] [SPIR-V] Preserve pointer-to-pointer element type for T*& parameters (PR #203113)
Nick Sarnie via llvm-commits
- [llvm] [SPIR-V] Preserve pointer-to-pointer element type for T*& parameters (PR #203113)
Nick Sarnie via llvm-commits
- [llvm] [SPIR-V] Preserve pointer-to-pointer element type for T*& parameters (PR #203113)
Nick Sarnie via llvm-commits
- [llvm] [SPIR-V] Preserve pointer-to-pointer element type for T*& parameters (PR #203113)
Nick Sarnie via llvm-commits
- [llvm] [OFFLOAD][L0] Add control for Copy Offload Hint (PR #203203)
Nick Sarnie via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Nick Sarnie via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Nick Sarnie via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Nick Sarnie via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Nick Sarnie via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
Nick Sarnie via llvm-commits
- [llvm] [SPIR-V] Preserve pointer-to-pointer element type for T*& parameters (PR #203113)
Nick Sarnie via llvm-commits
- [llvm] [SPIR-V] Preserve pointer-to-pointer element type for T*& parameters (PR #203113)
Nick Sarnie via llvm-commits
- [llvm] [gn] "port" 93e03fc2666e (PR #203536)
Nico Weber via llvm-commits
- [llvm] [gn build] Port b000f9032911 (PR #203537)
Nico Weber via llvm-commits
- [llvm] [gn build] Port b57c32db810b (PR #203538)
Nico Weber via llvm-commits
- [llvm] [gn] "port" 93e03fc2666e (PR #203536)
Nico Weber via llvm-commits
- [llvm] [gn build] Port d0a1f86e7890 (PR #203540)
Nico Weber via llvm-commits
- [llvm] [gn build] Port df75b5d458b9 (PR #203541)
Nico Weber via llvm-commits
- [llvm] [gn build] Port fc1f754c397b (PR #203542)
Nico Weber via llvm-commits
- [llvm] [gn build] Port caea95990515 (PR #203539)
Nico Weber via llvm-commits
- [llvm] [gn build] Port b000f9032911 (PR #203537)
Nico Weber via llvm-commits
- [llvm] [gn build] Port b57c32db810b (PR #203538)
Nico Weber via llvm-commits
- [llvm] [gn build] Port caea95990515 (PR #203539)
Nico Weber via llvm-commits
- [llvm] [gn build] Port d0a1f86e7890 (PR #203540)
Nico Weber via llvm-commits
- [llvm] [gn build] Port df75b5d458b9 (PR #203541)
Nico Weber via llvm-commits
- [llvm] [gn build] Port fc1f754c397b (PR #203542)
Nico Weber via llvm-commits
- [llvm] [gn] port 127a4c1a883d333 (LLVM_TARGETS_TO_BUILD for lldb shell tests) (PR #203547)
Nico Weber via llvm-commits
- [llvm] [AMDGPU] Drop docs for invalid load-release and store-acquire operations (PR #202338)
Nicolai Hähnle via llvm-commits
- [llvm] [AMDGPU] Add waterfall intrinsics (PR #192409)
Nicolai Hähnle via llvm-commits
- [llvm] [AMDGPU] Add waterfall intrinsics (PR #192409)
Nicolai Hähnle via llvm-commits
- [llvm] [AMDGPU] Add waterfall intrinsics (PR #192409)
Nicolai Hähnle via llvm-commits
- [llvm] [AMDGPU] Add waterfall intrinsics (PR #192409)
Nicolai Hähnle via llvm-commits
- [llvm] [AMDGPU] Add waterfall intrinsics (PR #192409)
Nicolai Hähnle via llvm-commits
- [llvm] AMDGPU: Remove AMDGPUbfm (PR #203148)
Nicolai Hähnle via llvm-commits
- [llvm] AMDGPU/Tests: Remove redundant explicit data layouts from AMDGPU tests (PR #203447)
Nicolai Hähnle via llvm-commits
- [llvm] [Hexagon] Add lowering for `{max,min}num` (PR #202938)
Nicolas Miller via llvm-commits
- [clang] [llvm] [CaptureTracking] Volatile operations only capture address (PR #201316)
Nikita Popov via llvm-commits
- [llvm] [Loads] Always pass down context in isSafeToLoadUnconditionally() (PR #201833)
Nikita Popov via llvm-commits
- [llvm] [IR] Remove IRBuilder AddMetadataToInst (PR #202280)
Nikita Popov via llvm-commits
- [llvm] [IR] Remove IRBuilder AddMetadataToInst (PR #202280)
Nikita Popov via llvm-commits
- [llvm] [IR] Remove IRBuilder AddMetadataToInst (PR #202280)
Nikita Popov via llvm-commits
- [llvm] [IR] Remove IRBuilder AddMetadataToInst (PR #202280)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Ignore frees when inferring inbounds (PR #202304)
Nikita Popov via llvm-commits
- [llvm] [ArgPromotion] Pass context instruction to dereferenceability check (PR #202305)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Handle chain of single-pred blocks in willNotFreeBetween() (PR #202308)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Ignore frees when inferring inbounds (PR #202304)
Nikita Popov via llvm-commits
- [llvm] [ArgPromotion] Pass context instruction to dereferenceability check (PR #202305)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] fold nested bitreverse and bswap (PR #202236)
Nikita Popov via llvm-commits
- [llvm] [JumpThreading] Fix lifetime markers when alloca requires SSA renaming (PR #188147)
Nikita Popov via llvm-commits
- [llvm] [JumpThreading] Fix lifetime markers when alloca requires SSA renaming (PR #188147)
Nikita Popov via llvm-commits
- [llvm] [JumpThreading] Fix lifetime markers when alloca requires SSA renaming (PR #188147)
Nikita Popov via llvm-commits
- [llvm] [JumpThreading] Fix lifetime markers when alloca requires SSA renaming (PR #188147)
Nikita Popov via llvm-commits
- [llvm] [JumpThreading] Fix lifetime markers when alloca requires SSA renaming (PR #188147)
Nikita Popov via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
Nikita Popov via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
Nikita Popov via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
Nikita Popov via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
Nikita Popov via llvm-commits
- [llvm] [LangRef] Clarify what "group" in invariant.group means. (PR #200552)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Move nonnull assumptions to the base of a gep (PR #195650)
Nikita Popov via llvm-commits
- [llvm] [LSR] Deduplicate cast instructions across ICmpZero fixups (PR #201970)
Nikita Popov via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Nikita Popov via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Nikita Popov via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Nikita Popov via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Nikita Popov via llvm-commits
- [llvm] [LSR] Deduplicate cast instructions across ICmpZero fixups (PR #201970)
Nikita Popov via llvm-commits
- [llvm] [LSR] Deduplicate cast instructions across ICmpZero fixups (PR #201970)
Nikita Popov via llvm-commits
- [llvm] [LSR] Deduplicate cast instructions across ICmpZero fixups (PR #201970)
Nikita Popov via llvm-commits
- [llvm] [LAA] Don't check for free in evaluatePtrAddRecAtMaxBTCWillNotWrap() (PR #202341)
Nikita Popov via llvm-commits
- [llvm] [JumpThreading] Fix lifetime markers when alloca requires SSA renaming (PR #188147)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Preserve recursion depth when folding zext (PR #202350)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Preserve recursion depth when folding zext (PR #202350)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix invalid IR when folding frexp(frexp(x)) with mismatched exponent types (PR #202419)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix invalid IR when folding frexp(frexp(x)) with mismatched exponent types (PR #202419)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix invalid IR when folding frexp(frexp(x)) with mismatched exponent types (PR #202419)
Nikita Popov via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Ignore offset when removing redundant alignment assumptions (PR #202423)
Nikita Popov via llvm-commits
- [llvm] [LAA] Don't check for free in evaluatePtrAddRecAtMaxBTCWillNotWrap() (PR #202341)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Handle chain of single-pred blocks in willNotFreeBetween() (PR #202308)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Handle chain of single-pred blocks in willNotFreeBetween() (PR #202308)
Nikita Popov via llvm-commits
- [clang] [flang] [llvm] [Flang][LoopUnroll][Transforms] Add LoopUnrollForVectorization pass (PR #202444)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold zext/sext i1 store using dominating branch condition (PR #201195)
Nikita Popov via llvm-commits
- [llvm] [Loads] Migrate isDereferenceable APIs to SimplifyQuery (NFC) (PR #202553)
Nikita Popov via llvm-commits
- [llvm] [Loads] Migrate isDereferenceable APIs to SimplifyQuery (PR #202553)
Nikita Popov via llvm-commits
- [llvm] [Loads] Migrate isDereferenceable APIs to SimplifyQuery (PR #202553)
Nikita Popov via llvm-commits
- [llvm] [Loads] Migrate isDereferenceable APIs to SimplifyQuery (PR #202553)
Nikita Popov via llvm-commits
- [llvm] [ConstantFolding] Fix dropped bits in non-integer-ratio bitcast with undef lane (PR #202282)
Nikita Popov via llvm-commits
- [llvm] [ConstantFolding] Fix dropped bits in non-integer-ratio bitcast with undef lane (PR #202282)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs (PR #201572)
Nikita Popov via llvm-commits
- [llvm] [SCEVExpander] Don't expand a UDiv with a possibly-poison divisor (PR #202378)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix infinite combine loop in evaluateInDifferentType (PR #202572)
Nikita Popov via llvm-commits
- [llvm] [Loads] Migrate isDereferenceable APIs to SimplifyQuery (PR #202553)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix infinite combine loop in evaluateInDifferentType (PR #202572)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fix infinite combine loop in evaluateInDifferentType (PR #202572)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Expose simplifyIntrinsic (NFC) (PR #202577)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Expose simplifyIntrinsic (NFC) (PR #202577)
Nikita Popov via llvm-commits
- [llvm] [Verifier] Accept range assume bundles (PR #202586)
Nikita Popov via llvm-commits
- [llvm] [Verifier] Accept range assume bundles (PR #202586)
Nikita Popov via llvm-commits
- [llvm] [LICM][SimplifyCFG] Ignore frees for writable dereferenceability check (PR #202589)
Nikita Popov via llvm-commits
- [llvm] [IR] Avoid unnecessary canBeFreed() calls (NFC) (PR #202685)
Nikita Popov via llvm-commits
- [llvm] [IR] Base attribute queries on Argument::getAttributes() (NFC) (PR #202686)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Expose simplifyIntrinsic (NFC) (PR #202577)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Expose simplifyIntrinsic (NFC) (PR #202577)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Expose simplifyIntrinsic (NFC) (PR #202577)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Expose simplifyIntrinsic (NFC) (PR #202577)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Expose simplifyIntrinsic (NFC) (PR #202577)
Nikita Popov via llvm-commits
- [llvm] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
Nikita Popov via llvm-commits
- [llvm] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
Nikita Popov via llvm-commits
- [llvm] [IR] Base attribute queries on Argument::getAttributes() (NFC) (PR #202686)
Nikita Popov via llvm-commits
- [llvm] [IR] Avoid unnecessary canBeFreed() calls (NFC) (PR #202685)
Nikita Popov via llvm-commits
- [llvm] [IR] Avoid unnecessary canBeFreed() calls (NFC) (PR #202685)
Nikita Popov via llvm-commits
- [clang] [llvm] [mlir] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
Nikita Popov via llvm-commits
- [llvm] [llvm] Fix crash with -ir-dump-directory & analysis passes (PR #202477)
Nikita Popov via llvm-commits
- [llvm] [LICM][SimplifyCFG] Ignore frees for writable dereferenceability check (PR #202589)
Nikita Popov via llvm-commits
- [llvm] [MergeICmps] Perform dereferenceability check with context (PR #202884)
Nikita Popov via llvm-commits
- [llvm] [LICM][SimplifyCFG] Ignore frees for writable dereferenceability check (PR #202589)
Nikita Popov via llvm-commits
- [llvm] [LICM] Fix typo in variable name (NFC) (PR #202889)
Nikita Popov via llvm-commits
- [llvm] [LICM] Fix typo in variable name (NFC) (PR #202889)
Nikita Popov via llvm-commits
- [llvm] [LICM][SimplifyCFG] Ignore frees for writable dereferenceability check (PR #202589)
Nikita Popov via llvm-commits
- [llvm] Provide intrinsics for speculative loads (PR #179642)
Nikita Popov via llvm-commits
- [llvm] [Bitcode] Add SkipDebugIntrinsicUpgrade hook to ParserCallbacks (PR #201456)
Nikita Popov via llvm-commits
- [llvm] [DA] Infer nsw on validated fixed-size delinearized subscripts (PR #201882)
Nikita Popov via llvm-commits
- [llvm] [polly] [SCEV] Infer addrec nowrap flags during range analysis (PR #202964)
Nikita Popov via llvm-commits
- [llvm] [polly] [SCEV] Infer addrec nowrap flags during range analysis (PR #202964)
Nikita Popov via llvm-commits
- [llvm] [polly] [SCEV] Infer addrec nowrap flags during range analysis (PR #202964)
Nikita Popov via llvm-commits
- [llvm] [GlobalISel] Avoid redundant copy for zero-offset GEPs (PR #203029)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs (PR #201572)
Nikita Popov via llvm-commits
- [libcxxabi] [llvm] [Demangle] Guard DEMANGLE_ABI and add missing annotation (PR #202920)
Nikita Popov via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in Support (PR #202932)
Nikita Popov via llvm-commits
- [llvm] [IR] Remove IRBuilder AddMetadataToInst (PR #202280)
Nikita Popov via llvm-commits
- [llvm] [IR] Allocas cannot be freed (PR #202875)
Nikita Popov via llvm-commits
- [llvm] [GlobalISel] Avoid redundant copy for zero-offset GEPs (PR #203029)
Nikita Popov via llvm-commits
- [llvm] [polly] [SCEV] Infer addrec nowrap flags during range analysis (PR #202964)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Distinguish between full and wrapping AddRec in proveNoWrapViaCR. (PR #151966)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Drop redundant dereferenceable assumptions (PR #202946)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Drop redundant dereferenceable assumptions (PR #202946)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Drop redundant dereferenceable assumptions (PR #202946)
Nikita Popov via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Nikita Popov via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Nikita Popov via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Nikita Popov via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Avoid redundant stack push/pop in createSCEVIter (PR #199352)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Avoid redundant stack push/pop in createSCEVIter (PR #199352)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Avoid redundant stack push/pop in createSCEVIter (PR #199352)
Nikita Popov via llvm-commits
- [llvm] [DFAJumpThreading] Do not thread over blocks with multiple phi definitions (PR #195512)
Nikita Popov via llvm-commits
- [llvm] [LoopInterchange] Bail out when outer loop latch PHI has non-PHI user (PR #201923)
Nikita Popov via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in CAS (PR #203243)
Nikita Popov via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in TableGen (PR #203246)
Nikita Popov via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in IR (PR #203244)
Nikita Popov via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in Frontend (PR #203245)
Nikita Popov via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in SandboxIR (PR #203266)
Nikita Popov via llvm-commits
- [llvm] [llvm] Fix most remaining LLVM_ABI annotations (PR #203267)
Nikita Popov via llvm-commits
- [clang] [llvm] [LLVMABI] Implement the System V X86-64 ABI (PR #194718)
Nikita Popov via llvm-commits
- [llvm] [SystemZ] Improve handling of memmoves. (PR #196285)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Infer non-zero from shr (add nuw A, B), C (PR #203039)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Infer non-zero from shr (add nuw A, B), C (PR #203039)
Nikita Popov via llvm-commits
- [llvm] [ValueTracking] Infer non-zero from shr (add nuw A, B), C (PR #203039)
Nikita Popov via llvm-commits
- [llvm] [LSR] Reuse identical casts and instructions across fixups (PR #201839)
Nikita Popov via llvm-commits
- [llvm] [LSR] Reuse identical casts and instructions across fixups (PR #201839)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold npos select around umin (PR #202748)
Nikita Popov via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
Nikita Popov via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
Nikita Popov via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
Nikita Popov via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
Nikita Popov via llvm-commits
- [llvm] [SCEV] Avoid redundant stack push/pop in createSCEVIter (PR #199352)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Const-fold clmul (PR #203346)
Nikita Popov via llvm-commits
- [llvm] [LSR] Narrow search space by merging users outside and inside loop (PR #202676)
Nikita Popov via llvm-commits
- [llvm] [Bitcode] Decode small byte constants as signed values (PR #203408)
Nikita Popov via llvm-commits
- [llvm] [LoopUnroll] Remove `Count` from `UnrollingPreferences` (NFC) (PR #203413)
Nikita Popov via llvm-commits
- [llvm] [MergeICmps] Perform dereferenceability check with context (PR #202884)
Nikita Popov via llvm-commits
- [llvm] [IR] Make CanBeFreed calculation optional (NFC) (PR #203490)
Nikita Popov via llvm-commits
- [llvm] [IR] Allow nofree on return values (PR #203491)
Nikita Popov via llvm-commits
- [llvm] [polly] [SCEV] Infer addrec nowrap flags during range analysis (PR #202964)
Nikita Popov via llvm-commits
- [llvm] [IR] Make CanBeFreed calculation optional (NFC) (PR #203490)
Nikita Popov via llvm-commits
- [llvm] [NFC][LLVM] Refactor IIT_ANY payload for vector/element constraint (PR #203506)
Nikita Popov via llvm-commits
- [llvm] [NFC][LLVM] Refactor IIT_ANY payload for vector/element constraint (PR #203506)
Nikita Popov via llvm-commits
- [llvm] [NFC][LLVM] Refactor IIT_ANY payload for vector/element constraint (PR #203506)
Nikita Popov via llvm-commits
- [llvm] [IR] Make CanBeFreed calculation optional (NFC) (PR #203490)
Nikita Popov via llvm-commits
- [llvm] [LVI][ValueTracking] Merge checking whether assumes imply nonnull (PR #203523)
Nikita Popov via llvm-commits
- [llvm] [LVI][ValueTracking] Merge checking whether assumes imply nonnull (PR #203523)
Nikita Popov via llvm-commits
- [llvm] [LVI][ValueTracking] Merge checking whether assumes imply nonnull (PR #203523)
Nikita Popov via llvm-commits
- [llvm] [LVI][ValueTracking] Merge checking whether assumes imply nonnull (PR #203523)
Nikita Popov via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
Nikita Popov via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Nikita Popov via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Nikita Popov via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Nikita Popov via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Nikita Popov via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Nikita Popov via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Nikita Popov via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Nikita Popov via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Nikita Popov via llvm-commits
- [llvm] [polly] [SimpleLoopUnswitch] Generalize the notion of trivial unswitching (PR #193989)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Fold npos select around umin (PR #202748)
Nikita Popov via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [Test] Fix LSR tests to prevent trivial simplification of icmp (PR #203705)
Nikita Popov via llvm-commits
- [llvm] [Test] Fix LSR tests to prevent trivial simplification of icmp (PR #203705)
Nikita Popov via llvm-commits
- [llvm] [IR] Only follow ptr/ptr-vector sources in stripAndAccumulateConstantOffsets bitcasts (PR #203356)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for constant expressions (PR #203746)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for constant expressions (PR #203746)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for constant expressions (PR #203746)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for constant expressions (PR #203746)
Nikita Popov via llvm-commits
- [llvm] [DropUnnecessaryAssumes] Fix iterator invalidation. (PR #203765)
Nikita Popov via llvm-commits
- [llvm] [IR] Drop hash map for ValueHandleBase (PR #198187)
Nikita Popov via llvm-commits
- [llvm] [llubi] Implement ptrtoaddr (PR #203771)
Nikita Popov via llvm-commits
- [llvm] [LangRef] Clarify the `nsz` semantic for `{u, s}itofp` (PR #201557)
Nikita Popov via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Nikita Popov via llvm-commits
- [llvm] [llubi] Update the implementation of assume align operand bundle (PR #203775)
Nikita Popov via llvm-commits
- [llvm] [llubi] Update the implementation of assume align operand bundle (PR #203775)
Nikita Popov via llvm-commits
- [llvm] [llubi] Update the implementation of assume align operand bundle (PR #203775)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Fold `select(Y >=s C, sadd.sat(X, Y) >=s X, true)` to `true` when C >… (PR #203639)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Fold `select(Y >=s C, sadd.sat(X, Y) >=s X, true)` to `true` when C >… (PR #203639)
Nikita Popov via llvm-commits
- [llvm] [Valuetracking] Use all FPClasses ordering information for min/max (PR #199651)
Niklas Ulvinge via llvm-commits
- [llvm] [Valuetracking] Use all FPClasses ordering information for min/max (PR #199651)
Niklas Ulvinge via llvm-commits
- [llvm] [Valuetracking] Use all FPClasses ordering information for min/max (PR #199651)
Niklas Ulvinge via llvm-commits
- [llvm] [Valuetracking] Use all FPClasses ordering information for min/max (PR #199651)
Niklas Ulvinge via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
Nikolas Klauser via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
Nikolas Klauser via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
Nikolas Klauser via llvm-commits
- [llvm] [IR] Reject unhandled assume bundles and seperate them from normal attributes (PR #197007)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine] Move nonnull assumptions to the base of a gep (PR #195650)
Nikolas Klauser via llvm-commits
- [llvm] [Verifier] Reject incorrect types in assume operand bundles (PR #196446)
Nikolas Klauser via llvm-commits
- [llvm] [Verifier] Reject incorrect types in assume operand bundles (PR #196446)
Nikolas Klauser via llvm-commits
- [llvm] Revert "[IR] Reject unhandled assume bundles and seperate them from normal attributes" (PR #202336)
Nikolas Klauser via llvm-commits
- [llvm] Revert "[IR] Reject unhandled assume bundles and seperate them from normal attributes" (PR #202336)
Nikolas Klauser via llvm-commits
- [llvm] Reapply "[IR] Reject unhandled assume bundles and seperate them from normal attributes" (#202336) (PR #202355)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine] Drop dereferenceable assumptions that don't assume anything (PR #202411)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine] Drop zero size dereferenceable assumptions (PR #202411)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine] Ignore offset when removing redundant alignment assumptions (PR #202423)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine] Ignore offset when removing redundant alignment assumptions (PR #202423)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine] Ignore offset when removing redundant alignment assumptions (PR #202423)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine] Move nonnull assumptions to the base of a gep (PR #195650)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine] Drop zero size dereferenceable assumptions (PR #202411)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine] Drop zero size dereferenceable assumptions (PR #202411)
Nikolas Klauser via llvm-commits
- [clang] [llvm] Revert "[HLSL] Set visibility of cbuffer global variables to internal" (PR #202538)
Nikolas Klauser via llvm-commits
- [compiler-rt] [libcxx] [lldb] [libc++] Drop transitive includes by default (PR #195509)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine] Remove knowledge retention folding (PR #202890)
Nikolas Klauser via llvm-commits
- [llvm] [Inliner] Keep nonnull information around when inlining (PR #185080)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine][NFC] Drop ignore bundles when iterating the bundles (PR #202903)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine][NFC] Drop ignore bundles when iterating the bundles (PR #202903)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine][NFC] Drop ignore bundles when iterating the bundles (PR #202903)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine][NFC] Don't try non-bundle folds on assumes with bundles (PR #202914)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine][NFC] Don't try non-bundle folds on assumes with bundles (PR #202914)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine] Drop redundant dereferenceable assumptions (PR #202946)
Nikolas Klauser via llvm-commits
- [libcxx] [libcxxabi] [llvm] [libc++] Enable clang-tidy in the CI again (PR #195047)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine][NFC] Don't insert trivial assumes when simplifying assume bundles (PR #202951)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine] Move alignment assumptions to the base of a gep if alignment is preserved (PR #203032)
Nikolas Klauser via llvm-commits
- [libcxx] [libcxxabi] [llvm] [libc++] Enable clang-tidy in the CI again (PR #195047)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine] Drop redundant dereferenceable assumptions (PR #202946)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine] Drop redundant dereferenceable assumptions (PR #202946)
Nikolas Klauser via llvm-commits
- [llvm] [InstCombine] Drop redundant dereferenceable assumptions (PR #202946)
Nikolas Klauser via llvm-commits
- [llvm] [ValueTracking] Make use of the offset argument in align assume bundles (PR #203497)
Nikolas Klauser via llvm-commits
- [llvm] [ValueTracking] Make use of the offset argument in align assume bundles (PR #203497)
Nikolas Klauser via llvm-commits
- [llvm] [LVI][ValueTracking] Merge checking whether assumes imply nonnull (PR #203523)
Nikolas Klauser via llvm-commits
- [llvm] [ValueTracking] Infer nonnull from alignment with non-zero offsets (PR #203634)
Nikolas Klauser via llvm-commits
- [llvm] [DropUnnecessaryAssumes] Fix iterator invalidation. (PR #203765)
Nikolas Klauser via llvm-commits
- [lld] [lld-macho] Sort LC_LINKER_OPTIONS before processing (PR #201604)
Nuri Amari via llvm-commits
- [lld] [lld-macho] Sort LC_LINKER_OPTIONS before processing (PR #201604)
Nuri Amari via llvm-commits
- [llvm] [LoopVectorize] Fix nondeterminism in loop-vectorize (PR #200833)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo] Avoid std::function in DWARF verifier internals (PR #202866)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [DebugInfo] Avoid std::function in DWARF verifier internals (PR #202866)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [Dexter] Add support for nested state nodes (PR #201395)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LoopVectorize] Fix nondeterminism in loop-vectorize (PR #200833)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [LoopVectorize] Fix nondeterminism in loop-vectorize (PR #200833)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [AArch64][PAuth] Fix return-address auth for swifttailcc with FPDiff > 0 (PR #203340)
Oskar Wirga via llvm-commits
- [llvm] [GlobalISel] Add `or_and_xor_to_or` pattern from SelectionDAG (PR #201108)
Osman Yasar via llvm-commits
- [llvm] [GlobalISel] Add `or_and_xor_to_or` pattern from SelectionDAG (PR #201108)
Osman Yasar via llvm-commits
- [llvm] [RISCV][CHERIoT] Define ABI_CHERIOT. (PR #192929)
Owen Anderson via llvm-commits
- [llvm] [RISCV][CHERIoT] Define ABI_CHERIOT. (PR #192929)
Owen Anderson via llvm-commits
- [llvm] [RISCV][CHERIoT] Define ABI_CHERIOT. (PR #192929)
Owen Anderson via llvm-commits
- [llvm] [RISCV][CHERIoT] Define ABI_CHERIOT. (PR #192929)
Owen Anderson via llvm-commits
- [llvm] [RISCV][CHERIoT] Define ABI_CHERIOT. (PR #192929)
Owen Anderson via llvm-commits
- [llvm] [RISCV][CHERIoT] Define ABI_CHERIOT. (PR #192929)
Owen Anderson via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: Test MIR uniformity analysis for INLINEASM (PR #201956)
Pankaj Dwivedi via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: Test MIR uniformity analysis for INLINEASM (PR #201956)
Pankaj Dwivedi via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: MIR Uniformity analysis for INLINEASM (PR #201874)
Pankaj Dwivedi via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: MIR Uniformity analysis for INLINEASM (PR #201874)
Pankaj Dwivedi via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Pankaj Dwivedi via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Pankaj Dwivedi via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Pankaj Dwivedi via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: MIR Uniformity analysis for INLINEASM (PR #201874)
Pankaj Dwivedi via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Pankaj Dwivedi via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Pankaj Dwivedi via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Pankaj Dwivedi via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Pankaj Dwivedi via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Pankaj Dwivedi via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Pankaj Dwivedi via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Pankaj Dwivedi via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Pankaj Dwivedi via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Pankaj Dwivedi via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Pankaj Dwivedi via llvm-commits
- [llvm] Revert "[BOLT][AArch64] Transform cmpbr ~> cmp + br when inversion not possible (#185731)" (PR #202309)
Paschalis Mpeis via llvm-commits
- [llvm] [Draft][BOLT] fix hugify for old kernels (#201813) (PR #201818)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT] Add test for perf2bolt perfscript profile output (PR #201792)
Paschalis Mpeis via llvm-commits
- [llvm] [BOLT] Fix heatmap with external addresses (PR #203479)
Paschalis Mpeis via llvm-commits
- [llvm] [bolt] Resolve duplicated symbols name through versioning (PR #203223)
Paschalis Mpeis via llvm-commits
- [llvm] [AVR][NFC] Remove useless include statements (PR #202950)
Patryk Wychowaniec via llvm-commits
- [llvm] [AVR][NFC] Remove useless include statements (PR #202950)
Patryk Wychowaniec via llvm-commits
- [clang] [llvm] Support -mnop-mcount and -mrecord-mcount on x86_64 elf targets. (PR #184641)
Paul Murphy via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Paul Osmialowski via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Paul Osmialowski via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #197947)
Paul Osmialowski via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #197947)
Paul Osmialowski via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Paul Osmialowski via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Paul Osmialowski via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Paul Osmialowski via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Paul Osmialowski via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Paul Osmialowski via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Paul Osmialowski via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #198863)
Paul Osmialowski via llvm-commits
- [llvm] [CodeGen] Gate rematerializer unit tests on AMDGPU target being enabled (PR #202966)
Paul Osmialowski via llvm-commits
- [llvm] Add "Split clang/lib/CodeGen/CGBuiltin.cpp" to .git-blame-ignore-revs (PR #203419)
Paul Osmialowski via llvm-commits
- [llvm] [AArch64][SVE] add missing instcombine x+1 -> x (PR #201851)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] add missing instcombine x+1 -> x (PR #201851)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Select immediate offsets for multi-vector instructions (PR #201637)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Select immediate offsets for multi-vector instructions (PR #201637)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Select immediate offsets for multi-vector instructions (PR #201637)
Paul Walker via llvm-commits
- [llvm] [SelectionDAG] Fold extracts spanning concat operands (PR #200936)
Paul Walker via llvm-commits
- [llvm] [LLVM][CostModel][SVE] Return InvalidCost for bfloat scalable vector ordered arithmetic reductions. (PR #202569)
Paul Walker via llvm-commits
- [llvm] [LLVM][CostModel][SVE] Return InvalidCost for bfloat scalable vector ordered arithmetic reductions. (PR #202569)
Paul Walker via llvm-commits
- [llvm] [AArch64] Use PNR rather than PPR register class for aarch64svcount (PR #202394)
Paul Walker via llvm-commits
- [llvm] [SelectionDAG] Fold extracts spanning concat operands (PR #200936)
Paul Walker via llvm-commits
- [llvm] [SelectionDAG] Fold extracts spanning concat operands (PR #200936)
Paul Walker via llvm-commits
- [llvm] [SelectionDAG] Fold extracts spanning concat operands (PR #200936)
Paul Walker via llvm-commits
- [llvm] [SelectionDAG] Fold extracts spanning concat operands (PR #200936)
Paul Walker via llvm-commits
- [llvm] [SelectionDAG] Fold extracts spanning concat operands (PR #200936)
Paul Walker via llvm-commits
- [llvm] [SelectionDAG] Fold extracts spanning concat operands (PR #200936)
Paul Walker via llvm-commits
- [llvm] [SelectionDAG] Fold extracts spanning concat operands (PR #200936)
Paul Walker via llvm-commits
- [llvm] [SelectionDAG] Fold extracts spanning concat operands (PR #200936)
Paul Walker via llvm-commits
- [llvm] [SelectionDAG] Fold extracts spanning concat operands (PR #200936)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] add missing instcombine x+1 -> x (PR #201851)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] add missing instcombine x+1 -> x (PR #201851)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][TableGen] Define ZA, ZT0 and FPMR memory defvars (PR #154144)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SPIRV] Match NULL splat to OpConstantNull. (PR #201313)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SPIRV] Match NULL splat to OpConstantNull. (PR #201313)
Paul Walker via llvm-commits
- [llvm] [LLVM][CostModel][SVE] Return InvalidCost for bfloat scalable vector ordered arithmetic reductions. (PR #202569)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Lower bfloat ISD::VECREDUCE_SEQ_FADD operations. (PR #199732)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Lower bfloat ISD::VECREDUCE_SEQ_FADD operations. (PR #199732)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Use BFDOT for fadd reductions. (PR #147981)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] add missing instcombine x+1 -> x (PR #201851)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SVE] Reimplement SVE VLS predicate load/store transformation as DAG combines. (PR #203314)
Paul Walker via llvm-commits
- [clang] [llvm] [SVE] Replace unnecessary Intrinsic::aarch64_sve_ptrue construction. (PR #203349)
Paul Walker via llvm-commits
- [clang] [llvm] [SVE] Replace unnecessary Intrinsic::aarch64_sve_ptrue construction. (PR #203349)
Paul Walker via llvm-commits
- [llvm] [LV] Add initial cost model for VPScalarIVSteps (PR #203347)
Paul Walker via llvm-commits
- [llvm] [LLVM][CodeGen][SPIRV] Match NULL splat to OpConstantNull. (PR #201313)
Paul Walker via llvm-commits
- [llvm] [LLVM][Constants] Return ConstantFP(+0.0) as the NULL value for floating point types. (PR #200465)
Paul Walker via llvm-commits
- [llvm] [LLVM][Constants] Return ConstantFP(+0.0) as the NULL value for floating point types. (PR #200465)
Paul Walker via llvm-commits
- [llvm] [LLVM][Constants] Return ConstantFP(+0.0) as the NULL value for floating point types. (PR #200465)
Paul Walker via llvm-commits
- [llvm] [LLVM][Constants] Return ConstantFP(+0.0) as the NULL value for floating point types. (PR #200465)
Paul Walker via llvm-commits
- [clang] [llvm] [SVE] Replace unnecessary Intrinsic::aarch64_sve_ptrue construction. (PR #203349)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Paul Walker via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Paul Walker via llvm-commits
- [llvm] [LLVM][InstCombine][SVE] Canonicalise sve.ptrue(SV_POW2) to splat(i1 true). (PR #203556)
Paul Walker via llvm-commits
- [llvm] [LV] Add initial cost model for VPScalarIVSteps (PR #203347)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
Paul Walker via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
Paul Walker via llvm-commits
- [clang] [llvm] [HIPSPV] Add in-tree SPIR-V backend support for chipStar (PR #186972)
Paulius Velesko via llvm-commits
- [llvm] [LoopVectorize] Enable vectorization of uncountable loops with invariant bound loads via speculative hoisting and runtime versioning. (PR #195027)
Pawan Nirpal via llvm-commits
- [llvm] [PeepholeOptimizer] Fix use-after-free of recycled MachineInstr in LocalMIs (PR #201285)
Paweł Bylica via llvm-commits
- [llvm] [SelectionDAG] Fix dangling SUnit node after unfold during scheduling (PR #202295)
Paweł Bylica via llvm-commits
- [llvm] [SelectionDAG] Fix dangling SUnit node after unfold during scheduling (PR #202295)
Paweł Bylica via llvm-commits
- [llvm] [FuzzMutate] Reject invalid inputs in the IR fuzzers (PR #202348)
Paweł Bylica via llvm-commits
- [llvm] [KnownBits] Fix add() SelfAdd assertion for bitwidths >= 512 (PR #202769)
Paweł Bylica via llvm-commits
- [llvm] [KnownBits] Fix add() SelfAdd assertion for bitwidths >= 512 (PR #202769)
Paweł Bylica via llvm-commits
- [llvm] [KnownBits] Fix add() SelfAdd assertion for bitwidths >= 512 (PR #202769)
Paweł Bylica via llvm-commits
- [llvm] [KnownBits] Fix add() SelfAdd assertion for bitwidths >= 512 (PR #202769)
Paweł Bylica via llvm-commits
- [llvm] [KnownBits] Fix add() SelfAdd assertion for bitwidths >= 512 (PR #202769)
Paweł Bylica via llvm-commits
- [llvm] [X86] Don't assert on EFLAGS copies in unreachable blocks (PR #203208)
Paweł Bylica via llvm-commits
- [llvm] [KnownBits] Fix add() SelfAdd assertion for bitwidths >= 512 (PR #202769)
Paweł Bylica via llvm-commits
- [llvm] [X86] Don't assert on EFLAGS copies in unreachable blocks (PR #203208)
Paweł Bylica via llvm-commits
- [llvm] [Bitcode] Decode small byte constants as signed values (PR #203408)
Pedro Lobo via llvm-commits
- [llvm] [win][x64] Windows x64 unwind v3: Update epilog inheritance per spec clarification (PR #202778)
Pedro Miguel Justo via llvm-commits
- [llvm] [IR] Implementation and lowering of bitinsert and bitextract (PR #200605)
Pedro Vicente via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Add bugprone-lambda-capture-lifetime check (PR #203757)
Peiqi Li via llvm-commits
- [llvm] [RISCV] Don't require specific extensions to use altfmt with vset(i)vli. (PR #202458)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Set CostPerUse to 1 only when optimizing for size (PR #201501)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Set CostPerUse to 1 only when optimizing for size (PR #201501)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Fix ensureDominates with successive defs (PR #203174)
Pengcheng Wang via llvm-commits
- [llvm] [RISCV] Set CostPerUse to 1 only when optimizing for size (PR #201501)
Pengcheng Wang via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for v_pk_add/mul_f32 (PR #202074)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for 64 bit s_min/max and u_min/max (PR #202076)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for cvt_scale intrinsics (PR #202075)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU] Add waterfall intrinsics (PR #192409)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU] Add waterfall intrinsics (PR #192409)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU] Add waterfall intrinsics (PR #192409)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: Test MIR uniformity analysis for INLINEASM (PR #201956)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: MIR Uniformity analysis for INLINEASM (PR #201874)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for cvt_scale intrinsics (PR #202075)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: MIR Uniformity analysis for INLINEASM (PR #201874)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix missing VgprV32S32 in RegBankLegalizeHelper (PR #202360)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix missing VgprV32S32 in RegBankLegalizeHelper (PR #202360)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for cvt f16<->fp8/bf8 (PR #202361)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for cvt f16<->fp8/bf8 (PR #202361)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for tensor load/store to lds (PR #202363)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for tensor load/store to lds (PR #202363)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for buffer load async lds (PR #202364)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for buffer load async lds (PR #202364)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix missing VgprV32S32 in RegBankLegalizeHelper (PR #202360)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for cvt f16<->fp8/bf8 (PR #202361)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for tensor load/store to lds (PR #202363)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for buffer load async lds (PR #202364)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for buffer load async lds (PR #202364)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix missing VgprV32S32 in RegBankLegalizeHelper (PR #202360)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU] SIFoldOperands: update BUNDLE header implicit use when folding (PR #201872)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for buffer load async lds (PR #202364)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU] SIFoldOperands: update BUNDLE header implicit use when folding (PR #201872)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU: Refactor checkVOPDRegConstraints (PR #196514)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for cvt f16<->fp8/bf8 (PR #202361)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for tensor load/store to lds (PR #202363)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Adding new reg bank rules for amdgcn_s_quadmask, amdgcn_s_wqm (PR #201898)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Regbanklegalize rules for G_INTRINSIC_FPTRUNC_ROUND (PR #185491)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for cvt f16<->fp8/bf8 (PR #202361)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for gfx90a/gfx942 MFMAs (PR #194076)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU] SIFoldOperands: update BUNDLE header implicit use when folding (PR #201872)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Implement RegBankLegalize rules for SALUFloat variants of G_INTRINSIC_TRUNC, G_FFLOOR and G_FCEIL. (PR #187679)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Adding new reg bank rules for amdgcn_s_quadmask, amdgcn_s_wqm (PR #201898)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for wqm_vote, kill (PR #188382)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GISEL] Adding new reg bank select rules for G_DYN_STACKALLOC (PR #200369)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Add RegBankLegalize rules and lowering for G_AMDGPU_S_BUFFER_LOAD (PR #192480)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Adding new reg bank rules for amdgcn_s_quadmask, amdgcn_s_wqm (PR #201898)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix G_INTRINSIC_FPTRUNC_ROUND round mode operand type (PR #202734)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix G_INTRINSIC_FPTRUNC_ROUND round mode operand type (PR #202734)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU: Refactor checkVOPDRegConstraints (PR #196514)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GISEL] Adding new reg bank select rules for G_DYN_STACKALLOC (PR #200369)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: For G_AMDGPU_WHOLE_WAVE_FUNC_SETUP, always divergent (PR #203000)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: For G_AMDGPU_WHOLE_WAVE_FUNC_SETUP, always divergent (PR #203000)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: For G_AMDGPU_WHOLE_WAVE_FUNC_SETUP, always divergent (PR #203000)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GISel] Handle G_AMDGPU_COPY_VCC_SCC in isLaneMaskFromSameBlock (PR #202923)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: For G_AMDGPU_WHOLE_WAVE_FUNC_SETUP, always divergent (PR #203000)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for WHOLE_WAVE_FUNC setup and return (PR #203001)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: For G_AMDGPU_WHOLE_WAVE_FUNC_SETUP, always divergent (PR #203000)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for set_inactive intrinsics (PR #203047)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for set_inactive intrinsics (PR #203047)
Petar Avramovic via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add register bank legalize rules for amdgcn_icmp, amdgcn_fcmp (PR #172017)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for G_PREFETCH (PR #203265)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for G_PREFETCH (PR #203265)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for G_PREFETCH (PR #203265)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for mfma_scale (PR #203279)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for mfma_scale (PR #203279)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for global_load_async_lds (PR #203280)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for global_load_async_lds (PR #203280)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for load_to_lds intrinsic (PR #203282)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for load_to_lds intrinsic (PR #203282)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix regBankLegalize rules for uniform cvt_pkrtz (PR #203283)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix regBankLegalize rules for uniform cvt_pkrtz (PR #203283)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for init_whole_wave intrinsic (PR #203286)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for init_whole_wave intrinsic (PR #203286)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for gfx950 smfmac intrinsics (PR #203287)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for gfx950 smfmac intrinsics (PR #203287)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for mfma_scale (PR #203279)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for global_load_async_lds (PR #203280)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for load_to_lds intrinsic (PR #203282)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix regBankLegalize rules for uniform cvt_pkrtz (PR #203283)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for init_whole_wave intrinsic (PR #203286)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for gfx950 smfmac intrinsics (PR #203287)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for init_whole_wave intrinsic (PR #203286)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for load_to_lds intrinsic (PR #203282)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for sched barriers intrinsics (PR #203425)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for global_load_async_lds (PR #203280)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for G_PREFETCH (PR #203265)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for gfx950 smfmac intrinsics (PR #203287)
Petar Avramovic via llvm-commits
- [llvm] [GlobalISel][IRTranslator] Lower ptr/non-ptr bitcasts via G_INTTOPTR/G_PTRTOINT (PR #203335)
Petar Avramovic via llvm-commits
- [llvm] [GlobalISel][IRTranslator] Lower ptr/non-ptr bitcasts via G_INTTOPTR/G_PTRTOINT (PR #203335)
Petar Avramovic via llvm-commits
- [llvm] [GlobalISel][IRTranslator] Lower ptr/non-ptr bitcasts via G_INTTOPTR/G_PTRTOINT (PR #203335)
Petar Avramovic via llvm-commits
- [llvm] [GlobalISel][IRTranslator] Lower ptr/non-ptr bitcasts via G_INTTOPTR/G_PTRTOINT (PR #203335)
Petar Avramovic via llvm-commits
- [llvm] [GlobalISel][IRTranslator] Lower ptr/non-ptr bitcasts via G_INTTOPTR/G_PTRTOINT (PR #203335)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix regBankLegalize rules for uniform cvt_pkrtz (PR #203283)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for mfma_scale (PR #203279)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for mfma_scale (PR #203279)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU: Add SALU support for llvm.fptrunc.round f32 to f16 (PR #203406)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for mfma_scale (PR #203279)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch some tests to -new-reg-bank-select (PR #203557)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch some tests to -new-reg-bank-select (PR #203557)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch some tests to -new-reg-bank-select (PR #203557)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for gfx1251 wmma intrinsics (PR #203558)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for gfx1251 wmma intrinsics (PR #203558)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for gfx1251 wmma intrinsics (PR #203558)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for pk_f64 fadd, fmul and fma (PR #203559)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for pk_f64 fadd, fmul and fma (PR #203559)
Petar Avramovic via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for pk_f64 fadd, fmul and fma (PR #203559)
Petar Avramovic via llvm-commits
- [lld] [lld] Handle missing IRPGO profile without asserting (PR #203806)
Peter Chen J. via llvm-commits
- [lld] [lld] Handle missing IRPGO profile without asserting (PR #203806)
Peter Chen J. via llvm-commits
- [lld] [lld] Handle missing IRPGO profile without asserting (PR #203806)
Peter Chen J. via llvm-commits
- [lld] [lld] Handle missing IRPGO profile without asserting (PR #203806)
Peter Chen J. via llvm-commits
- [lld] [lld] Handle missing IRPGO profile without asserting (PR #203806)
Peter Chen J. via llvm-commits
- [lld] [lld] Handle missing IRPGO profile without asserting (PR #203806)
Peter Chen J. via llvm-commits
- [lld] [lld] Handle missing IRPGO profile without asserting (PR #203806)
Peter Chen J. via llvm-commits
- [llvm] [ubsan] Add [undefined] section to ignorelist (PR #202380)
Peter Collingbourne via llvm-commits
- [compiler-rt] lsan: Document that ptrace_scope needs to be disabled. (PR #202838)
Peter Collingbourne via llvm-commits
- [compiler-rt] lsan: Document that ptrace_scope needs to be disabled. (PR #202838)
Peter Collingbourne via llvm-commits
- [compiler-rt] lsan: Document that ptrace_scope needs to be disabled. (PR #202838)
Peter Collingbourne via llvm-commits
- [compiler-rt] lsan: Document that ptrace_scope needs to be disabled. (PR #202838)
Peter Collingbourne via llvm-commits
- [lld] [AArch64][LLD] Update tests to reduce file size [NFC] (PR #202547)
Peter Smith via llvm-commits
- [lld] [ARM][LLD] Remove large files at end of test [NFC] (PR #202548)
Peter Smith via llvm-commits
- [lld] [ARM][LLD] Reduce thunk test case size, linkerscript changes [NFC] (PR #202549)
Peter Smith via llvm-commits
- [lld] [ARM][LLD] Rewrite thunk tests to make output smaller [NFC] (PR #202551)
Peter Smith via llvm-commits
- [lld] [ARM][LLD] Rewrite thunk tests to make output smaller [NFC] (PR #202551)
Peter Smith via llvm-commits
- [lld] [ARM][LLD] Reduce thunk test case size, linkerscript changes [NFC] (PR #202549)
Peter Smith via llvm-commits
- [lld] [ARM][LLD] Remove large files at end of test [NFC] (PR #202548)
Peter Smith via llvm-commits
- [lld] [AArch64][LLD] Update tests to reduce file size [NFC] (PR #202547)
Peter Smith via llvm-commits
- [lld] [LLD][ELF] Do not reuse thunks in OVERLAYs (PR #200415)
Peter Smith via llvm-commits
- [lld] [LLD][ELF] Do not reuse thunks in OVERLAYs (PR #200415)
Peter Smith via llvm-commits
- [lld] [ARM][LLD] Fix buildbot failure due to ununsed variable [NFC] (PR #202925)
Peter Smith via llvm-commits
- [lld] [LLD][ELF] Do not reuse thunks in OVERLAYs (PR #200415)
Peter Smith via llvm-commits
- [lld] [ARM][LLD] Fix buildbot failure due to ununsed variable [NFC] (PR #202925)
Peter Smith via llvm-commits
- [lld] [ARM][LLD] Fix buildbot failure due to ununsed variable [NFC] (PR #202925)
Peter Smith via llvm-commits
- [llvm] [ARM] support -mlong-calls -fPIC on arm32 #39970 (PR #147313)
Peter Smith via llvm-commits
- [lld] [llvm] [dyndbg][LLD][ELF] Prototype LLD support for dynamic debugging (PR #190939)
Peter Smith via llvm-commits
- [lld] [LLD] Allow all output-section-commands in OVERLAYS. (PR #203524)
Peter Smith via llvm-commits
- [llvm] [ARM] support -mlong-calls -fPIC on arm32 #39970 (PR #147313)
Peter Smith via llvm-commits
- [llvm] [ARM][Thumb1] Improve EstimateFunctionSizeInBytes accuracy (PR #203318)
Peter Smith via llvm-commits
- [llvm] [ARM][Thumb1] Improve EstimateFunctionSizeInBytes accuracy (PR #203318)
Peter Smith via llvm-commits
- [llvm] [ARM][Thumb1] Improve EstimateFunctionSizeInBytes accuracy (PR #203318)
Peter Smith via llvm-commits
- [llvm] [ARM][Thumb1] Improve EstimateFunctionSizeInBytes accuracy (PR #203318)
Peter Smith via llvm-commits
- [llvm] [ARM][Thumb1] Improve EstimateFunctionSizeInBytes accuracy (PR #203318)
Peter Smith via llvm-commits
- [compiler-rt] [asan] Fix asan_new_delete.cpp C++ header resolution under -nostdinc++ (PR #202816)
Petr Hosek via llvm-commits
- [llvm] [docs] Minor edits to project governace docs (PR #203149)
Petr Hosek via llvm-commits
- [llvm] [cross-project-tests] Use lit internal shell (PR #203138)
Petr Hosek via llvm-commits
- [clang] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
Petr Hosek via llvm-commits
- [clang] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
Petr Hosek via llvm-commits
- [llvm] [AMDGPU] Fix illegal AGPR reclassification in RewriteMFMAFormStage (PR #200972)
Petr Kurapov via llvm-commits
- [llvm] [AMDGPU] Fix illegal AGPR reclassification in RewriteMFMAFormStage (PR #200972)
Petr Kurapov via llvm-commits
- [llvm] [AMDGPU] Fix illegal AGPR reclassification in RewriteMFMAFormStage (PR #200972)
Petr Kurapov via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Implement DEPEND clause for TASKWAIT directive (PR #193568)
Phoebe Linck via llvm-commits
- [flang] [llvm] [mlir] [Flang][OpenMP] Implement DEPEND clause for TASKWAIT directive (PR #193568)
Phoebe Linck via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Phoebe Wang via llvm-commits
- [llvm] [X86] - Prevent the wrong fold of x86_avx512_mask_cmp_ss/sd to fcmp (PR #202321)
Phoebe Wang via llvm-commits
- [llvm] [X86][Atomic] Fix bts/btr/btc regression caused by InstCombine trunc to i1 (PR #200667)
Phoebe Wang via llvm-commits
- [llvm] [X86][Atomic] Fix bts/btr/btc regression caused by InstCombine trunc to i1 (PR #200667)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Enable PreferLegacySetCC tuning for Novalake and Diamondrapids (PR #202480)
Phoebe Wang via llvm-commits
- [llvm] [X86] Disallow immediate address calls when position independent (PR #202370)
Phoebe Wang via llvm-commits
- [llvm] [X86] Disallow immediate address calls when position independent (PR #202370)
Phoebe Wang via llvm-commits
- [llvm] [DAG] Narrow vselect mask to vXi1 in foldToMaskedStore (PR #201609)
Phoebe Wang via llvm-commits
- [llvm] [DAG] Narrow vselect mask to vXi1 in foldToMaskedStore (PR #201609)
Phoebe Wang via llvm-commits
- [llvm] [X86] Reuse AND flags for redundant TEST with known SF (PR #202918)
Phoebe Wang via llvm-commits
- [llvm] [X86] Reuse AND flags for redundant TEST with known SF (PR #202918)
Phoebe Wang via llvm-commits
- [llvm] [X86] Reuse AND flags for redundant TEST with known SF (PR #202918)
Phoebe Wang via llvm-commits
- [llvm] [X86] Reuse AND flags for redundant TEST with known SF (PR #202918)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][APX] Enable PP2/PPX generation on Windows (PR #202984)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][APX] Enable PP2/PPX generation on Windows (PR #202984)
Phoebe Wang via llvm-commits
- [llvm] [X86] Generate assertions with update_llc_test_checks (PR #203109)
Phoebe Wang via llvm-commits
- [llvm] [X86] Generate assertions with update_llc_test_checks (PR #203109)
Phoebe Wang via llvm-commits
- [llvm] [X86] Generate assertions with update_llc_test_checks (PR #203109)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86][APX] Enable PP2/PPX generation on Windows (PR #202984)
Phoebe Wang via llvm-commits
- [llvm] [X86] Do not hold GOT base for indirect call or constant address (PR #203192)
Phoebe Wang via llvm-commits
- [llvm] [X86] Disallow immediate address calls when position independent (PR #202370)
Phoebe Wang via llvm-commits
- [llvm] [X86] Disallow immediate address calls when position independent (PR #202370)
Phoebe Wang via llvm-commits
- [llvm] [InstCombine] Sink IDiv to Select's arm when another is 1 (PR #203478)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86] - Prevent the wrong fold of x86_avx512_mask_cmp_ss/sd to fcmp (PR #202321)
Phoebe Wang via llvm-commits
- [clang] [llvm] [X86] Honor MXCSR for AVX-512 CUR_DIRECTION FP intrinsics in strictfp funcs (PR #203521)
Phoebe Wang via llvm-commits
- [llvm] [X86] Disallow immediate address calls when position independent (PR #202370)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fold XOR of two VGF2P8AFFINEQB instructions with same matrix (PR #199146)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fold XOR of two VGF2P8AFFINEQB instructions with same matrix (PR #199146)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Remove prefer-ndd-imm tuning (PR #203758)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Remove prefer-ndd-imm tuning (PR #203758)
Phoebe Wang via llvm-commits
- [llvm] [X86][APX] Remove prefer-ndd-imm tuning (PR #203758)
Phoebe Wang via llvm-commits
- [llvm] [X86] Do not hold GOT base for indirect call or constant address (PR #203192)
Phoebe Wang via llvm-commits
- [llvm] [X86] Do not hold GOT base for indirect call or constant address (PR #203192)
Phoebe Wang via llvm-commits
- [llvm] [X86] Do not hold GOT base for indirect call or absolute address (PR #203192)
Phoebe Wang via llvm-commits
- [llvm] [X86] Do not hold GOT base for indirect call or absolute address (PR #203192)
Phoebe Wang via llvm-commits
- [llvm] [X86] Do not hold GOT base for indirect call or absolute address (PR #203192)
Phoebe Wang via llvm-commits
- [llvm] [X86] Do not hold GOT base for indirect call or absolute address (PR #203192)
Phoebe Wang via llvm-commits
- [llvm] [X86] Fix store MMO offset in breakBlockedCopies (PR #202904)
Phoebe Wang via llvm-commits
- [llvm] [AMDGPU] Clamp load_monitor scope to minimum SCOPE_SE (PR #198245)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Pierre van Houtryve via llvm-commits
- [llvm] [NFC][AMDGPU] Generalize some LDS MemoryUtils (PR #195611)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Track LDS DMA VGPR source reads in expert scheduling (PR #203292)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][CodeGen] Add generic target feature checks for intrinsics (PR #201470)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][CodeGen] Add generic target feature checks for intrinsics (PR #201470)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][CodeGen] Add generic target feature checks for intrinsics (PR #201470)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][CodeGen] Add generic target feature checks for intrinsics (PR #201470)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][CodeGen] Add generic target feature checks for intrinsics (PR #201470)
Pierre van Houtryve via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Pierre van Houtryve via llvm-commits
- [llvm] [OFFLOAD][L0] Add control for Copy Offload Hint (PR #203203)
Piotr Balcer via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
Piotr Balcer via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
Piotr Balcer via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
Piotr Balcer via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
Piotr Balcer via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
Piotr Balcer via llvm-commits
- [llvm] [AArch64][NFC] Refactor duplicate code into getCmpOrCmnOperandFoldingProfit (PR #198981)
Piotr Fusik via llvm-commits
- [llvm] [AArch64][NFC] Refactor duplicate code into getCmpOrCmnOperandFoldingProfit (PR #198981)
Piotr Fusik via llvm-commits
- [llvm] [NFC][AMDGPU] Introduce SIInstrFlags predicates for TSFlag access (PR #201512)
Piotr Sobczak via llvm-commits
- [llvm] [NFC][AMDGPU] Introduce SIInstrFlags predicates for TSFlag access (PR #201512)
Piotr Sobczak via llvm-commits
- [llvm] [AMDGPU][NFC] Simplify assertions (PR #203472)
Piotr Sobczak via llvm-commits
- [llvm] [AMDGPU][NFC] Simplify assertions (PR #203472)
Piotr Sobczak via llvm-commits
- [llvm] [mlir] [SDAG][NVPTX] Enable custom legalization of v1 type for Intrinsic results and operands (PR #203237)
Pradeep Kumar via llvm-commits
- [clang] [llvm] Delegate __builtin_setjmp SP and FP save to the backend on all targets (PR #186843)
Pyry Kovanen via llvm-commits
- [llvm] [llvm-exegesis] Add did-you-mean hint for unknown opcodes (PR #203463)
Quanye Yang via llvm-commits
- [llvm] [llvm-exegesis] Add did-you-mean hint for unknown opcodes (PR #203463)
Quanye Yang via llvm-commits
- [llvm] [llvm-exegesis] Add did-you-mean hint for unknown opcodes (PR #203463)
Quanye Yang via llvm-commits
- [llvm] [llvm-exegesis] Add did-you-mean hint for unknown opcodes (PR #203463)
Quanye Yang via llvm-commits
- [llvm] [llvm-exegesis] Add did-you-mean hint for unknown opcodes (PR #203463)
Quanye Yang via llvm-commits
- [llvm] [BPF] Fix out-of-bounds write in fillGenericConstant (PR #203759)
Quanye Yang via llvm-commits
- [llvm] [MIR] Save internal VirtRegMap state in MIR (PR #197361)
Quentin Colombet via llvm-commits
- [llvm] [TableGen] Add list value test for switch(NFC) (PR #202327)
Rahul Joshi via llvm-commits
- [llvm] [NFC][LLVM] Refactor IIT_ANY payload for vector/element constraint (PR #203506)
Rahul Joshi via llvm-commits
- [llvm] [lit] Add support for %{s:stem} substitution. (PR #202885)
Rahul Joshi via llvm-commits
- [llvm] Reapply "[ADT] Bitset: add shift operators, word accessors, and etc" (PR #195874)
Rahul Joshi via llvm-commits
- [llvm] Reapply "[ADT] Bitset: add shift operators, word accessors, and etc" (PR #195874)
Rahul Joshi via llvm-commits
- [llvm] [NFC][LLVM] Refactor IIT_ANY payload for vector/element constraint (PR #203506)
Rahul Joshi via llvm-commits
- [llvm] [NFC][LLVM] Refactor IIT_ANY payload for vector/element constraint (PR #203506)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][Tablegen] Add Default arguments support for Intrinsics in TableGen (PR #198557)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][Tablegen] Add Default arguments support for Intrinsics in TableGen (PR #198557)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][Tablegen] Add Default arguments support for Intrinsics in TableGen (PR #198557)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][Tablegen] Add Default arguments support for Intrinsics in TableGen (PR #198557)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][Tablegen] Add Default arguments support for Intrinsics in TableGen (PR #198557)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][Tablegen] Add Default arguments support for Intrinsics in TableGen (PR #198557)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][Tablegen] Add Default arguments support for Intrinsics in TableGen (PR #198557)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][Tablegen] Add Default arguments support for Intrinsics in TableGen (PR #198557)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][Tablegen] Add Default arguments support for Intrinsics in TableGen (PR #198557)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][Tablegen] Add Default arguments support for Intrinsics in TableGen (PR #198557)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][Tablegen] Add Default arguments support for Intrinsics in TableGen (PR #198557)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][Tablegen] Add Default arguments support for Intrinsics in TableGen (PR #198557)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][Tablegen] Add Default arguments support for Intrinsics in TableGen (PR #198557)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][Tablegen] Add Default arguments support for Intrinsics in TableGen (PR #198557)
Rahul Joshi via llvm-commits
- [llvm] [LLVM][Tablegen] Add Default arguments support for Intrinsics in TableGen (PR #198557)
Rahul Joshi via llvm-commits
- [llvm] [AArch64] Match BSP through trunc(and) canonicalization in OR combine (PR #198277)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [AArch64] Match BSP through trunc(and) canonicalization in OR combine (PR #198277)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [AArch64] Match BSP through trunc(and) canonicalization in OR combine (PR #198277)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [AArch64] Match BSP through trunc(and) canonicalization in OR combine (PR #198277)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [AArch64] Match BSP through trunc(and) canonicalization in OR combine (PR #198277)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [AArch64] Match BSP through trunc(and) canonicalization in OR combine (PR #198277)
Rajveer Singh Bharadwaj via llvm-commits
- [llvm] [LV] Drop the mask of a predicated store masked by the header mask. (PR #201676)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Rename VPIRFlags::getFastMathFlags (NFC) (PR #200487)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Rename VPIRFlags::getFastMathFlags (NFC) (PR #200487)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Rename VPIRFlags::getFastMathFlags (NFC) (PR #200487)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Rename VPIRFlags::getFastMathFlags (NFC) (PR #200487)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Strip no-overflow-PSE check on Ptr in isNoWrap (PR #200251)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Simplify WidenGEP::execute (PR #193543)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Simplify WidenGEP::execute (PR #193543)
Ramkumar Ramachandra via llvm-commits
- [llvm] [SLP] Update test against const-folding (PR #202532)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Introduce VPGEPInstruction (PR #193510)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Factor first-lane-scalar logic in VPI::execute (NFC) (PR #196207)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Look through BCast when folding live-ins (PR #202527)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Chose between FOR and predicated IV in createHeaderPhiRecipes. (PR #201208)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Chose between FOR and predicated IV in createHeaderPhiRecipes. (PR #201208)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Chose between FOR and predicated IV in createHeaderPhiRecipes. (PR #201208)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Chose between FOR and predicated IV in createHeaderPhiRecipes. (PR #201208)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Look through BCast when folding live-ins (PR #202527)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Expose simplifyIntrinsic (NFC) (PR #202577)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Expose simplifyIntrinsic (NFC) (PR #202577)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Strip Ctx arg from tryToFoldLiveIns (NFC) (PR #202559)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Expose simplifyIntrinsic (NFC) (PR #202577)
Ramkumar Ramachandra via llvm-commits
- [llvm] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
Ramkumar Ramachandra via llvm-commits
- [llvm] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [mlir] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Expose simplifyIntrinsic (NFC) (PR #202577)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Expose simplifyIntrinsic (NFC) (PR #202577)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Expose simplifyIntrinsic (NFC) (PR #202577)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Expose simplifyIntrinsic (NFC) (PR #202577)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [mlir] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Fold unary intrinsics with live-in operands (PR #202944)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Strip LogicalAnd from live-in-folder (NFC) (PR #202934)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Create header phi recipes after initial scalar optimizations. (PR #200920)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Extend licm to sink replicate stores (PR #191026)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Extend licm to sink replicate stores (PR #191026)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Remove internal linkage from findUserOf templates (NFC) (PR #202974)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Consolidate VPIWithType and VPI (NFC) (PR #203019)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Consolidate VPIWithType and VPI (NFC) (PR #203019)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Semilattice] Introduce for dataflow analysis with KnownBits (PR #177616)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Semilattice] Introduce for dataflow analysis with KnownBits (PR #177616)
Ramkumar Ramachandra via llvm-commits
- [llvm] [Semilattice] Introduce for dataflow analysis with KnownBits (PR #177616)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Use SCEV to compute final value of complex induction variables (PR #195059)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Use SCEV to compute final value of complex induction variables (PR #195059)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Use SCEV to compute final value of complex induction variables (PR #195059)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Use SCEV to compute final value of complex induction variables (PR #195059)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Use SCEV to compute final value of complex induction variables (PR #195059)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LV] Use SCEV to compute final value of complex induction variables (PR #195059)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [mlir] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [mlir] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [mlir] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
Ramkumar Ramachandra via llvm-commits
- [clang] [llvm] [mlir] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Consolidate VPIWithType and VPI (NFC) (PR #203019)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Fold active.lane.mask to poison (PR #203333)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Fold active.lane.mask to poison (PR #203333)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Const-fold clmul (PR #203346)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Run CSE in optz pipeline as well (PR #203370)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Move tail folding logic out of addMiddleCheck. NFC (PR #203475)
Ramkumar Ramachandra via llvm-commits
- [llvm] [InstSimplify] Fold active.lane.mask to poison (PR #203333)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Move tail folding logic out of addMiddleCheck. NFC (PR #203475)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Move tail folding logic out of addMiddleCheck. NFC (PR #203475)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VectorUtils] Collect predicates separately in collectConstStrideAccesses. (PR #200807)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VectorUtils] Collect predicates separately in collectConstStrideAccesses. (PR #200807)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ConstFold] Fold poison operands eagerly (PR #203389)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ConstFold] Fold poison operands eagerly (PR #203389)
Ramkumar Ramachandra via llvm-commits
- [llvm] [ConstFold] Fold poison operands eagerly (PR #203389)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Ramkumar Ramachandra via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Ramkumar Ramachandra via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Ramkumar Ramachandra via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Ramkumar Ramachandra via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Ramkumar Ramachandra via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Ramkumar Ramachandra via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Ramkumar Ramachandra via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Collect no-wrap predicates separately in getPtrStride/isNoWrap. (PR #203787)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Collect no-wrap predicates separately in getPtrStride/isNoWrap. (PR #203787)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Collect no-wrap predicates separately in getPtrStride/isNoWrap. (PR #203787)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Collect no-wrap predicates separately in getPtrStride/isNoWrap. (PR #203787)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Collect no-wrap predicates separately in getPtrStride/isNoWrap. (PR #203787)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Collect no-wrap predicates separately in getPtrStride/isNoWrap. (PR #203787)
Ramkumar Ramachandra via llvm-commits
- [llvm] [LAA] Collect no-wrap predicates separately in getPtrStride/isNoWrap. (PR #203787)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Introduce VPValue::has[No]Users (NFC) (PR #203518)
Ramkumar Ramachandra via llvm-commits
- [llvm] [VPlan] Narrow interleave groups with distinct live-in operands. (PR #203778)
Ramkumar Ramachandra via llvm-commits
- [llvm] Revert "[StringMap] Invalidate iterators in remove() (PR #203003)
Raphael Isemann via llvm-commits
- [llvm] [clang-cl] Fix friend class warning on Windows (PR #201720)
Reid Kleckner via llvm-commits
- [llvm] [clang-cl] Fix friend class warning on Windows (PR #201720)
Reid Kleckner via llvm-commits
- [llvm] [docs] Rename LangRef.{rst|md} (PR #201974)
Reid Kleckner via llvm-commits
- [llvm] [cmake] Add pthread to required libraries before dl and rt checks (PR #203054)
Reid Kleckner via llvm-commits
- [llvm] [cmake] Add pthread to required libraries before dl and rt checks (PR #203054)
Reid Kleckner via llvm-commits
- [llvm] [docs] Minor edits to project governace docs (PR #203149)
Reid Kleckner via llvm-commits
- [llvm] [AArch64] Set the default cache line size to 64 bytes. (PR #200776)
Ricardo Jesus via llvm-commits
- [clang] [llvm] [clang][OpenMP] Improve loop structure for distributed loops (PR #201670)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [clang][OpenMP] Improve loop structure for distributed loops (PR #201670)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] Add islands to StructurizeCFG (PR #201675)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] Add islands to StructurizeCFG (PR #201675)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [clang][OpenMP] Improve loop structure for distributed loops (PR #201670)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [clang][OpenMP] Improve loop structure for distributed loops (PR #201670)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [clang][OpenMP] Improve loop structure for distributed loops (PR #201670)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] Add islands to StructurizeCFG (PR #201675)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] Add islands to StructurizeCFG (PR #201675)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] Add islands to StructurizeCFG (PR #201675)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] Add islands to StructurizeCFG (PR #201675)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] Add islands to StructurizeCFG (PR #201675)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] Add islands to StructurizeCFG (PR #201675)
Robert Imschweiler via llvm-commits
- [compiler-rt] [compiler-rt] Fix misspelled variable name in GPU caches (PR #202604)
Robert Imschweiler via llvm-commits
- [compiler-rt] [compiler-rt] Fix misspelled variable name in GPU caches (PR #202604)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [clang][OpenMP] Improve loop structure for distributed loops (pt 1: reductions) (PR #201670)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [clang][OpenMP] Improve loop structure for distributed loops (pt 1: reductions) (PR #201670)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [clang][OpenMP] Improve loop structure for distributed loops (pt 1: reductions) (PR #201670)
Robert Imschweiler via llvm-commits
- [llvm] [offload][OpenMP] Fix record replay when no memory is used (PR #201771)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [clang][OpenMP] Improve loop structure for distributed loops (pt 2) (PR #202907)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [clang][OpenMP] Improve loop structure for distributed loops (pt 2) (PR #202907)
Robert Imschweiler via llvm-commits
- [llvm] [AMDGPU] Add islands to StructurizeCFG (PR #201675)
Robert Imschweiler via llvm-commits
- [clang] [llvm] [mlir] [openmp] [OpenMP][offload] Cross-team reductions with variable number of teams (PR #195102)
Robert Imschweiler via llvm-commits
- [llvm] [X86] - Prevent the wrong fold of x86_avx512_mask_cmp_ss/sd to fcmp (PR #202321)
Rohit Aggarwal via llvm-commits
- [clang] [llvm] [X86] - Prevent the wrong fold of x86_avx512_mask_cmp_ss/sd to fcmp (PR #202321)
Rohit Aggarwal via llvm-commits
- [clang] [llvm] [X86] - Prevent the wrong fold of x86_avx512_mask_cmp_ss/sd to fcmp (PR #202321)
Rohit Aggarwal via llvm-commits
- [clang] [llvm] [X86] - Prevent the wrong fold of x86_avx512_mask_cmp_ss/sd to fcmp (PR #202321)
Rohit Aggarwal via llvm-commits
- [clang] [llvm] [X86] - Prevent the wrong fold of x86_avx512_mask_cmp_ss/sd to fcmp (PR #202321)
Rohit Aggarwal via llvm-commits
- [clang] [llvm] [X86] Honor MXCSR for AVX-512 CUR_DIRECTION FP intrinsics in strictfp funcs (PR #203521)
Rohit Aggarwal via llvm-commits
- [clang] [llvm] [X86] Honor MXCSR for AVX-512 CUR_DIRECTION FP intrinsics in strictfp funcs (PR #203521)
Rohit Aggarwal via llvm-commits
- [clang] [llvm] [X86] Honor MXCSR for AVX-512 CUR_DIRECTION FP intrinsics in strictfp funcs (PR #203521)
Rohit Aggarwal via llvm-commits
- [llvm] [X86] - Add cases for poison value in pmulh[u] (PR #203534)
Rohit Aggarwal via llvm-commits
- [llvm] [X86] - Add cases for poison value in pmulh[u] (PR #203534)
Rohit Aggarwal via llvm-commits
- [llvm] [LoopInterchange] Add test for imperfect loop nest (NFC) (PR #201507)
Rohit Garg via llvm-commits
- [llvm] [LoopInterchange] Add test for partially-perfect loop nests (NFC) (PR #201507)
Rohit Garg via llvm-commits
- [llvm] [LoopInterchange] Supported partially-perfect Loop Nests (PR #199511)
Rohit Garg via llvm-commits
- [llvm] [LoopInterchange] Supported partially-perfect Loop Nests (PR #199511)
Rohit Garg via llvm-commits
- [llvm] [LoopInterchange] Supported partially-perfect Loop Nests (PR #199511)
Rohit Garg via llvm-commits
- [llvm] [LoopInterchange] Supported partially-perfect Loop Nests (PR #199511)
Rohit Garg via llvm-commits
- [llvm] [LoopInterchange] Add test for partially-perfect loop nests (NFC) (PR #201507)
Rohit Garg via llvm-commits
- [llvm] [X86] Disallow immediate address calls when position independent (PR #202370)
Rui Ueyama via llvm-commits
- [llvm] [X86] Disallow immediate address calls when position independent (PR #202370)
Rui Ueyama via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Ryan Buchner via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Ryan Buchner via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Ryan Buchner via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Ryan Buchner via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Ryan Buchner via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Ryan Buchner via llvm-commits
- [llvm] [SLP] Vectorize full insertvalue buildvector sequences (PR #200274)
Ryan Buchner via llvm-commits
- [llvm] [utils][UpdateLLCTestChecks] Add --include-constant-pool knob to update_llc_test_checks.py (PR #179536)
Ryan Buchner via llvm-commits
- [llvm] [RISCV] Fix ensureDominates with successive defs (PR #203174)
Ryan Buchner via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Ryan Buchner via llvm-commits
- [llvm] [WIP][RISCV] Simple scalar arithmetic instructions have a reciprocal throughput of 1/2 (PR #197793)
Ryan Buchner via llvm-commits
- [llvm] [SLP] Enable runtime stride stores (PR #200018)
Ryan Buchner via llvm-commits
- [llvm] [SCEV] Use NUW/NSW flags in ScalarEvolution::getRangeRef() for MulExpr (PR #197324)
Ryan Buchner via llvm-commits
- [llvm] [LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts (PR #200532)
Ryan Buchner via llvm-commits
- [llvm] Revert "[LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts" (PR #203611)
Ryan Buchner via llvm-commits
- [llvm] Revert "[LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts" (PR #203611)
Ryan Buchner via llvm-commits
- [llvm] Revert "[LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts" (PR #203611)
Ryan Buchner via llvm-commits
- [llvm] [LoopInterchange] Add test for imperfect loop nest (NFC) (PR #201507)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for legality check misses latch cond (NFC) (PR #202725)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for legality check misses latch cond (NFC) (PR #202725)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for legality check missing latch condition (NFC) (PR #202725)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for legality check missing latch condition (NFC) (PR #202725)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for legality check missing latch condition (NFC) (PR #202725)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for legality check missing latch condition (NFC) (PR #202725)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Bail out if inner latch branch cond is not CmpInst (PR #202726)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add tests for outer-variant inner IV step (NFC) (PR #202750)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add tests for outer-variant inner IV step (NFC) (PR #202750)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for partially-perfect loop nests (NFC) (PR #201507)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for partially-perfect loop nests (NFC) (PR #201507)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for partially-perfect loop nests (NFC) (PR #201507)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Supported partially-perfect Loop Nests (PR #199511)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Supported partially-perfect Loop Nests (PR #199511)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Infer nsw on validated fixed-size delinearized subscripts (PR #201882)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Use UTC as much as possible (NFC) (PR #202096)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Use UTC as much as possible (NFC) (PR #202096)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Use UTC as much as possible (NFC) (PR #202096)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Use UTC as much as possible (NFC) (PR #202096)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject inner-latch lcssa PHI feeding the exit condition (PR #202863)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add tests for outer-variant inner IV step (NFC) (PR #202750)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Bail out when outer loop latch PHI has non-PHI user (PR #201923)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Bail out when outer loop latch PHI has non-PHI user (PR #201923)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add tests for outer-variant inner IV step (NFC) (PR #202750)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Consolidate induction and reduction vars check (PR #203197)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Consolidate induction and reduction vars check (PR #203197)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Consolidate induction and reduction vars check (PR #203197)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Bail out when outer loop latch PHI has non-PHI user (PR #201923)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Consolidate induction and reduction vars check (PR #203197)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for extra reduction use in inner loop (NFC) (PR #203240)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject if inner loop IV has outer-variant step (PR #202751)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject if inner loop IV has outer-variant step (PR #202751)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject if inner loop IV has outer-variant step (PR #202751)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for extra reduction use in inner loop (NFC) (PR #203240)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for extra reduction use in inner loop (NFC) (PR #203240)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for extra reduction use in inner loop (NFC) (PR #203240)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject if inner loop IV has outer-variant step (PR #202751)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Add test for extra reduction use in inner loop (NFC) (PR #203240)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject if outer loop reduction has extra user (PR #203241)
Ryotaro Kasuga via llvm-commits
- [llvm] [polly] [SCEV] Infer addrec nowrap flags during range analysis (PR #202964)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject if outer loop reduction has extra user (PR #203241)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject if outer loop reduction has extra user (PR #203241)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject if outer loop reduction has extra user (PR #203241)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject inner-latch lcssa PHI feeding the exit condition (PR #202863)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject inner-latch lcssa PHI feeding the exit condition (PR #202863)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject inner-latch lcssa PHI feeding the exit condition (PR #202863)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject inner-latch lcssa PHI feeding the exit condition (PR #202863)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Add test for addrec can wrap in GCD MIV (NFC) (PR #203526)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Add test for addrec can wrap in GCD MIV (NFC) (PR #203526)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Add test for addrec can wrap in GCD MIV (NFC) (PR #203526)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Add test for addrec can wrap in GCD MIV (NFC) (PR #203526)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Fix crash when followLCSSA returns constant (PR #203515)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Fix crash when followLCSSA returns constant (PR #203515)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Mark getAddRecCoefficient with static (PR #203624)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Add test for addrec can wrap in GCD MIV (NFC) (PR #203526)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Add test for addrec can wrap in GCD MIV (NFC) (PR #203526)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Add test for addrec can wrap in GCD MIV (NFC) (PR #203526)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Add test for addrec can wrap in GCD MIV (NFC) (PR #203526)
Ryotaro Kasuga via llvm-commits
- [llvm] [LoopInterchange] Reject inner-latch lcssa PHI feeding the exit condition (PR #202863)
Ryotaro Kasuga via llvm-commits
- [llvm] [DA] Add test for addrec can wrap in GCD MIV (NFC) (PR #203526)
Ryotaro Kasuga via llvm-commits
- [compiler-rt] [scudo] Remove locks from getTSDAndLockSlow (PR #201960)
Sadaf Ebrahimi via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized integer -> FP conversions (PR #179928)
Saleem Abdulrasool via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized integer -> FP conversions (PR #179928)
Saleem Abdulrasool via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized integer -> FP conversions (PR #179928)
Saleem Abdulrasool via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized integer -> FP conversions (PR #179928)
Saleem Abdulrasool via llvm-commits
- [lld] [LLD] Allow linker scripts to override non-SHF_ALLOC->VMA=0 rule (resolve #202266) (PR #203788)
Sam Edwards via llvm-commits
- [llvm] IPRA:Fix crash and verification failures for PLT calls (PR #196917)
Sam Elliott via llvm-commits
- [compiler-rt] [Compiler-rt][test] Fix circular link dependency between builtins and libc (PR #199482)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add a Pass for adding %qc.access specifiers (PR #201938)
Sam Elliott via llvm-commits
- [clang] [llvm] [HLSL] Set visibility of cbuffer global variables to internal (PR #200312)
Sam Elliott via llvm-commits
- [llvm] Reland [RISCV] Check SP-relative offset in needsFrameBaseReg when FP offset overflows (PR #202499)
Sam Elliott via llvm-commits
- [clang] [llvm] [HLSL] Set visibility of cbuffer global variables to internal (PR #200312)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add a Pass for adding %qc.access specifiers (PR #201938)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Add a Pass for adding %qc.access specifiers (PR #201938)
Sam Elliott via llvm-commits
- [llvm] [RISCV][P-ext] Merge paired pli/plui in RISCVMoveMerger (PR #202566)
Sam Elliott via llvm-commits
- [llvm] [MCSched] Allow tuning LoadLatency/MispredictPenalty (PR #203139)
Sam Elliott via llvm-commits
- [llvm] [MCSched] Allow tuning LoadLatency/MispredictPenalty (PR #203139)
Sam Elliott via llvm-commits
- [llvm] [RISCV] Set CostPerUse to 1 only when optimizing for size (PR #201501)
Sam Elliott via llvm-commits
- [clang] [llvm] [RISCV] Add partial support for -fzero-call-used-regs (PR #194883)
Sam Elliott via llvm-commits
- [compiler-rt] [llvm] [RISC-V] Add newer Linux hwprobe extensions detection (PR #192761)
Sam Elliott via llvm-commits
- [compiler-rt] [llvm] [RISC-V] Add newer Linux hwprobe extensions detection (PR #192761)
Sam Elliott via llvm-commits
- [llvm] IPRA:Fix crash and verification failures for PLT calls (PR #196917)
Sam Elliott via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Clamp load_monitor scope to minimum SCOPE_SE (PR #198245)
Sameer Sahasrabuddhe via llvm-commits
- [clang] [llvm] [AMDGPU][Clang] add __builtin_amdgcn_av_(load|store)_b128 (PR #199176)
Sameer Sahasrabuddhe via llvm-commits
- [clang] [llvm] [AMDGPU][Clang] add __builtin_amdgcn_av_(load|store)_b128 (PR #199176)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [Uniformity] Implement per-output machine uniformity analysis (PR #179275)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
Sameer Sahasrabuddhe via llvm-commits
- [llvm] [AArch64][TTI] Allow mixed-extension partial reductions with +dotprod (PR #199762)
Sander de Smalen via llvm-commits
- [llvm] [AArch64][TTI] Allow mixed-extension partial reductions with +dotprod (PR #199762)
Sander de Smalen via llvm-commits
- [llvm] [VPlan] Introduce m_SelectLike and use to support 2-operand blends. (PR #194729)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Avoid creating a new generic constant in SelectSMETileSlice (PR #203344)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Avoid creating a new generic constant in SelectSMETileSlice (PR #203344)
Sander de Smalen via llvm-commits
- [llvm] [AArch64] Avoid creating a new generic constant in SelectSMETileSlice (PR #203344)
Sander de Smalen via llvm-commits
- [llvm] [LV] Fix unsafe canVectorizeWithIfConvert() checks (PR #203273)
Sander de Smalen via llvm-commits
- [llvm] [LLVM][InstCombine][SVE] Canonicalise sve.ptrue(SV_POW2) to splat(i1 true). (PR #203556)
Sander de Smalen via llvm-commits
- [clang] [llvm] [Hexagon] Add XQFloat code generation and post-RA QFP handling (PR #198902)
Santanu Das via llvm-commits
- [clang] [llvm] [Hexagon] Add XQFloat code generation and post-RA QFP handling (PR #198902)
Santanu Das via llvm-commits
- [clang] [llvm] [Hexagon] Add XQFloat code generation and post-RA QFP handling (PR #198902)
Santanu Das via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Sean Clarke via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
Sean Clarke via llvm-commits
- [llvm] [AMDGPU] Address follow-up concerns from 189121 (PR #192322)
Sean Fertile via llvm-commits
- [llvm] [AMDGPU] Address follow-up concerns from 189121 (PR #192322)
Sean Fertile via llvm-commits
- [llvm] [libsycl] Add UT build and min test set (PR #199915)
Sergey Semenov via llvm-commits
- [llvm] [libsycl] Fix _LIBSYCL_EXPORT placement (PR #201364)
Sergey Semenov via llvm-commits
- [llvm] [Flang][OpenMP][Offload] Add Flang offload tests for common block and declare target (PR #202949)
Sergio Afonso via llvm-commits
- [llvm] [Flang][OpenMP][Offload] Add Flang offload tests for common block and declare target (PR #202949)
Sergio Afonso via llvm-commits
- [llvm] [Flang][OpenMP][Offload] Add Flang offload tests for common block and declare target (PR #202949)
Sergio Afonso via llvm-commits
- [llvm] Migrate away from legacy external runfiles (PR #203650)
Shantanu Gontia via llvm-commits
- [llvm] Migrate away from legacy external runfiles (PR #203650)
Shantanu Gontia via llvm-commits
- [llvm] Migrate away from legacy external runfiles (PR #203650)
Shantanu Gontia via llvm-commits
- [llvm] Migrate away from legacy external runfiles (PR #203650)
Shantanu Gontia via llvm-commits
- [llvm] Migrate away from legacy external runfiles (PR #203650)
Shantanu Gontia via llvm-commits
- [llvm] [BOLT][AArch64] Add support for LDR relaxtion on LDRSl/LDRDl/LDRQl (PR #196983)
Shanzhi Chen via llvm-commits
- [llvm] [BOLT][AArch64] Add support for LDR relaxtion on LDRSl/LDRDl/LDRQl (PR #196983)
Shanzhi Chen via llvm-commits
- [llvm] [BOLT][AArch64] Add support for LDR relaxtion on LDRSl/LDRDl/LDRQl (PR #196983)
Shanzhi Chen via llvm-commits
- [llvm] [NFC] Prefer compile-time branching in function template (PR #203698)
Shanzhi Chen via llvm-commits
- [llvm] [NFC] Prefer compile-time branching in function template (PR #203698)
Shanzhi Chen via llvm-commits
- [llvm] [Support][ScopedPrinter] Emit valid JSON for lambda overload of printList (PR #200069)
Shawn Zhong via llvm-commits
- [llvm] [Support][ScopedPrinter] Emit valid JSON in printHex<ulittle16_t> (PR #200071)
Shawn Zhong via llvm-commits
- [llvm] [Support][ScopedPrinter] Remove unused printVersion (PR #203166)
Shawn Zhong via llvm-commits
- [llvm] [X86][APX] Remove prefer-ndd-imm tuning (PR #203758)
Shengchen Kan via llvm-commits
- [polly] Bound ISL operations during DeLICM scalar collapsing (PR #203073)
Shikhar Jain via llvm-commits
- [polly] Bound ISL operations during DeLICM scalar collapsing (PR #203073)
Shikhar Jain via llvm-commits
- [llvm] [AMDGPU] Fix si-optimize-exec-masking stepping into debug values (PR #201947)
Shilei Tian via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Verify AMDGPU required workgroup size matches flat workgroup size (PR #200989)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add a feature for VOP3PX2 instructions incrementing VA_VDST twice (PR #202613)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][NFC] Add last use tests for gfx13 (PR #202600)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Fix immediate parsing for packed types (PR #202417)
Shilei Tian via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Verify AMDGPU required workgroup size matches flat workgroup size (PR #200989)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Validate WMMA scale/format combination (PR #203074)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Validate WMMA scale/format combination (PR #203074)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Validate WMMA scale/format combination (PR #203074)
Shilei Tian via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Verify AMDGPU required workgroup size matches flat workgroup size (PR #200989)
Shilei Tian via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Verify AMDGPU required workgroup size matches flat workgroup size (PR #200989)
Shilei Tian via llvm-commits
- [llvm] [NFC][AMDGPU] Introduce SIInstrFlags predicates for TSFlag access (PR #201512)
Shilei Tian via llvm-commits
- [llvm] [OpenMPOpt][Attributor] Selectively seed deglobalization AAs (PR #198710)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Passes] Invoke CGSCCOptimizerLateEP callbacks in LTO pipeline (PR #203262)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Passes] Invoke CGSCCOptimizerLateEP callbacks in LTO pipeline (PR #203262)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU][Passes] Invoke CGSCCOptimizerLateEP callbacks in LTO pipeline (PR #203262)
Shilei Tian via llvm-commits
- [llvm] [AMGDPU] Add gfx1251 V_PK_MIN/MAX_NUM_F64 (PR #203596)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add gfx1251 V_PK_ADD/SUB_NC_U64 (PR #203607)
Shilei Tian via llvm-commits
- [llvm] [AMDGPU] Add a few wmma co-execution hazard checks, NFC (PR #203658)
Shilei Tian via llvm-commits
- [llvm] [X86][PartialReduction] Lower zext-byte add reductions to vpsadbw (PR #201076)
Shivam Gupta via llvm-commits
- [llvm] [Utils] Add a python tool for test coverage of patches (PR #191721)
Shivam Gupta via llvm-commits
- [llvm] [DirectX][ObjectYAML] Add SRCI part support (PR #199446)
Shoaib Meenai via llvm-commits
- [llvm] [DirectX][ObjectYAML] Fix SRCI round-trip tests that use zlib compression (PR #202479)
Shoaib Meenai via llvm-commits
- [llvm] [DirectX][ObjectYAML] Fix SRCI round-trip tests that use zlib compression (PR #202479)
Shoaib Meenai via llvm-commits
- [llvm] [X86] Fold chained i32 CLMUL operands (PR #202250)
Simon Pilgrim via llvm-commits
- [llvm] [WIP][DAG] scalarizeExtractedBinOp - allow multiple extracts to scalarize binops (PR #197917)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Fold contiguous loads into a single vector load (PR #185736)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Allow shuffling with bitcast for not multiple offset for loadsize (PR #119139)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Allow shuffling with bitcast for not multiple offset for loadsize (PR #119139)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Allow shuffling with bitcast for not multiple offset for loadsize (PR #119139)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGenPrepare] Failure to hoist bitcast to legal type causes register splitting (PR #183067)
Simon Pilgrim via llvm-commits
- [llvm] [InstSimplify] Fold fsub X, X using known non-NaN/non-Inf facts (PR #200782)
Simon Pilgrim via llvm-commits
- [llvm] [InstSimplify] Fold fsub X, X using known non-NaN/non-Inf facts (PR #200782)
Simon Pilgrim via llvm-commits
- [llvm] [InstSimplify] Fold fsub X, X using known non-NaN/non-Inf facts (PR #200782)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold chained i32 CLMUL operands (PR #202250)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold chained i32 CLMUL operands (PR #202250)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGenPrepare] Don't sink icmp eq (and X, mask), 0 into return blocks (PR #200460)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Fold extracts spanning concat operands (PR #200936)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Use TCK_CodeSize for size-optimized functions (PR #202207)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Use TCK_CodeSize for size-optimized functions (PR #202207)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Use TCK_CodeSize for size-optimized functions (PR #202207)
Simon Pilgrim via llvm-commits
- [llvm] [SLP] Vectorize full insertvalue buildvector sequences (PR #200274)
Simon Pilgrim via llvm-commits
- [llvm] [X86][LoopVectorize] Enable MaximizeBandwidth by default on X86 with generic split cost floor (PR #201666)
Simon Pilgrim via llvm-commits
- [llvm] [X86][Atomic] Fix bts/btr/btc regression caused by InstCombine trunc to i1 (PR #200667)
Simon Pilgrim via llvm-commits
- [llvm] [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (PR #201162)
Simon Pilgrim via llvm-commits
- [llvm] [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (PR #201162)
Simon Pilgrim via llvm-commits
- [llvm] [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (PR #201162)
Simon Pilgrim via llvm-commits
- [llvm] [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (PR #201162)
Simon Pilgrim via llvm-commits
- [llvm] [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (PR #201162)
Simon Pilgrim via llvm-commits
- [llvm] [CodeGen] Expand fmaximum/fminimum reductions (PR #195169)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine][X86] Fold add(vpmadd52(0, a, b), x) -> vpmadd52(x, a, b) (PR #195937)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Shrink i32 unsigned compares to i8/i16 when high bits are zero (PR #197801)
Simon Pilgrim via llvm-commits
- [llvm] [utils][UpdateLLCTestChecks] Add --include-constant-pool knob to update_llc_test_checks.py (PR #179536)
Simon Pilgrim via llvm-commits
- [llvm] [utils][UpdateLLCTestChecks] Add --include-constant-pool knob to update_llc_test_checks.py (PR #179536)
Simon Pilgrim via llvm-commits
- [llvm] [utils][UpdateLLCTestChecks] Add --include-constant-pool knob to update_llc_test_checks.py (PR #179536)
Simon Pilgrim via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Add subvector reduction support to foldShuffleChainsToReduce (PR #199872)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Fold patterns which uses <2N x iM> type for comparisons on <N x i2M> vector types (PR #184328)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Fold patterns which uses <2N x iM> type for comparisons on <N x i2M> vector types (PR #184328)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine] Fold patterns which uses <2N x iM> type for comparisons on <N x i2M> vector types (PR #184328)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold nested VGF2P8AFFINEQB instructions (PR #195210)
Simon Pilgrim via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine][X86] Fold add(vpmadd52(0, a, b), x) -> vpmadd52(x, a, b) (PR #195937)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine][X86] Fold add(vpmadd52(0, a, b), x) -> vpmadd52(x, a, b) (PR #195937)
Simon Pilgrim via llvm-commits
- [llvm] [InstCombine][X86] Fold add(vpmadd52(0, a, b), x) -> vpmadd52(x, a, b) (PR #195937)
Simon Pilgrim via llvm-commits
- [llvm] [WIP][DAG] scalarizeExtractedBinOp - allow multiple extracts to scalarize binops (PR #197917)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fix typo in SLH statistic description. NFC (PR #202424)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add aligned atomic vector store tests wider than 128 bits (NFC) (PR #202537)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Record the enclosed register in X86DomainReassignment::buildClosure (PR #202534)
Simon Pilgrim via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] Hygon Processors Initial enablement (PR #187622)
Simon Pilgrim via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] Hygon Processors Initial enablement (PR #187622)
Simon Pilgrim via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] Hygon Processors Initial enablement (PR #187622)
Simon Pilgrim via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] Hygon Processors Initial enablement (PR #187622)
Simon Pilgrim via llvm-commits
- [llvm] [X86] pr53842.ll - add test coverage for ICMP_SGT/SLT cases (PR #202906)
Simon Pilgrim via llvm-commits
- [llvm] [X86] pr53842.ll - add test coverage for ICMP_SGT/SLT cases (PR #202906)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Record the enclosed register in X86DomainReassignment::buildClosure (PR #202534)
Simon Pilgrim via llvm-commits
- [llvm] [X86] pr53842.ll - add test coverage for ICMP_SGT/SLT cases (PR #202906)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineConcatVectorOps - add 512-bit PCMPEQ/PCMPGT handling (PR #202928)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineConcatVectorOps - add 512-bit PCMPEQ/PCMPGT handling (PR #202928)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Fold subvector inserts into concat operands (PR #200937)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineTargetShuffle - fold vpermv3(widen(x),mask,widen(y)) -> vpermv(widen(concat(x,y)),mask') (PR #203031)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineTargetShuffle - fold vpermv3(widen(x),mask,widen(y)) -> vpermv(widen(concat(x,y)),mask') (PR #203031)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineTargetShuffle - fold vpermv3(widen(x),mask,widen(y)) -> vpermv(widen(concat(x,y)),mask') (PR #203031)
Simon Pilgrim via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Averaging Addition and Subtraction (PR #203147)
Simon Pilgrim via llvm-commits
- [llvm] [KnownBits] Fix add() SelfAdd assertion for bitwidths >= 512 (PR #202769)
Simon Pilgrim via llvm-commits
- [llvm] [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (PR #201162)
Simon Pilgrim via llvm-commits
- [llvm] [SLP][Revec] Address issue #203195 (PR #203477)
Simon Pilgrim via llvm-commits
- [llvm] [SLP][Revec] Fix SLP crash when trying to fold trailing scalars into the reduced value (PR #203477)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add test showing failure to concat X86ISD::PERMI nodes with different immediates (PR #203487)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add test showing failure to concat X86ISD::PERMI nodes with different immediates (PR #203487)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Record the enclosed register in X86DomainReassignment::buildClosure (PR #202534)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add test showing failure to concat X86ISD::PERMI nodes with different immediates (PR #203487)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] fold nested bitreverse and bswap (PR #202236)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] fold nested bitreverse and bswap (PR #202236)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineConcatVectorOps - concat(permi(x,imm0),permi(y,imm1)) -> vpermv3(widen(x),m,widen(y)) (PR #203508)
Simon Pilgrim via llvm-commits
- [llvm] [X86][PartialReduction] Lower zext-byte add reductions to vpsadbw (PR #201076)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Use TCK_CodeSize for size-optimized functions (PR #202207)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Use TCK_CodeSize for size-optimized functions (PR #202207)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Use TCK_CodeSize for size-optimized functions (PR #202207)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Add tests showing failure to concat 256-bit rotate nodes on non-vlx targets (PR #203517)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineConcatVectorOps - concat(roti(x, i), roti(y, i)) -> roti(concat(x,y),i) on non-vlx targets (PR #203528)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineConcatVectorOps - concat(roti(x, i), roti(y, i)) -> roti(concat(x,y),i) on non-vlx targets (PR #203528)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Add subvector reduction support to foldShuffleChainsToReduce (PR #199872)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Add subvector reduction support to foldShuffleChainsToReduce (PR #199872)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Add subvector reduction support to foldShuffleChainsToReduce (PR #199872)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineConcatVectorOps - concat(roti(x, i), roti(y, i)) -> roti(concat(x,y),i) on non-vlx targets (PR #203528)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Fold subvector inserts into concat operands (PR #200937)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineConcatVectorOps - concat(rotate(x, a), rotate(y, b)) -> rotate(concat(x,y),concat(a,b)) (PR #203553)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineConcatVectorOps - concat(rotate(x, a), rotate(y, b)) -> rotate(concat(x,y),concat(a,b)) (PR #203553)
Simon Pilgrim via llvm-commits
- [llvm] [X86] combineConcatVectorOps - concat(rotate(x, a), rotate(y, b)) -> rotate(concat(x,y),concat(a,b)) (PR #203553)
Simon Pilgrim via llvm-commits
- [llvm] [VectorCombine] Use TCK_CodeSize for size-optimized functions (PR #202207)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fix Sandy Bridge's WriteSTMXCSR (PR #203585)
Simon Pilgrim via llvm-commits
- [llvm] [X86][APX] Remove prefer-ndd-imm tuning (PR #203758)
Simon Pilgrim via llvm-commits
- [llvm] [SelectionDAG] Fold subvector inserts into concat operands (PR #200937)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold XOR of two VGF2P8AFFINEQB instructions with same matrix (PR #199146)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold XOR of two VGF2P8AFFINEQB instructions with same matrix (PR #199146)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold XOR of two VGF2P8AFFINEQB instructions with same matrix (PR #199146)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold XOR of two VGF2P8AFFINEQB instructions with same matrix (PR #199146)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold vpextrq $1 from a spilled vector into a direct memory load (PR #203339)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold vpextrq $1 from a spilled vector into a direct memory load (PR #203339)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold vpextrq $1 from a spilled vector into a direct memory load (PR #203339)
Simon Pilgrim via llvm-commits
- [llvm] [X86] Fold vpextrq $1 from a spilled vector into a direct memory load (PR #203339)
Simon Pilgrim via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized integer -> FP conversions (PR #179928)
Simon Tatham via llvm-commits
- [compiler-rt] [Compiler-rt][test] Fix circular link dependency between builtins and libc (PR #199482)
Simon Tatham via llvm-commits
- [compiler-rt] [Compiler-rt][test] Fix circular link dependency between builtins and libc (PR #199482)
Simon Tatham via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized integer -> FP conversions (PR #179928)
Simon Tatham via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized integer -> FP conversions (PR #179928)
Simon Tatham via llvm-commits
- [lld] [ARM][LLD] Fix buildbot failure due to ununsed variable [NFC] (PR #202925)
Simon Tatham via llvm-commits
- [lld] [ARM][LLD] Fix buildbot failure due to ununsed variable [NFC] (PR #202925)
Simon Tatham via llvm-commits
- [llvm] [ARM][Thumb1] Improve EstimateFunctionSizeInBytes accuracy (PR #203318)
Simon Tatham via llvm-commits
- [llvm] [ARM][Thumb1] Improve EstimateFunctionSizeInBytes accuracy (PR #203318)
Simon Tatham via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized single precision FP add/sub (PR #179929)
Simon Tatham via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized single precision FP add/sub (PR #179929)
Simon Tatham via llvm-commits
- [compiler-rt] [compiler-rt][ARM] Optimized single precision FP add/sub (PR #179929)
Simon Tatham via llvm-commits
- [llvm] [InterleavedAccessPass] Pass modifies its input and doesn't report it (PR #198773)
Sjoerd Meijer via llvm-commits
- [llvm] [LoopInterchange] Fix crash when followLCSSA returns constant (PR #203515)
Sjoerd Meijer via llvm-commits
- [llvm] [LoopInterchange] Fix crash when followLCSSA returns constant (PR #203515)
Sjoerd Meijer via llvm-commits
- [llvm] [LoopInterchange] Fix crash when followLCSSA returns constant (PR #203515)
Sjoerd Meijer via llvm-commits
- [llvm] [NVPTX] Add asynchronous store intrinsics (PR #200768)
Srinivasa Ravi via llvm-commits
- [llvm] [AMDGPU] Track VALU instructions separately for WMMA coexecution hazards (PR #202523)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Validate WMMA scale/format combination (PR #203074)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Validate WMMA scale/format combination (PR #203074)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Validate WMMA scale/format combination (PR #203074)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Validate WMMA scale/format combination (PR #203074)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] MC support for v_wmma_f64_16x16x4_f64 (PR #203141)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] MC support for v_wmma_f64_16x16x4_f64 (PR #203141)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add gfx1251 speed model (PR #203142)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add FeatureFullRate64Ops to gfx1251 (PR #203368)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add gfx1251 V_PK_MUL_F64 (PR #203410)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add gfx1251 V_PK_FMA_F64 (PR #203418)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add gfx1251 V_PK_FMA_F64 (PR #203418)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Make v2f64 fneg legal on gfx1251 (PR #203427)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU][true16] extract 16bit for scratch_load_ubyte_st when spilling (PR #203589)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMGDPU] Add gfx1251 V_PK_MIN/MAX_NUM_F64 (PR #203596)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMGDPU] Add gfx1251 V_PK_MIN/MAX_NUM_F64 (PR #203596)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMGDPU] Add gfx1251 V_PK_MIN/MAX_NUM_F64 (PR #203596)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMGDPU] Add gfx1251 V_PK_MIN/MAX_NUM_F64 (PR #203596)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add gfx1251 V_PK_ADD/SUB_NC_U64 (PR #203607)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add gfx1251 V_PK_ADD/SUB_NC_U64 (PR #203607)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add gfx1251 V_PK_ADD/SUB_NC_U64 (PR #203607)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU][true16] extract 16bit for scratch_load_ubyte_st when spilling (PR #203589)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add gfx1251 V_PK_ADD/SUB_NC_U64 (PR #203607)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add gfx1251 V_PK_ADD/SUB_NC_U64 (PR #203607)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add gfx1251 V_PK_LSHL_ADD_U64 (PR #203612)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add gfx1251 V_PK_LSHL_ADD_U64 (PR #203612)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] Add gfx1251 V_PK_LSHL_ADD_U64 (PR #203612)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] gfx1251 cost model (PR #203682)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] gfx1251 cost model (PR #203682)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] gfx1251 cost model (PR #203682)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] gfx1251 cost model (PR #203682)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [AMDGPU] gfx1251 cost model (PR #203682)
Stanislav Mekhanoshin via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Verify AMDGPU required workgroup size matches flat workgroup size (PR #200989)
Steffen Larsen via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Verify AMDGPU required workgroup size matches flat workgroup size (PR #200989)
Steffen Larsen via llvm-commits
- [clang] [llvm] [mlir] [AMDGPU] Verify AMDGPU required workgroup size matches flat workgroup size (PR #200989)
Steffen Larsen via llvm-commits
- [llvm] [Dexter] Add support for nested state nodes (PR #201395)
Stephen Tozer via llvm-commits
- [clang] [llvm] [clang][Darwin] Canonicalize DriverKit platform between DriverKit 26<->27 (PR #202690)
Steven Wu via llvm-commits
- [llvm] [Hexagon] Fix arch attribute mapping in ELFObjectFile (PR #201531)
Sudharsan Veeravalli via llvm-commits
- [llvm] [X86][LoopVectorize] Enable MaximizeBandwidth by default on X86 with generic split cost floor (PR #201666)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][LoopVectorize] Enable MaximizeBandwidth by default on X86 with generic split cost floor (PR #201666)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][LoopVectorize] Enable MaximizeBandwidth by default on X86 with generic split cost floor (PR #201666)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][LoopVectorize] Enable MaximizeBandwidth by default on X86 with generic split cost floor (PR #201666)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
Sumukh J Bharadwaj via llvm-commits
- [llvm] [llvm-objcopy][MachO] Align __LINKEDIT entries to pointer size (PR #203680)
Sungbin Jo via llvm-commits
- [llvm] [llvm-objcopy][MachO] Align __LINKEDIT entries to pointer size (PR #203680)
Sungbin Jo via llvm-commits
- [llvm] [llvm-objcopy][MachO] Align __LINKEDIT entries to pointer size (PR #203680)
Sungbin Jo via llvm-commits
- [llvm] [llvm-objcopy][MachO] Align __LINKEDIT entries to pointer size (PR #203680)
Sungbin Jo via llvm-commits
- [llvm] [llvm-objcopy][MachO] Align __LINKEDIT entries to pointer size (PR #203680)
Sungbin Jo via llvm-commits
- [llvm] [llvm-objcopy][MachO] Align __LINKEDIT entries to pointer size (PR #203680)
Sungbin Jo via llvm-commits
- [llvm] [SLP] Inefficient cost-modelling and codegen for reductions with slp-… (PR #197875)
Sushant Gokhale via llvm-commits
- [llvm] [SLP] Inefficient cost-modelling and codegen for reductions with slp-… (PR #197875)
Sushant Gokhale via llvm-commits
- [llvm] [SLP] Inefficient cost-modelling and codegen for reductions with slp-… (PR #197875)
Sushant Gokhale via llvm-commits
- [llvm] [SLP] Inefficient cost-modelling and codegen for reductions with slp-… (PR #197875)
Sushant Gokhale via llvm-commits
- [llvm] [SLP] Inefficient cost-modelling and codegen for reductions with slp-… (PR #197875)
Sushant Gokhale via llvm-commits
- [llvm] [SLP][Revec] Address issue #203195 (PR #203477)
Sushant Gokhale via llvm-commits
- [llvm] [SLP][Revec] Fix SLP crash when trying to fold trailing scalars into the reduced value (PR #203477)
Sushant Gokhale via llvm-commits
- [llvm] Fix DebugInfo unittests shared library build (PR #202943)
Sven van Haastregt via llvm-commits
- [llvm] Fix DebugInfo unittests shared library build (PR #202943)
Sven van Haastregt via llvm-commits
- [llvm] [IR] Fix deprecated-enum-enum-conversion C++20 warnings; NFC (PR #203277)
Sven van Haastregt via llvm-commits
- [llvm] [IR] Fix deprecated-enum-enum-conversion C++20 warnings; NFC (PR #203277)
Sven van Haastregt via llvm-commits
- [clang] [llvm] [mlir] Add missing newlines at EOF; NFC (PR #203483)
Sven van Haastregt via llvm-commits
- [llvm] [ADT][NFC] Fix documentation for arrayRefFromStringRef (PR #203430)
Sven van Haastregt via llvm-commits
- [llvm] [ADT][NFC] Fix documentation for arrayRefFromStringRef (PR #203430)
Sven van Haastregt via llvm-commits
- [llvm] [ADT][NFC] Fix documentation for arrayRefFromStringRef (PR #203430)
Sven van Haastregt via llvm-commits
- [llvm] [ADT][NFC] Fix documentation for arrayRefFromStringRef (PR #203430)
Sven van Haastregt via llvm-commits
- [llvm] [ADT][NFC] Fix documentation for arrayRefFromStringRef (PR #203430)
Sven van Haastregt via llvm-commits
- [llvm] [ADT][NFC] Fix documentation for arrayRefFromStringRef (PR #203430)
Sven van Haastregt via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Cooperative threading for WASIP3 (PR #200855)
Sy Brand via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Cooperative threading for WASIP3 (PR #200855)
Sy Brand via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Cooperative threading for WASIP3 (PR #200855)
Sy Brand via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Cooperative threading for WASIP3 (PR #200855)
Sy Brand via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Cooperative threading for WASIP3 (PR #200855)
Sy Brand via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Cooperative threading for WASIP3 (PR #200855)
Sy Brand via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Cooperative threading for WASIP3 (PR #200855)
Sy Brand via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Cooperative threading for WASIP3 (PR #200855)
Sy Brand via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Cooperative threading for WASIP3 (PR #200855)
Sy Brand via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Cooperative threading for WASIP3 (PR #200855)
Sy Brand via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Cooperative threading for WASIP3 (PR #200855)
Sy Brand via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Cooperative threading for WASIP3 (PR #200855)
Sy Brand via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] RegBankLegalizeRules for amdgcn_s_quadmask (PR #202698)
Syadus Sefat via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] RegBankLegalizeRules for amdgcn_s_quadmask (PR #202698)
Syadus Sefat via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] RegBankLegalizeRules for amdgcn_s_quadmask (PR #202698)
Syadus Sefat via llvm-commits
- [compiler-rt] [sanitizer_common] Add operator new chain-handling framework (PR #201151)
Thurston Dang via llvm-commits
- [compiler-rt] [asan] Adopt sanitizer_common operator-new framework (PR #196388)
Thurston Dang via llvm-commits
- [llvm] [test][Support] Disable CFI-icall for DynamicLibrary Overload test (#202446) (PR #202684)
Thurston Dang via llvm-commits
- [llvm] [NFC][llvm-exegesis] Disable CFI-icall for JIT-executed function (#202472) (PR #202682)
Thurston Dang via llvm-commits
- [llvm] [NFC][cfi] Ignore cfi-icall for DiagnosticHandler.h (PR #202515)
Thurston Dang via llvm-commits
- [compiler-rt] [asan] Fix asan_new_delete.cpp C++ header resolution under -nostdinc++ (PR #202816)
Thurston Dang via llvm-commits
- [clang] [llvm] [ORC] Use MapperJITLinkMemoryManager to avoid "out of range of Delta32 fixup" (PR #203133)
Thurston Dang via llvm-commits
- [compiler-rt] [Fuzzer] Use the internal shell by default (PR #203450)
Thurston Dang via llvm-commits
- [llvm] InstCombine: reuse shifted/added values in reassociation (PR #202563)
Tianyi Jiao via llvm-commits
- [llvm] InstCombine: reuse shifted/added values in reassociation (PR #202563)
Tianyi Jiao via llvm-commits
- [llvm] InstCombine: reuse shifted/added values in reassociation (PR #202563)
Tianyi Jiao via llvm-commits
- [llvm] Fix/load constant forwarding (PR #203683)
Tianyi Jiao via llvm-commits
- [llvm] [NVPTX] Forward grid constant kernel params used outside their block (PR #202379)
Tim Besard via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
Tim Besard via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
Tim Besard via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
Tim Besard via llvm-commits
- [llvm] [SPIR-V] Lower `select` instructions with aggregate operands (PR #201417)
Tim Besard via llvm-commits
- [llvm] [SelectionDAG] Look through addrspacecasts when raising stack object alignment (PR #201772)
Tim Besard via llvm-commits
- [llvm] [SPIR-V] Look up printf format string type in the correct function (PR #201523)
Tim Besard via llvm-commits
- [llvm] [SelectionDAG] Optimize zero-extended multiplies on targets without native LOHI mul (PR #203135)
Timothy Herchen via llvm-commits
- [llvm] [LSR] Reuse identical casts and instructions across fixups (PR #201839)
Timur Golubovich via llvm-commits
- [llvm] [LSR] Reuse identical casts and instructions across fixups (PR #201839)
Timur Golubovich via llvm-commits
- [llvm] [LSR] Deduplicate cast instructions across ICmpZero fixups (PR #201970)
Timur Golubovich via llvm-commits
- [llvm] [LSR] Deduplicate cast instructions across ICmpZero fixups (PR #201970)
Timur Golubovich via llvm-commits
- [llvm] [LSR] Deduplicate cast instructions across ICmpZero fixups (PR #201970)
Timur Golubovich via llvm-commits
- [llvm] [LSR] Deduplicate cast instructions across ICmpZero fixups (PR #201970)
Timur Golubovich via llvm-commits
- [llvm] [LSR] Reuse identical casts and instructions across fixups (PR #201839)
Timur Golubovich via llvm-commits
- [llvm] [LSR] Reuse identical casts and instructions across fixups (PR #201839)
Timur Golubovich via llvm-commits
- [clang] [llvm] [X86][APX] Enable PP2/PPX generation on Windows (PR #202984)
Timur Golubovich via llvm-commits
- [clang] [llvm] [X86][APX] Enable PP2/PPX generation on Windows (PR #202984)
Timur Golubovich via llvm-commits
- [clang] [llvm] [X86][APX] Enable PP2/PPX generation on Windows (PR #202984)
Timur Golubovich via llvm-commits
- [llvm] [Test] Fix LSR tests to prevent trivial simplification of icmp (PR #203705)
Timur Golubovich via llvm-commits
- [clang] [llvm] Release fix (PR #200734)
Tom Stellard via llvm-commits
- [clang] [llvm] [clang][sycl][nvlink] Share static library linking in Frontend/Offloading (PR #201253)
Tom Stellard via llvm-commits
- [clang] [llvm] Release fix (PR #200734)
Tom Stellard via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use Wix to create Windows installer (PR #200734)
Tom Stellard via llvm-commits
- [llvm] [docs] Release man pages (PR #201376)
Tom Stellard via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use Wix to create Windows installer (PR #200734)
Tom Stellard via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use Wix to create Windows installer (PR #200734)
Tom Stellard via llvm-commits
- [llvm] [Github] Add github-automation container (PR #200704)
Tom Stellard via llvm-commits
- [llvm] workflows/subscriber: Use github-automation container (PR #202777)
Tom Stellard via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use Wix to create Windows installer (PR #200734)
Tom Stellard via llvm-commits
- [llvm] [GitHub] React to /test-suite comment (PR #203151)
Tom Stellard via llvm-commits
- [llvm] workflows/subscriber: Use github-automation container (PR #202777)
Tom Stellard via llvm-commits
- [llvm] [Github] Remove unnecessary packages from github-automation container (PR #203358)
Tom Stellard via llvm-commits
- [clang] [llvm] workflows/release-binaries: Use Wix to create Windows installer (PR #200734)
Tom Stellard via llvm-commits
- [llvm] [Github] Remove unnecessary packages from github-automation container (PR #203358)
Tom Stellard via llvm-commits
- [llvm] [AArch64][SVE] add missing instcombine x+1 -> x (PR #201851)
Tomas Matheson via llvm-commits
- [llvm] [AArch64][SVE] add missing instcombine x+1 -> x (PR #201851)
Tomas Matheson via llvm-commits
- [llvm] [AArch64][SVE] add missing instcombine x+1 -> x (PR #201851)
Tomas Matheson via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Tomas Matheson via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Tomas Matheson via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Tomas Matheson via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Tomas Matheson via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Tomas Matheson via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Tomas Matheson via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Tomas Matheson via llvm-commits
- [llvm] [AArch64][SVE] Use ADD/ADR instead of MUL/MLA for x*N (PR #198566)
Tomas Matheson via llvm-commits
- [llvm] [AArch64][SVE] add missing instcombine x+1 -> x (PR #201851)
Tomas Matheson via llvm-commits
- [llvm] [AArch64][SVE] add missing instcombine x+1 -> x (PR #201851)
Tomas Matheson via llvm-commits
- [llvm] [AArch64] Add -global-isel runlines to ZCZ tests(NFC) (PR #200797)
Tomer Shafir via llvm-commits
- [llvm] [TableGen] Add list value test for switch(NFC) (PR #202327)
Tomer Shafir via llvm-commits
- [llvm] [TableGen] Add list value test for switch(NFC) (PR #202327)
Tomer Shafir via llvm-commits
- [llvm] [AArch64][MacroFusion] Fuse only tied AES pairs post-RA (PR #201610)
Tomer Shafir via llvm-commits
- [llvm] [AArch64][MacroFusion] Fuse only tied AES pairs post-RA (PR #201610)
Tomer Shafir via llvm-commits
- [llvm] [AArch64][MacroFusion] Fuse only tied AES pairs post-RA (PR #201610)
Tomer Shafir via llvm-commits
- [llvm] [AArch64][MacroFusion] Fuse only tied AES pairs post-RA (PR #201610)
Tomer Shafir via llvm-commits
- [llvm] [AArch64][MacroFusion] Fuse only tied AES pairs post-RA (PR #201610)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Split misched-fusion.ll per feature(NFC) (PR #203576)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Split misched-fusion.ll per feature(NFC) (PR #203576)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Split misched-fusion.ll per feature(NFC) (PR #203576)
Tomer Shafir via llvm-commits
- [llvm] Aarch64 add missing arith to cbz clustering (PR #203721)
Tomer Shafir via llvm-commits
- [llvm] Aarch64 add missing arith to cbz clustering (PR #203721)
Tomer Shafir via llvm-commits
- [llvm] Aarch64 add missing arith to cbz clustering (PR #203721)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Split misched-fusion.ll per feature(NFC) (PR #203576)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Split misched-fusion.ll per feature(NFC) (PR #203576)
Tomer Shafir via llvm-commits
- [llvm] [AArch64] Split misched-fusion.ll per feature(NFC) (PR #203576)
Tomer Shafir via llvm-commits
- [llvm] Aarch64 add missing arith to cbz clustering (PR #203721)
Tomer Shafir via llvm-commits
- [llvm] [llc] set canonical triple in module (PR #203725)
Tomer Shafir via llvm-commits
- [llvm] [MacroFusion] Restricts pairs to have SDep::Data dependency only (PR #203793)
Tomer Shafir via llvm-commits
- [llvm] [MacroFusion] Restricts pairs to have SDep::Data dependency only (PR #203793)
Tomer Shafir via llvm-commits
- [clang] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
Tomohiro Kashiwada via llvm-commits
- [clang] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
Tomohiro Kashiwada via llvm-commits
- [clang] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
Tomohiro Kashiwada via llvm-commits
- [clang] [llvm] [PowerPC][AIX] Support #pragma comment copyright for AIX (PR #178184)
Tony Varghese via llvm-commits
- [llvm] [docs] Remove myself from security response (PR #203061)
Tulio Magno Quites Machado Filho via llvm-commits
- [llvm] [docs] Remove myself from security response (PR #203061)
Tulio Magno Quites Machado Filho via llvm-commits
- [llvm] [SystemZ] Fold i16/i32/i64 logical RMW operations into memory operands in TableGen (PR #192802)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Fold i16/i32/i64 logical RMW operations into memory operands in TableGen (PR #192802)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Fold i16/i32/i64 logical RMW operations into memory operands in TableGen (PR #192802)
Ulrich Weigand via llvm-commits
- [llvm] [SystemZ] Fold i16/i32/i64 logical RMW operations into memory operands in TableGen (PR #192802)
Ulrich Weigand via llvm-commits
- [clang] [llvm] [LifetimeSafety] Reorganize tests into `LifetimeSafety/` subdirectory (PR #203363)
Utkarsh Saxena via llvm-commits
- [clang] [clang-tools-extra] [llvm] User-defined annotations for clang-tidy analysis POC (PR #195054)
Valentyn Yukhymenko via llvm-commits
- [llvm] [MachineScheduler] Rework dag-maps-huge-region (PR #200945)
Valery Dmitriev via llvm-commits
- [llvm] [NFC][AMDGPU] Introduce SIInstrFlags predicates for TSFlag access (PR #201512)
Valery Pykhtin via llvm-commits
- [llvm] [NFC][AMDGPU] Introduce SIInstrFlags predicates for TSFlag access (PR #201512)
Valery Pykhtin via llvm-commits
- [llvm] [NFC][AMDGPU] Introduce SIInstrFlags predicates for TSFlag access (PR #201512)
Valery Pykhtin via llvm-commits
- [llvm] [NFC][AMDGPU] Introduce SIInstrFlags predicates for TSFlag access (PR #201512)
Valery Pykhtin via llvm-commits
- [llvm] [NFC][AMDGPU] Introduce SIInstrFlags predicates for TSFlag access (PR #201512)
Valery Pykhtin via llvm-commits
- [llvm] [NVPTX] Add native `tanh.approx` support for f16/f16x2/bf16/bf16x2 (PR #203257)
Varad Rahul Kamthe via llvm-commits
- [libc] [llvm] [libc][math] Add isnanf128 (PR #199206)
Vedant Neve via llvm-commits
- [llvm] [LSR] All known LCSSA fixes (PR #193824)
Vikram Hegde via llvm-commits
- [llvm] [LSR] All known LCSSA fixes (PR #193824)
Vikram Hegde via llvm-commits
- [llvm] [CodeGen] Treat Reg uses which are partially defined within bundle as internal read (PR #201004)
Vikram Hegde via llvm-commits
- [llvm] [CodeGen] Treat Reg uses which are partially defined within bundle as internal read (PR #201004)
Vikram Hegde via llvm-commits
- [llvm] [AMDGPU][NPM] Complete AsmPrinter support (PR #203509)
Vikram Hegde via llvm-commits
- [llvm] [SPIR-V] Drop constant zero-sized memcpy/memmove/memset before selection (PR #201904)
Viktoria Maximova via llvm-commits
- [llvm] [SPIR-V] Avoid typed pointers for global variables (PR #201203)
Viktoria Maximova via llvm-commits
- [llvm] [SPIR-V] Avoid typed pointers for global variables (PR #201203)
Viktoria Maximova via llvm-commits
- [llvm] [SPIR-V] Tie Int64ImageEXT to R64i/R64ui image format, not sampled type (PR #203005)
Viktoria Maximova via llvm-commits
- [llvm] [HWASan] Fix UB in tag-bits mask shift (PR #202269)
Vitaly Buka via llvm-commits
- [llvm] [HWASan] Fix UB in tag-bits mask shift (PR #202269)
Vitaly Buka via llvm-commits
- [llvm] [ubsan] Add [undefined] section to ignorelist (PR #202380)
Vitaly Buka via llvm-commits
- [llvm] [ubsan] Add [undefined] section to ignorelist (PR #202380)
Vitaly Buka via llvm-commits
- [llvm] [test][Support] Disable CFI-icall for DynamicLibrary Overload test (PR #202446)
Vitaly Buka via llvm-commits
- [llvm] [HWASan] Fix UB in tag-bits mask shift (PR #202269)
Vitaly Buka via llvm-commits
- [llvm] [NFC][cfi] Ignore cfi-icall for DiagnosticHandler.h (PR #202515)
Vitaly Buka via llvm-commits
- [llvm] [NFC][cfi] Ignore cfi-icall for DiagnosticHandler.h (PR #202515)
Vitaly Buka via llvm-commits
- [llvm] Revert "[NFC][llvm-exegesis] Disable CFI-icall for JIT-executed function" (PR #202571)
Vitaly Buka via llvm-commits
- [llvm] [NFC][cfi] Ignore cfi-icall for DiagnosticHandler.h (PR #202515)
Vitaly Buka via llvm-commits
- [llvm] [NFC][llvm-exegesis] Disable CFI-icall for JIT-executed function (#202472) (PR #202682)
Vitaly Buka via llvm-commits
- [llvm] [NFC][cfi] Ignore cfi-icall for DiagnosticHandler.h (PR #202515)
Vitaly Buka via llvm-commits
- [llvm] [NFC][llvm-exegesis] Disable CFI-icall for JIT-executed function (#202472) (PR #202682)
Vitaly Buka via llvm-commits
- [llvm] [test][Support] Disable CFI-icall for DynamicLibrary Overload test (#202446) (PR #202684)
Vitaly Buka via llvm-commits
- [llvm] [NFC][cfi] Ignore cfi-icall for DiagnosticHandler.h (PR #202515)
Vitaly Buka via llvm-commits
- [clang] [llvm] Make sanitizer special case list slash-agnostic (PR #149886)
Vitaly Buka via llvm-commits
- [clang] [llvm] Make sanitizer special case list slash-agnostic (PR #149886)
Vitaly Buka via llvm-commits
- [clang] [llvm] Make sanitizer special case list slash-agnostic (PR #149886)
Vitaly Buka via llvm-commits
- [clang] [llvm] Make sanitizer special case list slash-agnostic (PR #149886)
Vitaly Buka via llvm-commits
- [compiler-rt] lsan: Document that ptrace_scope needs to be disabled. (PR #202838)
Vitaly Buka via llvm-commits
- [compiler-rt] lsan: Document that ptrace_scope needs to be disabled. (PR #202838)
Vitaly Buka via llvm-commits
- [llvm] [NFC][Support] Refactor bracket parsing in GlobPattern (PR #202848)
Vitaly Buka via llvm-commits
- [llvm] [NFC][Support] Refactor bracket parsing in GlobPattern (PR #202848)
Vitaly Buka via llvm-commits
- [llvm] [NFC][Support] Refactor bracket parsing in GlobPattern (PR #202848)
Vitaly Buka via llvm-commits
- [llvm] [NFC][Support] Define Prefix/SuffixMetacharacters constants (PR #202850)
Vitaly Buka via llvm-commits
- [llvm] [NFC][Support] Define Prefix/SuffixMetacharacters constants (PR #202850)
Vitaly Buka via llvm-commits
- [clang] [llvm] Make sanitizer special case list slash-agnostic (PR #149886)
Vitaly Buka via llvm-commits
- [llvm] [NFC][Support] Refactor bracket parsing in GlobPattern (PR #202848)
Vitaly Buka via llvm-commits
- [llvm] [NFC][Support] Refactor bracket parsing in GlobPattern (PR #202848)
Vitaly Buka via llvm-commits
- [clang] [llvm] Make sanitizer special case list slash-agnostic (PR #149886)
Vitaly Buka via llvm-commits
- [llvm] [NFC][SpecialCaseList] Use helper for version checks (PR #203023)
Vitaly Buka via llvm-commits
- [llvm] [NFC][SpecialCaseList] Add findRule helpers (PR #203025)
Vitaly Buka via llvm-commits
- [llvm] [NFC][SpecialCaseList] Use helper for version checks (PR #203023)
Vitaly Buka via llvm-commits
- [llvm] [NFC][Support] Implement slash-agnostic path matching in GlobPattern (PR #202854)
Vitaly Buka via llvm-commits
- [llvm] [NFC][Support] Implement slash-agnostic path matching in GlobPattern (PR #202854)
Vitaly Buka via llvm-commits
- [llvm] [NFC][Support] Implement slash-agnostic path matching in GlobPattern (PR #202854)
Vitaly Buka via llvm-commits
- [clang] [llvm] [SpecialCaseList] Add backward compatible dot-slash handling (PR #162511)
Vitaly Buka via llvm-commits
- [llvm] [NFC][Support] Implement slash-agnostic path matching in GlobPattern (PR #202854)
Vitaly Buka via llvm-commits
- [llvm] [NFC][Support] Implement slash-agnostic path matching in GlobPattern (PR #202854)
Vitaly Buka via llvm-commits
- [llvm] [NFC][SpecialCaseList] Introduce QueryOptions struct (PR #203096)
Vitaly Buka via llvm-commits
- [llvm] [NFC][SpecialCaseList] Introduce QueryOptions struct (PR #203096)
Vitaly Buka via llvm-commits
- [llvm] [NFC][Support] Implement slash-agnostic path matching in GlobPattern (PR #202854)
Vitaly Buka via llvm-commits
- [llvm] [NFC][Support] Add test for inverted slash-agnostic matching (PR #203290)
Vitaly Buka via llvm-commits
- [clang] [llvm] Make sanitizer special case list slash-agnostic (PR #149886)
Vitaly Buka via llvm-commits
- [compiler-rt] [Fuzzer] Bump max RSS in fork tests (PR #203688)
Vitaly Buka via llvm-commits
- [clang] [compiler-rt] [tsan] Add simulation to TSAN (PR #183200)
Vitaly Buka via llvm-commits
- [llvm] AMDGPU: Fix finding TRI from TRI (PR #202970)
Vladimir Vereschaka via llvm-commits
- [llvm] [ObjectYAML] Avoid comparison of compressed data (PR #202413)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [DirectX][ObjectYAML] Fix SRCI round-trip tests that use zlib compression (PR #202479)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [DirectX][ObjectYAML] Fix SRCI round-trip tests that use zlib compression (PR #202479)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [DirectX][ObjectYAML] Fix SRCI round-trip tests that use zlib compression (PR #202479)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [DirectX][ObjectYAML] Fix SRCI round-trip tests that use zlib compression (PR #202479)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [NFC][MC] Initialize all fields of DebugName::Parameters in default constructor (PR #202701)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] [LLVM][CodeGen][SPIRV] Match NULL splat to OpConstantNull. (PR #201313)
Vyacheslav Levytskyy via llvm-commits
- [llvm] [LLVM][CodeGen][SPIRV] Match NULL splat to OpConstantNull. (PR #201313)
Vyacheslav Levytskyy via llvm-commits
- [clang] [llvm] [PowerPC][AIX] Support #pragma comment copyright for AIX (PR #178184)
Wael Yehia via llvm-commits
- [clang] [llvm] [PowerPC][AIX] Support #pragma comment copyright for AIX (PR #178184)
Wael Yehia via llvm-commits
- [clang] [llvm] [PowerPC][AIX] Support #pragma comment copyright for AIX (PR #178184)
Wael Yehia via llvm-commits
- [clang] [llvm] [PowerPC][AIX] Support #pragma comment copyright for AIX (PR #178184)
Wael Yehia via llvm-commits
- [clang] [llvm] [PowerPC][AIX] Support #pragma comment copyright for AIX (PR #178184)
Wael Yehia via llvm-commits
- [clang] [llvm] [PowerPC][AIX] Support #pragma comment copyright for AIX (PR #178184)
Wael Yehia via llvm-commits
- [clang] [llvm] [PowerPC][AIX] Support #pragma comment copyright for AIX (PR #178184)
Wael Yehia via llvm-commits
- [clang] [llvm] [ThinLTO][AIX] Add ThinLTO support for #pragma comment(copyright, ...) (PR #199398)
Wael Yehia via llvm-commits
- [llvm] [PGO] Implement PGO counter promotion for atomic updates (PR #202487)
Wael Yehia via llvm-commits
- [llvm] [PGO] Implement PGO counter promotion for atomic updates (PR #202487)
Wael Yehia via llvm-commits
- [llvm] [PGO] Implement PGO counter promotion for atomic updates (PR #202487)
Wael Yehia via llvm-commits
- [llvm] [PGO] Implement PGO counter promotion for atomic updates (PR #202487)
Wael Yehia via llvm-commits
- [llvm] [PGO] Implement PGO counter promotion for atomic updates (PR #202487)
Wael Yehia via llvm-commits
- [llvm] [PassBuilder] Table-drive pass name printing (PR #202656)
Wael Yehia via llvm-commits
- [llvm] [PassBuilder] Table-drive pass name printing (PR #202656)
Wael Yehia via llvm-commits
- [llvm] [PassBuilder] Table-drive pass name printing (PR #202656)
Wael Yehia via llvm-commits
- [llvm] [PassBuilder] Table-drive pass name printing (PR #202656)
Wael Yehia via llvm-commits
- [llvm] [PGO] Implement PGO counter promotion for atomic updates (PR #202487)
Wael Yehia via llvm-commits
- [llvm] [PGO] Implement PGO counter promotion for atomic updates (PR #202487)
Wael Yehia via llvm-commits
- [llvm] [PGO] Implement PGO counter promotion for atomic updates (PR #202487)
Wael Yehia via llvm-commits
- [llvm] [PGO] Implement PGO counter promotion for atomic updates (PR #202487)
Wael Yehia via llvm-commits
- [llvm] [PGO] Implement PGO counter promotion for atomic updates (PR #202487)
Wael Yehia via llvm-commits
- [llvm] [PGO] Implement PGO counter promotion for atomic updates (PR #202487)
Wael Yehia via llvm-commits
- [llvm] [PGO] Implement PGO counter promotion for atomic updates (PR #202487)
Wael Yehia via llvm-commits
- [lldb] [llvm] [lldb] Update StreamGDBRemote to support llvm::ArrayRef (PR #203175)
Walter Erquinigo via llvm-commits
- [llvm] [BitstreamReader] Fix 32-bit overflow in skipRecord (PR #202410)
Wei Wang via llvm-commits
- [llvm] [BitstreamReader] Fix 32-bit overflow in skipRecord (PR #202410)
Wei Wang via llvm-commits
- [lld] Remove duplicate .pdata entries after ICF (PR #199705)
Wei Xiao via llvm-commits
- [llvm] [TTI] Add missing no-cost coroutine intrinsics (PR #203816)
Weibo He via llvm-commits
- [llvm] [X86] Shrink i32 unsigned compares to i8/i16 when high bits are zero (PR #197801)
Weiwen He via llvm-commits
- [llvm] [X86] Shrink i32 unsigned compares to i8/i16 when high bits are zero (PR #197801)
Weiwen He via llvm-commits
- [llvm] [X86] Shrink i32 unsigned compares to i8/i16 when high bits are zero (PR #197801)
Weiwen He via llvm-commits
- [llvm] [AArch64] Lower extends of boolean vector loads via scalar load (PR #203394)
Weiwen He via llvm-commits
- [llvm] [Offload] Skip plugins when none requested (PR #199901)
Weronika Lewandowska via llvm-commits
- [llvm] [offload] Add Windows offload support (PR #187006)
Weronika Lewandowska via llvm-commits
- [llvm] [Offload] Skip plugins when none requested (PR #199901)
Weronika Lewandowska via llvm-commits
- [llvm] [Offload] define MSVC byte-order macros for rtl endianness checks (PR #202540)
Weronika Lewandowska via llvm-commits
- [llvm] [Offload] define MSVC byte-order macros for rtl endianness checks (PR #202540)
Weronika Lewandowska via llvm-commits
- [llvm] [Offload] define MSVC byte-order macros for rtl endianness checks (PR #202540)
Weronika Lewandowska via llvm-commits
- [llvm] [offload] Add Windows offload support (PR #187006)
Weronika Lewandowska via llvm-commits
- [llvm] [Offload] Skip plugins when none requested (PR #199901)
Weronika Lewandowska via llvm-commits
- [llvm] [Offload] Skip plugins when none requested (PR #199901)
Weronika Lewandowska via llvm-commits
- [llvm] [Offload] define MSVC byte-order macros for rtl endianness checks (PR #202540)
Weronika Lewandowska via llvm-commits
- [llvm] [Offload] define MSVC byte-order macros for rtl endianness checks (PR #202540)
Weronika Lewandowska via llvm-commits
- [llvm] [Offload] define MSVC byte-order macros for rtl endianness checks (PR #202540)
Weronika Lewandowska via llvm-commits
- [compiler-rt] [compiler-rt][profile] Accept Unicode profile names on Windows (PR #202335)
William Woodruff via llvm-commits
- [compiler-rt] [compiler-rt][profile] Accept Unicode profile names on Windows (PR #202335)
William Woodruff via llvm-commits
- [compiler-rt] [compiler-rt][profile] Accept Unicode profile names on Windows (PR #202335)
William Woodruff via llvm-commits
- [compiler-rt] [compiler-rt][profile] Accept Unicode profile names on Windows (PR #202335)
William Woodruff via llvm-commits
- [compiler-rt] [compiler-rt][profile] Accept Unicode profile names on Windows (PR #202335)
William Woodruff via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 constant-fold sign-of-zero miscompile (PR #201896)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 constant-fold sign-of-zero miscompile (PR #201896)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 constant-fold sign-of-zero miscompile (PR #201896)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 constant-fold sign-of-zero miscompile (PR #201896)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 constant-fold sign-of-zero miscompile (PR #201896)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix fmed3 constant-fold sign-of-zero miscompile (PR #201896)
Wooseok Lee via llvm-commits
- [llvm] [AMDGPU] Fix fmul/fma legacy sign-of-zero miscompile (PR #203567)
Wooseok Lee via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] Hygon Processors Initial enablement (PR #187622)
Xiaomeng Zhang via llvm-commits
- [llvm] [LLVM] Add skeleton for new "One" experimental target backend (PR #203293)
Yanzuo Liu via llvm-commits
- [llvm] [AArch64] Use sve for 64 wide masked load/store (PR #203480)
Yashwant Singh via llvm-commits
- [llvm] [AArch64] Use sve for 64 wide masked load/store (PR #203480)
Yashwant Singh via llvm-commits
- [clang] [llvm] Reland HIP offload PGO compiler support and link the device-profile runtime (PR #201607)
Yaxun Liu via llvm-commits
- [llvm] Patch tryCanonicalizeStructToVector to handle split slice tails (PR #201434)
Yaxun Liu via llvm-commits
- [llvm] Patch tryCanonicalizeStructToVector to handle split slice tails (PR #201434)
Yaxun Liu via llvm-commits
- [llvm] Patch tryCanonicalizeStructToVector to handle split slice tails (PR #201434)
Yaxun Liu via llvm-commits
- [llvm] Patch tryCanonicalizeStructToVector to handle split slice tails (PR #201434)
Yaxun Liu via llvm-commits
- [llvm] [SROA] adjust struct layout requirements for struct to vector canonicalization (PR #201967)
Yaxun Liu via llvm-commits
- [compiler-rt] Revert "[compiler-rt][profile] Use runtimes-libc-headers in the GPU runtimes build" (PR #193539)
Yaxun Liu via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
Yaxun Liu via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
Yaxun Liu via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
Yaxun Liu via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
Yaxun Liu via llvm-commits
- [llvm] [IR] Filter dumps by source location (PR #203393)
Yaxun Liu via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
Yaxun Liu via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
Yaxun Liu via llvm-commits
- [llvm] [X86] Fold vpextrq $1 from a spilled vector into a direct memory load (PR #203339)
Ye Tian via llvm-commits
- [llvm] [X86] Fold vpextrq $1 from a spilled vector into a direct memory load (PR #203339)
Ye Tian via llvm-commits
- [llvm] [X86] Fold vpextrq $1 from a spilled vector into a direct memory load (PR #203339)
Ye Tian via llvm-commits
- [llvm] [X86] Fold vpextrq $1 from a spilled vector into a direct memory load (PR #203339)
Ye Tian via llvm-commits
- [clang] [llvm] [Clang][CodeGen][Coroutines] Make coroutine startup exception-safe (CWG2935) Part1 (PR #179189)
Yexuan Xiao via llvm-commits
- [clang] [llvm] [Clang][CodeGen][Coroutines] Make coroutine startup exception-safe (CWG2935) Part1 (PR #179189)
Yexuan Xiao via llvm-commits
- [llvm] [llvm-profdata] Optimize memory usage in sample profile merge (PR #202888)
Yi Kong via llvm-commits
- [llvm] [llvm-profdata] Optimize memory usage in sample profile merge (PR #202888)
Yi Kong via llvm-commits
- [llvm] [VectorCombine] Allow shuffling with bitcast for not multiple offset for loadsize (PR #119139)
Yingwei Zheng via llvm-commits
- [llvm] [VectorCombine] Allow shuffling with bitcast for not multiple offset for loadsize (PR #119139)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Reuse existing freeze when pushing freeze through a binop (PR #202306)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Reuse existing freeze when pushing freeze through a binop (PR #202306)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Move nonnull assumptions to the base of a gep (PR #195650)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Move nonnull assumptions to the base of a gep (PR #195650)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Move nonnull assumptions to the base of a gep (PR #195650)
Yingwei Zheng via llvm-commits
- [llvm] [ValueTracking] Handle chain of single-pred blocks in willNotFreeBetween() (PR #202308)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for byval pointer arguments (PR #201852)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for byval pointer arguments (PR #201852)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for byval pointer arguments (PR #201852)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Drop zero size dereferenceable assumptions (PR #202411)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Avoid unnecessary canBeFreed() calls (NFC) (PR #202685)
Yingwei Zheng via llvm-commits
- [llvm] [Verifier] Accept range assume bundles (PR #202586)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [LLVM][InstCombine] Add fixed-point aspect to modular printf parser (PR #202425)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [LLVM][InstCombine] Add fixed-point aspect to modular printf parser (PR #202425)
Yingwei Zheng via llvm-commits
- [clang] [llvm] [LLVM][InstCombine] Add fixed-point aspect to modular printf parser (PR #202425)
Yingwei Zheng via llvm-commits
- [llvm] [SCEV] Speed up forgetLoop by avoiding def-use walk for loop-header PHIs (PR #201572)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Allocas cannot be freed (PR #202875)
Yingwei Zheng via llvm-commits
- [llvm] [IR] Accept nonnull metadata on phi nodes (PR #202877)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Move alignment assumptions to the base of a gep if alignment is preserved (PR #203032)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Move alignment assumptions to the base of a gep if alignment is preserved (PR #203032)
Yingwei Zheng via llvm-commits
- [llvm] [InstSimplify] Add coverage for active.lane.mask fold (PR #203333)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for exposed provenance (PR #200596)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for constant expressions (PR #203746)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for constant expressions (PR #203746)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for constant expressions (PR #203746)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for constant expressions (PR #203746)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for constant expressions (PR #203746)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for constant expressions (PR #203746)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for constant expressions (PR #203746)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Yingwei Zheng via llvm-commits
- [llvm] [llubi] Add support for captures (PR #201170)
Yingwei Zheng via llvm-commits
- [llvm] [LoopInterchange] Fix the way of insertion for the FirstIteration PHINode. (PR #183273)
Yingying Wang via llvm-commits
- [llvm] [BOLT] Zero alignment padding when reusing old text section (PR #202375)
YongKang Zhu via llvm-commits
- [llvm] [BOLT] Zero alignment padding when reusing old text section (PR #202375)
YongKang Zhu via llvm-commits
- [clang] [llvm] [sancov] Add -fsanitize-coverage=dataflow-args,dataflow-ret (PR #201410)
Yunseong Kim via llvm-commits
- [clang] [llvm] [sancov] Add -fsanitize-coverage=trace-args, trace-ret (PR #201410)
Yunseong Kim via llvm-commits
- [clang] [llvm] [sancov] Add -fsanitize-coverage=trace-args, trace-ret (PR #201410)
Yunseong Kim via llvm-commits
- [clang] [llvm] [sancov] Add -fsanitize-coverage=trace-args, trace-ret (PR #201410)
Yunseong Kim via llvm-commits
- [llvm] [obj2yaml] Add Obj2Yaml ability to dump GOFF header records (PR #200534)
Yusra Syeda via llvm-commits
- [llvm] [InstCombine] Reuse existing freeze when pushing freeze through a binop (PR #202306)
Yuyang Zhang via llvm-commits
- [llvm] [InstCombine] Reuse existing freeze when pushing freeze through a binop (PR #202306)
Yuyang Zhang via llvm-commits
- [llvm] [InstCombine] Reuse existing freeze when pushing freeze through a binop (PR #202306)
Yuyang Zhang via llvm-commits
- [llvm] [InstCombine] Reuse existing freeze when pushing freeze through a binop (PR #202306)
Yuyang Zhang via llvm-commits
- [llvm] [InstCombine] Reuse existing freeze when pushing freeze through a binop (PR #202306)
Yuyang Zhang via llvm-commits
- [llvm] [InstCombine] Reuse existing freeze when pushing freeze through a binop (PR #202306)
Yuyang Zhang via llvm-commits
- [llvm] [InstCombine] Reuse existing freeze when pushing freeze through a binop (PR #202306)
Yuyang Zhang via llvm-commits
- [llvm] [InstCombine] Re-queue users after freezeOtherUses rewrites their operands (PR #202306)
Yuyang Zhang via llvm-commits
- [llvm] [OpenMPOpt][Attributor] Avoid eager deglobalization AA registration (PR #198710)
ZT Qin via llvm-commits
- [llvm] [OpenMPOpt][Attributor] Avoid eager deglobalization AA registration (PR #198710)
ZT Qin via llvm-commits
- [llvm] [OpenMPOpt][Attributor] Avoid eager deglobalization AA registration (PR #198710)
ZT Qin via llvm-commits
- [llvm] [OpenMPOpt][Attributor] Selectively seed deglobalization AAs (PR #198710)
ZT Qin via llvm-commits
- [llvm] [AMDGPU][VOPD] Limit VOPDPairing from reaching over load dependencies (PR #201930)
Zach Goldthorpe via llvm-commits
- [llvm] [NFC][AMDGPU][VOPD] Add lit test demonstrating current VOPD pairing behaviour (PR #201943)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU][VOPD] Limit VOPDPairing from reaching over load dependencies (PR #201930)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU][VOPD] Limit VOPDPairing from reaching over load dependencies (PR #201930)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU][VOPD] Limit VOPDPairing from reaching over load dependencies (PR #201930)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU][VOPD] Limit VOPDPairing from reaching over load dependencies (PR #201930)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU][VOPD] Limit VOPDPairing from reaching over load dependencies (PR #201930)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU][VOPD] Limit VOPDPairing from reaching over load dependencies (PR #201930)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] Fold consecutive `s_cselect_b32`s (PR #183357)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] Fold consecutive `s_cselect_b32`s (PR #183357)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] Fold consecutive `s_cselect_b32`s (PR #183357)
Zach Goldthorpe via llvm-commits
- [llvm] [AMDGPU][SIPreEmitPeephole] Fold consecutive `s_cselect_b32`s (PR #183357)
Zach Goldthorpe via llvm-commits
- [llvm] [LFI][AArch64] Add rewrites for memory accesses (PR #195167)
Zachary Yedidia via llvm-commits
- [llvm] [LFI][AArch64] Add rewrites for memory accesses (PR #195167)
Zachary Yedidia via llvm-commits
- [compiler-rt] [ASan] add pattern 'cmp BYTE PTR [rdx], XX' to win instruction decoder (PR #202407)
Zack Johnson via llvm-commits
- [compiler-rt] [ASan] add pattern 'cmp BYTE PTR [rdx], XX' to win instruction decoder (PR #202407)
Zack Johnson via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] using divergent/uniform information in ISel of zext (PR #174539)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] DAG Mutation to solve load bunching in outer product matrix multiplications (PR #203095)
Zeng Wu via llvm-commits
- [llvm] [AMDGPU] DAG Mutation to solve load bunching in outer product matrix multiplications (PR #203095)
Zeng Wu via llvm-commits
- [lld] [lld][MachO] Add N_COLD_FUNC support (PR #183909)
Zhaoxuan Jiang via llvm-commits
- [llvm] [llubi] Implement ptrtoaddr (PR #203771)
Zhige Chen via llvm-commits
- [llvm] [llubi] Implement ptrtoaddr (PR #203771)
Zhige Chen via llvm-commits
- [llvm] [llubi] Implement ptrtoaddr (PR #203771)
Zhige Chen via llvm-commits
- [llvm] [llubi] Experimental support for noalias (PR #195808)
Zhige Chen via llvm-commits
- [llvm] [llubi] Update the implementation of assume align operand bundle (PR #203775)
Zhige Chen via llvm-commits
- [llvm] [llubi] Update the implementation of assume align operand bundle (PR #203775)
Zhige Chen via llvm-commits
- [llvm] [BOLT] Add pre-parsed perf script support (PR #163785)
Ádám Kallai via llvm-commits
- [llvm] [BOLT] Add pre-parsed perf script support (PR #163785)
Ádám Kallai via llvm-commits
- [llvm] [BOLT] Add pre-parsed perf script support (PR #163785)
Ádám Kallai via llvm-commits
- [llvm] [AArch64] Minor aarch64-ldst-opt simplifications (PR #201786)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [SelectionDAG] Pass dest and src alignments separately to memcpy and memmove lowering functions (PR #201119)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AArch64] Minor aarch64-ldst-opt simplifications (PR #201786)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [AArch64] Minor aarch64-ldst-opt simplifications (PR #201786)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Ömer Sinan Ağacan via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
Ömer Sinan Ağacan via llvm-commits
- [llvm] GlobalStatus: recognize aggregate subobject stores matching initializer (PR #203535)
何衍泽(He Yanze) via llvm-commits
- [llvm] [DAG] Convert select of constants to arithmetic operations (PR #198951)
dong jianqiang via llvm-commits
- [llvm] [DAG] Convert select of constants to arithmetic operations (PR #198951)
dong jianqiang via llvm-commits
- [llvm] [DAG] Convert select of constants to arithmetic operations (PR #198951)
dong jianqiang via llvm-commits
- [llvm] [DAG] Convert select of constants to arithmetic operations (PR #198951)
dong jianqiang via llvm-commits
- [llvm] [InstCombine] Fold signed-max sub-or pattern (PR #202274)
via llvm-commits
- [llvm] [InstCombine] Fold signed-max sub-or pattern (PR #202274)
via llvm-commits
- [llvm] Revert "[GlobalISel] Add a shared matcher for memcpy-family instructions (NFC)" (PR #202275)
via llvm-commits
- [llvm] 2de2edb - Revert "[GlobalISel] Add a shared matcher for memcpy-family instructions (NFC)" (#202275)
via llvm-commits
- [llvm] 7893def - [Loads] Always pass down context in isSafeToLoadUnconditionally() (#201833)
via llvm-commits
- [llvm] [InstCombine] Fold select from implied or condition (PR #199148)
via llvm-commits
- [llvm] 0db5d27 - [LV] Use index type for base pointer computation in convertToStridedAccesses (#201070)
via llvm-commits
- [llvm] 45d5d56 - [llvm-ar] fix inconsistent case sensitivity for path matching on Windows (#196541)
via llvm-commits
- [llvm] [llvm-ar] fix inconsistent case sensitivity for path matching on Windows (PR #196541)
via llvm-commits
- [llvm] [IR] Remove IRBuilder AddMetadataToInst (PR #202280)
via llvm-commits
- [llvm] 917117c - [SPIR-V] Add vector type support for non-standard integers in G_TRUNC op (#198213)
via llvm-commits
- [clang] [llvm] [RISCV] Add riscv_packed_simd.h for P extension intrinsics (PR #181115)
via llvm-commits
- [llvm] [ConstantFolding] Fix dropped bits in non-integer-ratio bitcast with undef lane (PR #202282)
via llvm-commits
- [llvm] [ConstantFolding] Fix dropped bits in non-integer-ratio bitcast with undef lane (PR #202282)
via llvm-commits
- [llvm] [ConstantFolding] Fix dropped bits in non-integer-ratio bitcast with undef lane (PR #202282)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add acosbf16 math function (PR #184633)
via llvm-commits
- [llvm] [OFFLOAD][L0] Add wait events for AsyncQueue memFill (PR #202287)
via llvm-commits
- [flang] [llvm] [flang][flang-rt] Treat REAL(2)/COMPLEX(2) as C-interoperable types (PR #201888)
via llvm-commits
- [llvm] [Mips] Fix $gp was restored when used as global register variable (PR #201778)
via llvm-commits
- [llvm] [InstCombine] Fold afn powi(2.0, x) to ldexp(1.0, x) (PR #202114)
via llvm-commits
- [clang] [lld] [llvm] [WebAssembly] Cooperative threading for WASIP3 (PR #200855)
via llvm-commits
- [llvm] [LV][NFC] Fix mve-reg-pressure-spills.ll test (PR #202291)
via llvm-commits
- [llvm] [AArch64][TableGen] Define ZA, ZT0 and FPMR memory defvars (PR #154144)
via llvm-commits
- [compiler-rt] [ubsan] Introduce weak handle_error_begin and end hooks (PR #198916)
via llvm-commits
- [llvm] [CI] Testing Windows Breakage (PR #202264)
via llvm-commits
- [llvm] [SelectionDAG] Fix dangling SUnit node after unfold during scheduling (PR #202295)
via llvm-commits
- [llvm] [SelectionDAG] Fix dangling SUnit node after unfold during scheduling (PR #202295)
via llvm-commits
- [llvm] [LLE][LoopVersioning] Form LCSSA in Loop Versioning Pass before extending exit PHIs (PR #202296)
via llvm-commits
- [llvm] c61fd0c - AMDGPU/GlobalISel: RegBankLegalize rules for v_pk_add/mul_f32 (#202074)
via llvm-commits
- [llvm] eae020b - AMDGPU/GlobalISel: RegBankLegalize rules for 64 bit s_min/max and u_min/max (#202076)
via llvm-commits
- [llvm] c9e84a7 - [SPIR-V] Lower 1xN/Nx1 matrix transpose to a copy (#201332)
via llvm-commits
- [llvm] Reapply "[GlobalISel] Add a shared matcher for memcpy-family instructions (NFC)" (#202275) (PR #202298)
via llvm-commits
- [llvm] a08dce6 - [AArch64] Set the default cache line size to 64 bytes. (#200776)
via llvm-commits
- [llvm] a63fbe8 - [LV][NFC] Fix mve-reg-pressure-spills.ll test (#202291)
via llvm-commits
- [llvm] c2df149 - [StringMap] Add remove_if and use it for erase-while-iterating (#202272)
via llvm-commits
- [llvm] [InstCombine] Fold afn powi(2.0, x) to ldexp(1.0, x) (PR #202114)
via llvm-commits
- [llvm] [NFC][OMPT] Use `unique_id` entry point for tests (PR #202228)
via llvm-commits
- [llvm] [NFC][OMPT] Use `unique_id` entry point for tests (PR #202228)
via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
via llvm-commits
- [llvm] [InstCombine] Fold afn powi(2.0, x) to ldexp(1.0, x) (PR #202114)
via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
via llvm-commits
- [llvm] [InstCombine] Ignore frees when inferring inbounds (PR #202304)
via llvm-commits
- [llvm] [ArgPromotion] Pass context instruction to dereferenceability check (PR #202305)
via llvm-commits
- [llvm] [InstCombine] Reuse existing freeze when pushing freeze through a binop (PR #202306)
via llvm-commits
- [llvm] [InstCombine] Reuse existing freeze when pushing freeze through a binop (PR #202306)
via llvm-commits
- [llvm] [ValueTracking] Handle chain of single-pred blocks in willNotFreeBetween() (PR #202308)
via llvm-commits
- [llvm] Revert "[BOLT][AArch64] Transform cmpbr ~> cmp + br when inversion not possible (#185731)" (PR #202309)
via llvm-commits
- [llvm] [InstCombine] Ignore frees when inferring inbounds (PR #202304)
via llvm-commits
- [llvm] [Draft][BOLT] fix hugify for old kernels (#201813) (PR #201818)
via llvm-commits
- [llvm] [Draft][BOLT] fix hugify for old kernels (#201813) (PR #201818)
via llvm-commits
- [llvm] [Draft][BOLT] fix hugify for old kernels (#201813) (PR #201818)
via llvm-commits
- [llvm] d450981 - AMDGPU/UniformityAnalysis: Test MIR uniformity analysis for INLINEASM (#201956)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] [X86] - Prevent the wrong fold of x86_avx512_mask_cmp_ss/sd to fcmp (PR #202321)
via llvm-commits
- [llvm] [X86] - Prevent the wrong fold of x86_avx512_mask_cmp_ss/sd to fcmp (PR #202321)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] [InstCombine] fold nested bitreverse and bswap (PR #202236)
via llvm-commits
- [llvm] 3b15d85 - [Hexagon] Fix arch attribute mapping in ELFObjectFile (#201531)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] 3c49429 - AMDGPU/GlobalISel: RegBankLegalize rules for cvt_scale intrinsics (#202075)
via llvm-commits
- [llvm] [llvm-objdump] Add --substitute-path and --source-dir for --source (PR #201096)
via llvm-commits
- [llvm] [lit] Honor --max-time as an absolute deadline (PR #202324)
via llvm-commits
- [llvm] [lit] Honor --max-time as an absolute deadline (PR #202324)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] [AMDGPU] Set SGPR spill stack IDs when creating spill slots (PR #197628)
via llvm-commits
- [llvm] d9012b6 - [AMDGPU] Cache results in a bitvector for VOPDPairingMutation (#201837)
via llvm-commits
- [llvm] cc81d46 - [AArch64] Add -global-isel runlines to ZCZ tests(NFC) (#200797)
via llvm-commits
- [llvm] [AMDGPU] Set SGPR spill stack IDs when creating spill slots (PR #197628)
via llvm-commits
- [llvm] [AMDGPU] Set SGPR spill stack IDs when creating spill slots (PR #197628)
via llvm-commits
- [llvm] [AMDGPU] Set SGPR spill stack IDs when creating spill slots (PR #197628)
via llvm-commits
- [llvm] [AMDGPU] Set SGPR spill stack IDs when creating spill slots (PR #197628)
via llvm-commits
- [llvm] aeb1a46 - AMDGPU/UniformityAnalysis: MIR Uniformity analysis for INLINEASM (#201874)
via llvm-commits
- [llvm] [AutoUpgrade] Restrict NVVM bf16 intrinsic upgrades to integer storage types (PR #197387)
via llvm-commits
- [llvm] 2fc3aec - [DirectX] Add more CodeGen tests (#201714)
via llvm-commits
- [llvm] [AMDGPU] Set SGPR spill stack IDs when creating spill slots (PR #197628)
via llvm-commits
- [llvm] [Draft][BOLT] fix hugify for old kernels (#201813) (PR #201818)
via llvm-commits
- [llvm] 714c4a5 - [InstCombine] Ignore frees when inferring inbounds (#202304)
via llvm-commits
- [llvm] 9179715 - [ArgPromotion] Pass context instruction to dereferenceability check (#202305)
via llvm-commits
- [llvm] [llvm-exegesis] Add raw PMU encoding in TargetPfmCounters tablegen (PR #201228)
via llvm-commits
- [llvm] 377e0fb - [IR] Reject unhandled assume bundles and seperate them from normal attributes (#197007)
via llvm-commits
- [llvm] [X86][CostModel] Add per-shape gather/scatter cost tables for AMD znver4+ (PR #199488)
via llvm-commits
- [compiler-rt] [compiler-rt] Remember alternate signal stack pointer (PR #194868)
via llvm-commits
- [llvm] [libc][ci] Add arm-linux-gnueabihf toolchain to libc docker image. (PR #202099)
via llvm-commits
- [llvm] 3e03c88 - [ARM] Delete llvm/test/MC/ARM/directive-type-diagnostics.s (NFC) (#201080)
via llvm-commits
- [llvm] c65e6da - [z/OS] Mark 19 tests UNSUPPORTED on z/OS due to an issue in printf. (#196391)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add acosbf16 math function (PR #184633)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add acosbf16 math function (PR #184633)
via llvm-commits
- [llvm] [AArch64][MacroFusion] Fuse only tied AES pairs post-RA (PR #201610)
via llvm-commits
- [compiler-rt] [TySan] Remove incorrect memcpy shadow memory tracking (PR #199958)
via llvm-commits
- [compiler-rt] [compiler-rt][profile] Accept Unicode profile names on Windows (PR #202335)
via llvm-commits
- [llvm] Revert "[IR] Reject unhandled assume bundles and seperate them from normal attributes" (PR #202336)
via llvm-commits
- [llvm] Revert "[IR] Reject unhandled assume bundles and seperate them from normal attributes" (PR #202336)
via llvm-commits
- [llvm] d11a719 - Revert "[IR] Reject unhandled assume bundles and seperate them from normal attributes" (#202336)
via llvm-commits
- [llvm] 5b6236c - [Runtimes] Drop 'flang' from runtimes configure dependency (#198205)
via llvm-commits
- [llvm] [AMDGPU] Drop docs for invalid load-release and store-acquire operations (PR #202338)
via llvm-commits
- [llvm] [PowerPC]optimize the epilogue for restore non volatile cr fields (PR #202339)
via llvm-commits
- [llvm] [AArch64][MacroFusion] Fuse only tied AES pairs post-RA (PR #201610)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [AArch64][TableGen] Define ZA, ZT0 and FPMR memory defvars (PR #154144)
via llvm-commits
- [llvm] [LAA] Don't check for free in evaluatePtrAddRecAtMaxBTCWillNotWrap() (PR #202341)
via llvm-commits
- [llvm] 22f2663 - [ARM] Remove llvm/test/MC/COFF/ARM/lit.local.cfg. NFC (#202342)
via llvm-commits
- [llvm] [VectorCombine] Use TCK_CodeSize for size-optimized functions (PR #202207)
via llvm-commits
- [llvm] [LoopVectorize] Price vector library variants in getVectorCallCost (PR #202085)
via llvm-commits
- [llvm] [VectorCombine] Use TCK_CodeSize for size-optimized functions (PR #202207)
via llvm-commits
- [llvm] [LoopVectorize] Price vector library variants in getVectorCallCost (PR #202085)
via llvm-commits
- [llvm] [LoopVectorize] Price vector library variants in getVectorCallCost (PR #202085)
via llvm-commits
- [llvm] [LoopVectorize] Price vector library variants in getVectorCallCost (PR #202085)
via llvm-commits
- [llvm] 8c1a55c - [InstCombine][X86] Fold add(vpmadd52(0, a, b), x) -> vpmadd52(x, a, b) (#195937)
via llvm-commits
- [llvm] [WIP][Don't merge] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [llvm] c25b042 - [NFC][AMDGPU][VOPD] Add lit test demonstrating current VOPD pairing behaviour (#201943)
via llvm-commits
- [llvm] [SystemZ] Fold i16/i32/i64 logical RMW operations into memory operands in TableGen (PR #192802)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add acosbf16 math function (PR #184633)
via llvm-commits
- [llvm] [Xtensa] Support 'f' Inline Assembly Constraint (PR #202345)
via llvm-commits
- [llvm] 76699bc - [DirectX] Write DXIL with debug info to ILDB part (#201423)
via llvm-commits
- [llvm] [SCEV] Preserve recursion depth when folding zext (PR #202350)
via llvm-commits
- [llvm] IPRA:Fix crash and verification failures for PLT calls (PR #196917)
via llvm-commits
- [llvm] [Draft][BOLT] fix hugify for old kernels (#201813) (PR #201818)
via llvm-commits
- [llvm] [Draft][BOLT] fix hugify for old kernels (#201813) (PR #201818)
via llvm-commits
- [llvm] [AMDGPU] Fix wrong truth table in BitOp3_Op for shared sub-expressions. (PR #198556)
via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
via llvm-commits
- [llvm] f5fed78 - [VPlan] Rename VPIRFlags::getFastMathFlags (NFC) (#200487)
via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
via llvm-commits
- [llvm] [Xtensa] Support 'f' Inline Assembly Constraint (PR #202345)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix missing VgprV32S32 in RegBankLegalizeHelper (PR #202360)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for cvt f16<->fp8/bf8 (PR #202361)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for tensor load/store to lds (PR #202363)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for buffer load async lds (PR #202364)
via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for buffer load async lds (PR #202364)
via llvm-commits
- [llvm] [Vectorizer] Conversion of icmp eq to icmp ult to enable vectorization (PR #202368)
via llvm-commits
- [llvm] [Vectorizer] Conversion of icmp eq to icmp ult to enable vectorization (PR #202368)
via llvm-commits
- [llvm] [Vectorizer] Conversion of icmp eq to icmp ult to enable vectorization (PR #202368)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix missing VgprV32S32 in RegBankLegalizeHelper (PR #202360)
via llvm-commits
- [llvm] 55fd9ae - [DirectX] Delay converting to old-style debug info (#201336)
via llvm-commits
- [llvm] [X86] Disallow immediate address calls when position independent (PR #202370)
via llvm-commits
- [llvm] [X86] Disallow immediate address calls when position independent (PR #202370)
via llvm-commits
- [llvm] [SCEV] Preserve recursion depth when folding zext (PR #202350)
via llvm-commits
- [llvm] 79762d2 - AMDGPU/GlobalISel: Fix missing VgprV32S32 in RegBankLegalizeHelper (#202360)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Fix post-legalizer observer notifications (PR #202376)
via llvm-commits
- [llvm] [lit] Honor --max-time as an absolute deadline (PR #202324)
via llvm-commits
- [llvm] [BOLT] Zero alignment padding when reusing old text section (PR #202375)
via llvm-commits
- [llvm] [BOLT] Zero alignment padding when reusing old text section (PR #202375)
via llvm-commits
- [llvm] [NaryReassociate] Fix divide by zero crash in NaryReassociatePass (PR #202377)
via llvm-commits
- [llvm] [NaryReassociate] Fix divide by zero crash in NaryReassociatePass (PR #202377)
via llvm-commits
- [llvm] [NaryReassociate] Fix divide by zero crash in NaryReassociatePass (PR #202377)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for buffer load async lds (PR #202364)
via llvm-commits
- [llvm] [SCEVExpander] Don't expand a UDiv with a possibly-poison divisor (PR #202378)
via llvm-commits
- [llvm] [SCEVExpander] Don't expand a UDiv with a possibly-poison divisor (PR #202378)
via llvm-commits
- [llvm] [SCEVExpander] Don't expand a UDiv with a possibly-poison divisor (PR #202378)
via llvm-commits
- [llvm] [SCEVExpander] Don't expand a UDiv with a possibly-poison divisor (PR #202378)
via llvm-commits
- [llvm] [NVPTX] Forward grid constant kernel params used outside their block (PR #202379)
via llvm-commits
- [llvm] [Vectorizer] Conversion of icmp eq to icmp ult to enable vectorization (PR #202368)
via llvm-commits
- [llvm] [Vectorizer] Conversion of icmp eq to icmp ult to enable vectorization (PR #202368)
via llvm-commits
- [llvm] [SCEV] Preserve recursion depth when folding zext (PR #202350)
via llvm-commits
- [llvm] 2bd3671 - [Hexagon] Translate IEEE HVX intrinsics to QFloat on v79+ (#198832)
via llvm-commits
- [llvm] 0ce45e4 - [LangRef] Clarify what "group" in invariant.group means. (#200552)
via llvm-commits
- [llvm] [X86] - Prevent the wrong fold of x86_avx512_mask_cmp_ss/sd to fcmp (PR #202321)
via llvm-commits
- [llvm] 9e94ec5 - [ValueTracking] Set KnownBits from MSB shift idiom (#200203)
via llvm-commits
- [llvm] [AArch64] Generate indexed FCMLAs for dupped LHS complex multiplication (PR #202384)
via llvm-commits
- [llvm] [AArch64] Generate indexed FCMLAs for dupped LHS complex multiplication (PR #202384)
via llvm-commits
- [llvm] [AArch64] Generate indexed FCMLAs for dupped LHS complex multiplication (PR #202384)
via llvm-commits
- [llvm] [InstCombine] Fix incorrect is_zero_poison when folding select+ctlz to cttz (PR #202388)
via llvm-commits
- [llvm] [SPIRV] Add verify-machineinstrs option (PR #193782)
via llvm-commits
- [llvm] 6befeaa - [AMDGPU][GlobalIsel] RegBankLegalize rules for amdgcn_s_quadmask, amdgcn_s_wqm (#201898)
via llvm-commits
- [llvm] [BPF] Emit ABI-accurate BTF prototypes for DW_CC_nocall (PR #198426)
via llvm-commits
- [compiler-rt] 8b45994 - [asan] Enable exceptions for asan_new_delete.cpp translation unit (#200719)
via llvm-commits
- [llvm] [SPIRV] Let atomic store store pointers (PR #201251)
via llvm-commits
- [llvm] bf820ee - [VPlan] Use RUN_VPLAN_PASS for more VPlan transforms. (#202399)
via llvm-commits
- [clang] [flang] [llvm] [flang][cmake][perf-training] Optimize flang with PGO and BOLT (PR #197947)
via llvm-commits
- [llvm] [InstCombine] Drop zero size dereferenceable assumptions (PR #202411)
via llvm-commits
- [llvm] b6e563e - [VPlan] Add LLVM_ABI_FOR_TEST to classes/structs used by tests (NFC). (#202400)
via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [openmp] [polly] Revert "[docs] update CI to use latest release of doxygen" (PR #202412)
via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [openmp] [polly] Revert "[docs] update CI to use latest release of doxygen" (PR #202412)
via llvm-commits
- [clang] [clang-tools-extra] [flang] [lldb] [llvm] [mlir] [openmp] [polly] Revert "[docs] update CI to use latest release of doxygen" (PR #202412)
via llvm-commits
- [llvm] [ObjectYAML] Avoid comparison of compressed data (PR #202413)
via llvm-commits
- [llvm] [SPIRV] Let atomic store store pointers (PR #201251)
via llvm-commits
- [llvm] [libc] Add gcc-12-arm-linux-gnueabihf to libc-shared-tests CI. (PR #202421)
via llvm-commits
- [llvm] [InstCombine] Ignore offset when removing redundant alignment assumptions (PR #202423)
via llvm-commits
- [llvm] [libc] Add gcc-12-arm-linux-gnueabihf to libc-shared-tests CI. (PR #202421)
via llvm-commits
- [llvm] [libc] Add gcc-12-arm-linux-gnueabihf to libc-shared-tests CI. (PR #202421)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [libc] Add gcc-12-arm-linux-gnueabihf to libc-shared-tests CI. (PR #202421)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [X86] Fix typo in SLH statistic description. NFC (PR #202424)
via llvm-commits
- [llvm] [OFFLOAD][L0] Add wait events for AsyncQueue memFill (PR #202287)
via llvm-commits
- [compiler-rt] 3ca5b7d - [ASan] add pattern 'cmp BYTE PTR [rdx], XX' to win instruction decoder (#202407)
via llvm-commits
- [llvm] 14baa81 - [InstCombine] Fix invalid IR when folding frexp(frexp(x)) with mismatched exponent types (#202419)
via llvm-commits
- [llvm] 700febc - [InstCombine] Fix incorrect is_zero_poison when folding select+ctlz to cttz (#202388)
via llvm-commits
- [llvm] 9f73a97 - [X86] Fix typo in SLH statistic description. NFC (#202424)
via llvm-commits
- [libc] [llvm] [libc][math] Implement double-precision acosh (PR #199953)
via llvm-commits
- [llvm] [test][Support] Disable CFI-icall for DynamicLibrary Overload test (PR #202446)
via llvm-commits
- [llvm] [InstCombine] Generalize sub(C, or(X, C)) --> and(X, ~C) fold to all valid C (PR #202451)
via llvm-commits
- [clang] [flang] [llvm] [Flang][LoopUnroll][Transforms] Add LoopUnrollForVectorization pass (PR #202444)
via llvm-commits
- [llvm] [InstCombine] Generalize sub(C, or(X, C)) --> and(X, ~C) fold to all valid C (PR #202451)
via llvm-commits
- [llvm] [flang] __fortran_builtins: Update __builtin_team_type to meet PRIF specification (PR #202450)
via llvm-commits
- [llvm] c0c6694 - [VPlan] Fix vplan printing for VPExpressionRecipe w/conditional reduction. (#198954)
via llvm-commits
- [llvm] [InstCombine] Generalize sub(C, or(X, C)) --> and(X, ~C) fold to all valid C (PR #202451)
via llvm-commits
- [llvm] [AMDGPU] Capping max number of registers for indirect calls (PR #199765)
via llvm-commits
- [llvm] e34dc29 - [test][Support] Disable CFI-icall for DynamicLibrary Overload test (#202446)
via llvm-commits
- [clang] [llvm] [RISCV] Add riscv_packed_simd.h for P extension intrinsics (PR #181115)
via llvm-commits
- [llvm] 048e967 - [WebAssembly] Fix unused variable in #200429 (#202464)
via llvm-commits
- [llvm] [X86][APX] Enable prefer-legacy-setcc tuning for Novalake and Diamondrapids (PR #202480)
via llvm-commits
- [llvm] [llvm] Fix crash with -ir-dump-directory & analysis passes (PR #202477)
via llvm-commits
- [llvm] [llvm] Fix crash with -ir-dump-directory & analysis passes (PR #202477)
via llvm-commits
- [llvm] [LoongArch] Combine FP_TO_UINT/FP_TO_SINT with [X]VFTINTRZ instruction (PR #201569)
via llvm-commits
- [llvm] [LoongArch] Combine FP_TO_UINT/FP_TO_SINT with [X]VFTINTRZ instruction (PR #201569)
via llvm-commits
- [llvm] 7ed2f70 - [HLSL] Set visibility of cbuffer global variables to internal (#200312)
via llvm-commits
- [llvm] 396a31f - Reland HIP offload PGO compiler support and link the device-profile runtime (#201607)
via llvm-commits
- [llvm] [PGO] Implement PGO counter promotion for atomic updates (PR #202487)
via llvm-commits
- [clang] [compiler-rt] [lld] [llvm] Reland #184065 (PR #201849)
via llvm-commits
- [llvm] [NVPTX] Infer global AS for loads through readonly multi-level kernel pointer args (PR #193701)
via llvm-commits
- [llvm] [DirectX] Legalize i8 global arrays (PR #202484)
via llvm-commits
- [llvm] [DirectX] Legalize i8 global arrays (PR #202484)
via llvm-commits
- [llvm] [HWASan] Fix UB in tag-bits mask shift (PR #202269)
via llvm-commits
- [llvm] [HWASan] Fix UB in tag-bits mask shift (PR #202269)
via llvm-commits
- [llvm] [NSan] Fix null-pointer crash on unsupported vector element sizes (PR #202270)
via llvm-commits
- [compiler-rt] [asan] Fix `unknown-crash` being reported for multi-byte errors, and incorrect memory access addresses being reported (PR #144480)
via llvm-commits
- [llvm] [InstCombine] Don't copy ninf when narrowing fptrunc(binop(fpext, fpext)) (PR #202489)
via llvm-commits
- [llvm] [InstCombine] Don't copy ninf when narrowing fptrunc(binop(fpext, fpext)) (PR #202489)
via llvm-commits
- [llvm] Reland [RISCV] Check SP-relative offset in needsFrameBaseReg when FP offset overflows (PR #202499)
via llvm-commits
- [llvm] 2da2349 - Revert "[NVPTX] Support lowering of `(l)lround`" (#202500)
via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
via llvm-commits
- [llvm] Revert "[NVPTX] Support lowering of `(l)lround`" (PR #202500)
via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
via llvm-commits
- [llvm] [InstCombine] Fold signed-max sub-or pattern (PR #202274)
via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
via llvm-commits
- [llvm] [InstCombine] Generalize sub(C, or(X, C)) --> and(X, ~C) fold (PR #202274)
via llvm-commits
- [llvm] [InstCombine] Generalize sub(C, or(X, C)) --> and(X, ~C) fold (PR #202274)
via llvm-commits
- [llvm] [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (PR #200002)
via llvm-commits
- [llvm] [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (PR #200002)
via llvm-commits
- [llvm] [llvm-ir2vec] Adding metadata for llvm-ir2vec python binding wheel builds (PR #194222)
via llvm-commits
- [libc] [llvm] [libc][math] Add isnanf128 (PR #199206)
via llvm-commits
- [llvm] [LV] Directly emit predicated select for reduction in VPlan. (PR #201740)
via llvm-commits
- [llvm] [InstCombine] Generalize sub(C, or(X, C)) --> and(X, ~C) fold (PR #202274)
via llvm-commits
- [llvm] [X86] Fold chained i32 CLMUL operands (PR #202250)
via llvm-commits
- [llvm] [X86] Fold chained i32 CLMUL operands (PR #202250)
via llvm-commits
- [llvm] [X86] Fold chained i32 CLMUL operands (PR #202250)
via llvm-commits
- [llvm] 6efcb27 - [HWASan] Fix UB in tag-bits mask shift (#202269)
via llvm-commits
- [llvm] 391cbd2 - Reland [RISCV] Check SP-relative offset in needsFrameBaseReg when FP offset overflows (#202499)
via llvm-commits
- [llvm] [RFC][BOLT] Add a new parallel DWARF processing(2/2) (PR #197859)
via llvm-commits
- [llvm] [InstCombine] Don't reuse a sibling binop with extra flags via demanded elts (#199782) (PR #201545)
via llvm-commits
- [llvm] [AMDGPU] Drop docs for invalid load-release and store-acquire operations (PR #202338)
via llvm-commits
- [llvm] [AMDGPU] Drop docs for invalid load-release and store-acquire operations (PR #202338)
via llvm-commits
- [llvm] [WIP][Don't merge] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [llvm] [NFC][Analysis] Drop assertion on zero weights in Distribution (PR #202517)
via llvm-commits
- [llvm] eb954b0 - [AMDGPU] Drop docs for invalid load-release and store-acquire operations (#202338)
via llvm-commits
- [llvm] [AMDGPU] Drop docs for invalid load-release and store-acquire operations (PR #202338)
via llvm-commits
- [llvm] WIP snapshot: BBAddrMap COFF YAML (PR #202521)
via llvm-commits
- [llvm] 188c048 - [LAA] Don't check for free in evaluatePtrAddRecAtMaxBTCWillNotWrap() (#202341)
via llvm-commits
- [llvm] [AMDGPU] Fix gfx1250 WMMA latencies (PR #202522)
via llvm-commits
- [llvm] c04c945 - [ValueTracking] Handle chain of single-pred blocks in willNotFreeBetween() (#202308)
via llvm-commits
- [llvm] [AMDGPU] Use alloc size for array stride in LowerBufferFatPointers (PR #202530)
via llvm-commits
- [llvm] 19250eb - [InstCombine] Drop zero size dereferenceable assumptions (#202411)
via llvm-commits
- [llvm] [SLP] Update test against const-folding (PR #202532)
via llvm-commits
- [llvm] [SLP] Update test against const-folding (PR #202532)
via llvm-commits
- [clang] [llvm] [RISCV] Support spacemit vsmtvdotii externsions (PR #202533)
via llvm-commits
- [clang] [llvm] [RISCV] Support spacemit vsmtvdotii externsions (PR #202533)
via llvm-commits
- [clang] [llvm] [RISCV] Support spacemit vsmtvdotii externsions (PR #202533)
via llvm-commits
- [llvm] bccd1b9 - [StringMap] Invalidate iterators in remove() (#202520)
via llvm-commits
- [llvm] [DAG] foldShiftToAvg - recognize sub(x, xor(y, -1)) >> 1 as avgceil[su] (PR #182616)
via llvm-commits
- [llvm] [AMDGPU] Set SGPR spill stack IDs when creating spill slots (PR #197628)
via llvm-commits
- [llvm] 239a898 - [AArch64][GlobalISel] Fix post-legalizer observer notifications (#202376)
via llvm-commits
- [llvm] [WIP][Don't merge] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [llvm] [X86] Record the enclosed register in X86DomainReassignment::buildClosure (PR #202534)
via llvm-commits
- [llvm] [X86] Record the enclosed register in X86DomainReassignment::buildClosure (PR #202534)
via llvm-commits
- [llvm] [SCEVExpander] Don't expand a UDiv with a possibly-poison divisor (PR #202378)
via llvm-commits
- [llvm] [SCEVExpander] Don't expand a UDiv with a possibly-poison divisor (PR #202378)
via llvm-commits
- [llvm] [SCEVExpander] Don't expand a UDiv with a possibly-poison divisor (PR #202378)
via llvm-commits
- [llvm] [SCEVExpander] Don't expand a UDiv with a possibly-poison divisor (PR #202378)
via llvm-commits
- [llvm] c155183 - [AArch64][SVE] Select immediate offsets for multi-vector instructions (#201637)
via llvm-commits
- [llvm] 2990f95 - [SPIR-V] Deduplicate createVariable and createExitVariable helpers into SPIRVUtils (#202512)
via llvm-commits
- [llvm] [ConstantFolding] Fix dropped bits in non-integer-ratio bitcast with undef lane (PR #202282)
via llvm-commits
- [llvm] [Offload] define MSVC byte-order macros for rtl endianness checks (PR #202540)
via llvm-commits
- [llvm] [CI][Offload] Fix offload depends on openmp (PR #202541)
via llvm-commits
- [lld] [AArch64][LLD] Update tests to reduce file size [NFC] (PR #202547)
via llvm-commits
- [lld] [ARM][LLD] Remove large files at end of test [NFC] (PR #202548)
via llvm-commits
- [lld] [ARM][LLD] Remove large files at end of test [NFC] (PR #202548)
via llvm-commits
- [lld] [ARM][LLD] Reduce thunk test case size, linkerscript changes [NFC] (PR #202549)
via llvm-commits
- [llvm] Revert "[test][Support] Disable CFI-icall for DynamicLibrary Overload test" (PR #202550)
via llvm-commits
- [llvm] [WIP][Don't merge] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [llvm] c3d13ce - [AMDGPU] Use alloc size for array stride in LowerBufferFatPointers (#202530)
via llvm-commits
- [llvm] [WIP][Don't merge] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [lld] [ARM][LLD] Rewrite thunk tests to make output smaller [NFC] (PR #202551)
via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [llvm] [AMDGPU] Lower mem intrinsics on LDS pointers in AMDGPUSwLowerLDS (PR #202552)
via llvm-commits
- [llvm] [Loads] Migrate isDereferenceable APIs to SimplifyQuery (NFC) (PR #202553)
via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [llvm] [AArch64] Change f128 costs to 10 * legalization factor. (PR #202555)
via llvm-commits
- [clang] [llvm] [AArch64] Add armagicpu CPU (PR #202557)
via llvm-commits
- [clang] [llvm] Revert "[HLSL] Set visibility of cbuffer global variables to internal" (PR #202538)
via llvm-commits
- [clang] [llvm] Revert "[HLSL] Set visibility of cbuffer global variables to internal" (PR #202538)
via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [clang] [llvm] Revert "[clang][SPIR-V] Implement -fspv-preserve-interface (#196404)" (PR #202558)
via llvm-commits
- [llvm] [1/2][AMDGPU] Fixed crash due to virtual register defs not dominating uses (PR #198472)
via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
via llvm-commits
- [llvm] 514f5b7 - [ConstantFolding] Fix dropped bits in non-integer-ratio bitcast with undef lane (#202282)
via llvm-commits
- [llvm] 6746898 - Revert "[clang][SPIR-V] Implement -fspv-preserve-interface (#196404)" (#202558)
via llvm-commits
- [llvm] InstCombine: reuse shifted/added values in reassociation (PR #202563)
via llvm-commits
- [llvm] InstCombine: reuse shifted/added values in reassociation (PR #202563)
via llvm-commits
- [llvm] a172eb9 - [GlobalISel][AMDGPU] Emit proper diagnostic when inline asm register allocation fails (#201380)
via llvm-commits
- [llvm] 0f6f15a - [SCEVExpander] Don't expand a UDiv with a possibly-poison divisor (#202378)
via llvm-commits
- [clang] [llvm] [RISCV] Add Clang builtins for XCVbitmanip (PR #202564)
via llvm-commits
- [llvm] [RISCV][P-ext] Merge paired pli/plui in RISCVMoveMerger (PR #202566)
via llvm-commits
- [llvm] [RISCV][P-ext] Merge paired pli/plui in RISCVMoveMerger (PR #202566)
via llvm-commits
- [llvm] [RISCV][P-ext] Merge paired pli/plui in RISCVMoveMerger (PR #202566)
via llvm-commits
- [llvm] [AlignmentFromAssumes] Skip huge alignment (PR #202567)
via llvm-commits
- [llvm] [AMDGPU][GISel] Add register bank legalization rules for amdgcn_raw_buffer_load_async_lds (PR #201406)
via llvm-commits
- [llvm] [GlobalISel] Use more inline elements in a match table SmallVector (PR #202568)
via llvm-commits
- [llvm] [LLVM][CostModel][SVE] Return InvalidCost for bfloat scalable vector ordered arithmetic reductions. (PR #202569)
via llvm-commits
- [llvm] [LLVM][CostModel][SVE] Return InvalidCost for bfloat scalable vector ordered arithmetic reductions. (PR #202569)
via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [clang] [llvm] [RISCV] Add riscv_packed_simd.h for P extension intrinsics (PR #181115)
via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [llvm] [X86] Fix missing CFI after the Swift async context push (PR #202570)
via llvm-commits
- [llvm] [X86] Fix missing CFI after the Swift async context push (PR #202570)
via llvm-commits
- [llvm] [AMDGPU][GISel] Add register bank legalization rules for amdgcn_raw_buffer_load_async_lds (PR #201406)
via llvm-commits
- [llvm] Revert "[NFC][llvm-exegesis] Disable CFI-icall for JIT-executed function" (PR #202571)
via llvm-commits
- [llvm] [X86] Fix missing CFI after the Swift async context push (PR #202570)
via llvm-commits
- [llvm] d7d9601 - [Loads] Migrate isDereferenceable APIs to SimplifyQuery (#202553)
via llvm-commits
- [llvm] [InstCombine] Fix infinite combine loop in evaluateInDifferentType (PR #202572)
via llvm-commits
- [llvm] [RISCV][P-ext] Merge paired pli/plui in RISCVMoveMerger (PR #202566)
via llvm-commits
- [compiler-rt] 00e3e6f - [X86] Hygon Processors Initial enablement (#187622)
via llvm-commits
- [clang] [compiler-rt] [llvm] [X86] Hygon Processors Initial enablement (PR #187622)
via llvm-commits
- [clang] [llvm] [HLSL] Set visibility of cbuffer global variables to internal (PR #200312)
via llvm-commits
- [llvm] [AArch64][TableGen] Define ZA, ZT0 and FPMR memory defvars (PR #154144)
via llvm-commits
- [clang] [llvm] [HLSL] Set visibility of cbuffer global variables to internal (PR #200312)
via llvm-commits
- [llvm] [AArch64][llvm][tablegen] Restrict luti6 assembly (4 regs, 8-bit) to 0 <= Zn <= 7 (PR #200751)
via llvm-commits
- [llvm] [InstSimplify] Expose simplifyIntrinsic (NFC) (PR #202577)
via llvm-commits
- [llvm] 11cf295 - Revert "[NFC][llvm-exegesis] Disable CFI-icall for JIT-executed function" (#202571)
via llvm-commits
- [llvm] a1c1cdd - [AlignmentFromAssumes] Skip huge alignment (#202567)
via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [llvm] [AMDGPU] Improve the description of asyncmark semantics (PR #202579)
via llvm-commits
- [llvm] 0f8a3b2 - [NewPM][AArch64][GlobalISel] Port AArch64PostLegalizerCombiner to NewPM (#194156)
via llvm-commits
- [clang] [llvm] [llvm][ADT] Make ImmutableList conform the fwd iterator concept (PR #202580)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [clang] [llvm] [AArch64] Add __hvc, __svc and _InterlockedCompareExchangePointer_nf MS intrinsics (PR #202582)
via llvm-commits
- [clang] [llvm] [AArch64] Add __hvc, __svc and _InterlockedCompareExchangePointer_nf MS intrinsics (PR #202582)
via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
via llvm-commits
- [llvm] 057a1fe - [AMDGPU][GISel] Add register bank legalization rules for amdgcn_raw_buffer_load_async_lds (#201406)
via llvm-commits
- [llvm] [AMDGPU][GISel] Add register bank legalization rules for amdgcn_raw_buffer_load_async_lds (PR #201406)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for buffer load async lds (PR #202364)
via llvm-commits
- [llvm] [InstCombine] Fold afn powi(2.0, x) to ldexp(1.0, x) (PR #202114)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
via llvm-commits
- [llvm] [SPIR-V] Fix infinite loop on GEP handling for an empty struct (PR #202587)
via llvm-commits
- [llvm] 9129363 - [GlobalISel] Use more inline elements in a match table SmallVector (#202568)
via llvm-commits
- [clang] [llvm] [llvm][ADT] Make ImmutableList conform the fwd iterator concept (PR #202580)
via llvm-commits
- [clang] [llvm] [llvm][ADT] Make ImmutableList conform the fwd iterator concept (PR #202580)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [lld] [llvm] [lld][COFF] Add support for IMAGE_REL_ARM64_BRANCH26 (PR #202588)
via llvm-commits
- [lld] [llvm] [lld][COFF] Add support for IMAGE_REL_ARM64_BRANCH26 (PR #202588)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Implement RegBankLegalize rules for SALUFloat variants of G_INTRINSIC_TRUNC, G_FFLOOR and G_FCEIL. (PR #187679)
via llvm-commits
- [llvm] [X86] Record the enclosed register in X86DomainReassignment::buildClosure (PR #202534)
via llvm-commits
- [llvm] [LICM][SimplifyCFG] Ignore frees for writable dereferenceability check (PR #202589)
via llvm-commits
- [llvm] [LICM][SimplifyCFG] Ignore frees for writable dereferenceability check (PR #202589)
via llvm-commits
- [llvm] [SPIR-V] Fix division by zero on byte addressing GEP into a subbyte array (PR #202593)
via llvm-commits
- [llvm] 8b02238 - [AMDGPU][Clang] add __builtin_amdgcn_av_(load|store)_b128 (#199176)
via llvm-commits
- [llvm] 88caf8e - Reland "[PowerPC] set libcall lowering for fp setcc ops on SPE boards" (#199198)
via llvm-commits
- [llvm] 59e1338 - [VPlan] Strip Ctx arg from tryToFoldLiveIns (NFC) (#202559)
via llvm-commits
- [llvm] [CodeGen] TwoAddress: only keep undef REG_SEQUENCE COPY when tracking subreg liveness (PR #202599)
via llvm-commits
- [llvm] [CodeGen] TwoAddress: only keep undef REG_SEQUENCE COPY when tracking subreg liveness (PR #202599)
via llvm-commits
- [llvm] b1880a0 - [SPIR-V] Add NonSemantic.AuxData emission (-spirv-preserve-auxdata) (#200002)
via llvm-commits
- [llvm] [CodeGen] TwoAddress: only keep undef REG_SEQUENCE COPY when tracking subreg liveness (PR #202599)
via llvm-commits
- [llvm] [CodeGen] TwoAddress: only keep undef REG_SEQUENCE COPY when tracking subreg liveness (PR #202599)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add last use tests for gfx13 (PR #202600)
via llvm-commits
- [llvm] 97b131e - [AMDGPU][NFC] Add atomic optimization tests for gfx13 (#201299)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Implement RegBankLegalize rules for SALUFloat variants of G_INTRINSIC_TRUNC, G_FFLOOR and G_FCEIL. (PR #187679)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Implement RegBankLegalize rules for SALUFloat variants of G_INTRINSIC_TRUNC, G_FFLOOR and G_FCEIL. (PR #187679)
via llvm-commits
- [llvm] dae2935 - [SPIR-V] Drop constant zero-sized memcpy/memmove/memset before selection (#201904)
via llvm-commits
- [llvm] 70b68df - [AMDGPU] Fix si-optimize-exec-masking stepping into debug values (#201947)
via llvm-commits
- [llvm] [1/2][AMDGPU] Fixed crash due to virtual register defs not dominating uses (PR #198472)
via llvm-commits
- [llvm] 13b28db - [TableGen] Add ArgMem memory location (#201597)
via llvm-commits
- [llvm] [TableGen] Add ArgMem memory location (PR #201597)
via llvm-commits
- [llvm] [AArch64][TableGen] Define ZA, ZT0 and FPMR memory defvars (PR #154144)
via llvm-commits
- [clang] [llvm] [msan] Introduce KMSAN intrinsics for region instrumentation (PR #202603)
via llvm-commits
- [compiler-rt] [compiler-rt] Fix misspelled variable name in GPU caches (PR #202604)
via llvm-commits
- [llvm] [LoongArch] Legalize LASX truncate with XVPICKEV instruction (PR #202485)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] Simple hugify fixes and refactoring (PR #202609)
via llvm-commits
- [llvm] Simple hugify fixes and refactoring (PR #202609)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] Simple hugify fixes and refactoring (PR #202609)
via llvm-commits
- [llvm] Simple hugify fixes and refactoring (PR #202609)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [BOLT] Simple hugify fixes and refactoring (PR #202609)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [MC][COFF][AArch64] Add helper symbols for large SECREL addends (PR #199602)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [Draft][BOLT] fix hugify for old kernels (#201813) (PR #201818)
via llvm-commits
- [llvm] [Draft][BOLT] fix hugify for old kernels (PR #201818)
via llvm-commits
- [llvm] [BOLT] fix hugify for old kernels (PR #201818)
via llvm-commits
- [llvm] 5ec036a - [AArch64] Protect against mismatching sizes in UMOV combine. (#202116)
via llvm-commits
- [compiler-rt] 67e3b31 - [compiler-rt] Fix misspelled variable name in GPU caches (#202604)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Implement RegBankLegalize rules for SALUFloat variants of G_INTRINSIC_TRUNC, G_FFLOOR and G_FCEIL. (PR #187679)
via llvm-commits
- [llvm] [AMDGPU][VOPD] Limit VOPDPairing from reaching over load dependencies (PR #201930)
via llvm-commits
- [llvm] 4662e71 - [AArch64][GlobalISel] BF16 libcalls operations. (#200740)
via llvm-commits
- [llvm] [AMDGPU] Add a feature for VOP3PX2 instructions incrementing VA_VDST twice (PR #202613)
via llvm-commits
- [llvm] cbfe4ad - [SPIR-V] Fix infinite loop on GEP handling for an empty struct (#202587)
via llvm-commits
- [clang] [llvm] [AMDGPU] Async memory LDS copy for gfx13 (PR #202614)
via llvm-commits
- [llvm] [SelectionDAG] Encode frequent ISD opcode checks directly (PR #202634)
via llvm-commits
- [llvm] [Support] Compact EnumEntry string storage (PR #202631)
via llvm-commits
- [llvm] [SelectionDAG] Fuse frequent adjacent matcher operations (PR #202635)
via llvm-commits
- [llvm] [SelectionDAG] Extend the direct MVT encoding range (PR #202636)
via llvm-commits
- [lld] [llvm] [Option] Store visibility-specific help text out of line (PR #202653)
via llvm-commits
- [llvm] [MC] Pack scheduling class entry counts (PR #202649)
via llvm-commits
- [llvm] [MC][TableGen] Pack MCInstrDesc fields into 24 bytes (PR #202647)
via llvm-commits
- [llvm] [llvm][TableGen] Split builtin lookup tables (PR #202644)
via llvm-commits
- [llvm] [PassManager] Outline pipeline name printing (PR #202655)
via llvm-commits
- [llvm] [Analysis] Compact vector-library descriptors (PR #202665)
via llvm-commits
- [llvm] 431a821 - [SPIRV] Add support for selection of G_MEMCPY_INLINE (#201925)
via llvm-commits
- [llvm] 3f28ade - [SPIRV] Support selection of G_CONCAT_VECTORS (#201686)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add exp10bf16 math function (PR #193299)
via llvm-commits
- [llvm] 4d7ba1f - [IR] Preserve pointer-byte bitcasts around addrspacecast (#202454)
via llvm-commits
- [llvm] [AArch64] Coalesce the perfect-shuffle table (PR #202617)
via llvm-commits
- [llvm] [llvm][TableGen] Pool subtarget feature masks (PR #202664)
via llvm-commits
- [lld] 2ae3fa7 - [lld-macho] Sort LC_LINKER_OPTIONS before processing (#201604)
via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for saturated conversions (PR #202680)
via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
via llvm-commits
- [llvm] [lldb][bazel] Add Windows cross-compilation support to LLDB Bazel overlay (PR #201173)
via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Implement RegBankLegalize rules for SALUFloat variants of G_INTRINSIC_TRUNC, G_FFLOOR and G_FCEIL. (PR #187679)
via llvm-commits
- [llvm] [MC][TableGen] Pack MCInstrDesc fields into 24 bytes (PR #202647)
via llvm-commits
- [llvm] cefb937 - [SPIRV] Add support for G_PTRMASK (#201450)
via llvm-commits
- [llvm] [TableGen] Pool generated assembly matcher class sequences (PR #202621)
via llvm-commits
- [llvm] [TableGen] Pool generated assembly matcher class sequences (PR #202621)
via llvm-commits
- [llvm] [NFC][llvm-exegesis] Disable CFI-icall for JIT-executed function (#202472) (PR #202682)
via llvm-commits
- [llvm] f4ecab1 - [SelectionDAG] Promote FPOWI/FLDEXP exponents where possible, and raise an error otherwise (#200621)
via llvm-commits
- [llvm] 02cd239 - AMDGPU/GlobalISel: RegBankLegalize rules for cvt f16<->fp8/bf8 (#202361)
via llvm-commits
- [llvm] [KnownFPClass] Fix canonicalize incorrectly dropping fcNegZero under positive-zero denormal mode (PR #202268)
via llvm-commits
- [llvm] [test][Support] Disable CFI-icall for DynamicLibrary Overload test (#202446) (PR #202684)
via llvm-commits
- [llvm] [IR] Avoid unnecessary canBeFreed() calls (NFC) (PR #202685)
via llvm-commits
- [clang] [compiler-rt] [llvm] [TSan] Use EscapeAnalysis to eliminate redundant instrumentation (PR #192945)
via llvm-commits
- [llvm] [llvm][Inliner] Don't inline functions referencing local COMDAT globals (PR #202687)
via llvm-commits
- [llvm] [llvm][Inliner] Don't inline functions referencing local COMDAT globals (PR #202687)
via llvm-commits
- [clang] [llvm] [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (PR #187046)
via llvm-commits
- [clang] [llvm] [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (PR #187046)
via llvm-commits
- [llvm] [llvm][Inliner] Don't inline functions referencing local COMDAT globals (PR #202687)
via llvm-commits
- [libc] [llvm] [libc][math][c23] Add exp10bf16 math function (PR #193299)
via llvm-commits
- [clang] [llvm] [clang][Darwin] Canonicalize DriverKit platform between DriverKit 26<->27 (PR #202690)
via llvm-commits
- [llvm] [TableGen] Pack generated MCOperandInfo sequences (PR #202648)
via llvm-commits
- [llvm] [TableGen] Pack generated MCOperandInfo sequences (PR #202648)
via llvm-commits
- [llvm] [IR] Base attribute queries on Argument::getAttributes() (NFC) (PR #202686)
via llvm-commits
- [clang] [llvm] [Hexagon] Add XQFloat code generation and post-RA QFP handling (PR #198902)
via llvm-commits
- [llvm] 85ac9a1 - [clang][deps] Add in-flight query caching to `DependencyScanningFilesystemSharedCache` (#199680)
via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] RegBankLegalizeRules for amdgcn_s_quadmask (PR #202698)
via llvm-commits
- [llvm] [NFC][cfi] Ignore cfi-icall for DiagnosticHandler.h (PR #202515)
via llvm-commits
- [llvm] [NFC][MC] Initialize all fields of DebugName::Parameters in default constructor (PR #202701)
via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
via llvm-commits
- [llvm] 1732c65 - [llvm-objdump] Remove path from test output (#201940)
via llvm-commits
- [llvm] 790f062 - [SelectionDAG] Pass dest and src alignments separately to memcpy and memmove lowering functions (#201119)
via llvm-commits
- [llvm] [IR] Avoid unnecessary canBeFreed() calls (NFC) (PR #202685)
via llvm-commits
- [llvm] 2d4afb8 - [AMDGPU] SIFoldOperands: update BUNDLE header implicit use when folding (#201872)
via llvm-commits
- [llvm] [test][Support] Disable CFI-icall for DynamicLibrary Overload test (#202446) (PR #202684)
via llvm-commits
- [llvm] [IR] Base attribute queries on Argument::getAttributes() (NFC) (PR #202686)
via llvm-commits
- [compiler-rt] [ubsan] Introduce weak handle_error_begin and end hooks (PR #198916)
via llvm-commits
- [llvm] [llvm][Inliner] Don't inline functions referencing local COMDAT globals (PR #202687)
via llvm-commits
- [llvm] [NFC][llvm-exegesis] Disable CFI-icall for JIT-executed function (#202472) (PR #202682)
via llvm-commits
- [clang] [llvm] [clang][Darwin] Canonicalize DriverKit platform between DriverKit 26<->27 (PR #202690)
via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] e0d0d3d - [llvm][MC] Store RegSize using uint32_t instead of uint16_t. (#201886)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] [AMDGPU] Fix wrong truth table in BitOp3_Op for shared sub-expressions. (PR #198556)
via llvm-commits
- [llvm] [InstCombine] Preserve no wrap kinds for trunc in EvaluateInDifferentType (PR #202233)
via llvm-commits
- [llvm] 146abed - [AArch64][NFC] Avoid relocations in LdStNInstrDesc (#202025)
via llvm-commits
- [clang] [llvm] Make sanitizer special case list slash-agnostic (PR #149886)
via llvm-commits
- [clang] [llvm] Make sanitizer special case list slash-agnostic (PR #149886)
via llvm-commits
- [llvm] [ARM] support -mlong-calls -fPIC on arm32 #39970 (PR #147313)
via llvm-commits
- [llvm] 5fd8036 - [SPIRV] Let atomic store store pointers (#201251)
via llvm-commits
- [llvm] [CodeGen] Update break-false-deps to track updates to the machine function (PR #202081)
via llvm-commits
- [llvm] [AArch64][CodeGen] Fix trampoline basic block offset (PR #202716)
via llvm-commits
- [llvm] [ARM] support -mlong-calls -fPIC on arm32 #39970 (PR #147313)
via llvm-commits
- [llvm] [DAG] foldShiftToAvg - recognize sub(x, xor(y, -1)) >> 1 as avgceil[su] (PR #182616)
via llvm-commits
- [llvm] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
via llvm-commits
- [llvm] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
via llvm-commits
- [llvm] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
via llvm-commits
- [llvm] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
via llvm-commits
- [llvm] [IRBuilder] Refactor for intrinsics const-folding (NFC) (PR #202738)
via llvm-commits
- [llvm] [NewPM][AArch64] Port AArch64DAGToDAGISelLegacy to NewPM (PR #202739)
via llvm-commits
- [llvm] df75b5d - [win][x64] Add support for Windows x64 unwind v3 (#200249)
via llvm-commits
- [llvm] e95d636 - [LoopInterchange] Add test for legality check missing latch condition (NFC) (#202725)
via llvm-commits
- [clang] [llvm] [arm64e] Add a builtin + intrinsic for arm64e PAuth_LR: __builtin_ptr_auth_auth_with_pc_and_resign (PR #202742)
via llvm-commits
- [clang] [llvm] [arm64e] Add a builtin + intrinsic for arm64e PAuth_LR: __builtin_ptr_auth_auth_with_pc_and_resign (PR #202742)
via llvm-commits
- [clang] [llvm] [HLSL] Set visibility of cbuffer global variables to internal (2nd attempt) (PR #202745)
via llvm-commits
- [clang] [llvm] [HLSL] Set visibility of cbuffer global variables to internal (2nd attempt) (PR #202745)
via llvm-commits
- [llvm] [LoopInterchange] Add tests for outer-variant inner IV step (NFC) (PR #202750)
via llvm-commits
- [llvm] [AMDGPU] Avoid errors with 24-bit division and remainder. (PR #202753)
via llvm-commits
- [llvm] [AMDGPU] Avoid errors with 24-bit division and remainder. (PR #202753)
via llvm-commits
- [llvm] [AMDGPU] Avoid errors with 24-bit division and remainder. (PR #202753)
via llvm-commits
- [clang] [lld] [llvm] [COFF][ARM64X] Multi-architecture COFF object files for ARM64X (PR #202740)
via llvm-commits
- [llvm] [AMDGPU] Avoid errors with 24-bit division and remainder. (PR #202753)
via llvm-commits
- [llvm] [AMDGPU] Avoid errors with 24-bit division and remainder. (PR #202753)
via llvm-commits
- [llvm] [AMDGPU] Fix GISel lowering for amdgcn_s_quadmask, amdgcn_s_wqm (PR #202704)
via llvm-commits
- [llvm] 06f2542 - [VPlan] Also expand integer SCEVAddExpr in expandSCEVExpr. (#200925)
via llvm-commits
- [llvm] [AMDGPU] Capping max number of registers to function's occupancy budget for indirect calls (PR #199765)
via llvm-commits
- [llvm] fb1e4b1 - [DirectX] Move getNonDXILAttributeMask to DirectXIRPasses (#202781)
via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] [PGO] Implement PGO counter promotion for atomic updates (PR #202487)
via llvm-commits
- [llvm] [SPIRV] Let atomic load load pointers (PR #202823)
via llvm-commits
- [llvm] Patch 1: [LV][NFCI] Parameterize CM instance for the Planner (PR #202818)
via llvm-commits
- [llvm] Patch 1: [LV][NFCI] Parameterize CM instance for the Planner (PR #202818)
via llvm-commits
- [compiler-rt] [compiler-rt] Fix SetAlternateSignalStack return type for GCC 15.2.0 (PR #202094)
via llvm-commits
- [llvm] [RISCV][P-ext] Merge paired pli/plui in RISCVMoveMerger (PR #202566)
via llvm-commits
- [llvm] [ARM] support -mlong-calls -fPIC on arm32 #39970 (PR #147313)
via llvm-commits
- [llvm] [SLP] Inefficient cost-modelling and codegen for reductions with slp-… (PR #197875)
via llvm-commits
- [llvm] [RISCV][P-ext] Merge paired pli/plui in RISCVMoveMerger (PR #202566)
via llvm-commits
- [llvm] [RFC][BOLT] Add a new parallel DWARF processing(2/2) (PR #197859)
via llvm-commits
- [clang] [llvm] [RegAlloc] Refactor CSR cost interface and enable CSR cost for X86 (PR #202007)
via llvm-commits
- [compiler-rt] lsan: Document that ptrace_scope needs to be disabled. (PR #202838)
via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
via llvm-commits
- [llvm] 4143eee - [Hashing] Replace hash_integer_value with splitmix64 finalizer (#199471)
via llvm-commits
- [llvm] [CodeGen] Update break-false-deps to track updates to the machine function (PR #202081)
via llvm-commits
- [llvm] [CodeGen] Support --print-changed for legacy codegen IR passes (PR #202252)
via llvm-commits
- [llvm] 5748dcd - [CodeGen] Update break-false-deps to track updates to the machine function (#202081)
via llvm-commits
- [llvm] [AMDGPU] Avoid errors with 23-bit division and remainder. (PR #202753)
via llvm-commits
- [llvm] [RISCV] Add a Pass for adding %qc.access specifiers (PR #201938)
via llvm-commits
- [llvm] [AMDGPU] Fold fneg into select source modifiers (PR #201426)
via llvm-commits
- [llvm] [AMDGPU] Fold fneg into select source modifiers (PR #201426)
via llvm-commits
- [llvm] [AMDGPU] Fold fneg into select source modifiers (PR #201426)
via llvm-commits
- [llvm] [RISCV][P-ext] Merge paired pli/plui in RISCVMoveMerger (PR #202566)
via llvm-commits
- [llvm] [NFC][Support] Define Prefix/SuffixMetacharacters constants (PR #202850)
via llvm-commits
- [llvm] [cmake] Add llvm-readobj before lldb (PR #202715)
via llvm-commits
- [llvm] [OpenMPOpt] Don't assert when __kmpc_target_init has a null kernel environment argument (PR #196249)
via llvm-commits
- [llvm] [BOLT] Make mispreds optional for preaggregated B/T/R (PR #202856)
via llvm-commits
- [llvm] [BOLT] Simple hugify fixes and refactoring (PR #202609)
via llvm-commits
- [llvm] a46c5ee - [NFC][Support] Refactor bracket parsing in GlobPattern (#202848)
via llvm-commits
- [llvm] ac71616 - [LoopUtils] Mark createMinMaxOp's new select with unknown branch weights (#201750)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
via llvm-commits
- [llvm] [RFC][BOLT] Add a new parallel DWARF processing(2/2) (PR #197859)
via llvm-commits
- [llvm] 3c191d6 - [ObjectYAML] Fix yaml2obj crash when BBAddrMap entry has invalid feature (#201729)
via llvm-commits
- [llvm] [RFC][BOLT] Add a new parallel DWARF processing(2/2) (PR #197859)
via llvm-commits
- [clang] [llvm] Convert clang-format to Opt and add multicall support (PR #201730)
via llvm-commits
- [llvm] 55f4ff4 - [cmake] Add llvm-readobj before lldb (#202715)
via llvm-commits
- [llvm] [cmake] Add llvm-readobj before lldb (PR #202715)
via llvm-commits
- [llvm] dac9338 - [IR] Base attribute queries on Argument::getAttributes() (NFC) (#202686)
via llvm-commits
- [llvm] [SPIR-V] Remove duplicate SPV_INTEL_int4 extension map entry (PR #202871)
via llvm-commits
- [clang] [llvm] [mlir] [OpenMP] Use ext linkage for kernels handles and globals handles keep… (PR #200964)
via llvm-commits
- [llvm] a983a3e - [AArch64] Return basic cost for Sub instructions. (#202561)
via llvm-commits
- [llvm] e7dcdf0 - [X86] LowerRESET_FPENV - use MOLoad for the constant-pool FLDENVm MMO (#201832)
via llvm-commits
- [llvm] [X86] LowerRESET_FPENV - use MOLoad for the constant-pool FLDENVm MMO (PR #201832)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
via llvm-commits
- [llvm] dc352aa - [IR] Avoid unnecessary canBeFreed() calls (NFC) (#202685)
via llvm-commits
- [llvm] [AMDGPU] Add additional coverage tests for llvm.amdgcn.tanh, NFC (PR #202864)
via llvm-commits
- [llvm] 1dc53ba - [RISCV][P-ext] Merge paired pli/plui in RISCVMoveMerger (#202566)
via llvm-commits
- [clang] [llvm] [RISCV] Add riscv_packed_simd.h for P extension intrinsics (PR #181115)
via llvm-commits
- [llvm] [DAG] Narrow vselect mask to vXi1 in foldToMaskedStore (PR #201609)
via llvm-commits
- [clang] [llvm] Reapply "[clang][deps] Add in-flight query caching to `DependencyScanningFilesystemSharedCache`" (#202804) (PR #202881)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
via llvm-commits
- [llvm] [MergeICmps] Perform dereferenceability check with context (PR #202884)
via llvm-commits
- [llvm] [lit] Add support for %{s:stem} substitution. (PR #202885)
via llvm-commits
- [llvm] [llvm-objdump] Add --substitute-path and --source-dir for --source (PR #201096)
via llvm-commits
- [llvm] 389e924 - [LICM][SimplifyCFG] Ignore frees for writable dereferenceability check (#202589)
via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
via llvm-commits
- [clang] [llvm] [HLSL][DXIL][SPIRV] QuadReadAcrossDiagonal intrinsic support (PR #188567)
via llvm-commits
- [llvm] [llvm-profdata] Optimize memory usage in sample profile merge (PR #202888)
via llvm-commits
- [llvm] caa0f03 - [LICM] Fix typo in variable name (NFC) (#202889)
via llvm-commits
- [llvm] [llvm-profdata] Optimize memory usage in sample profile merge (PR #202888)
via llvm-commits
- [llvm] 1a09ed1 - [VPlan] Insert VPBlendRecipes in post order. NFC (#201782)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Implement RegBankLegalize rules for SALUFloat variants of G_INTRINSIC_TRUNC, G_FFLOOR and G_FCEIL. (PR #187679)
via llvm-commits
- [llvm] [Bazel] Fixes 1e0a4c7 (PR #202896)
via llvm-commits
- [llvm] 2b201d8 - [Xtensa] Fix literal section emit for ConstantPool entries. (#200132)
via llvm-commits
- [clang] [llvm] [RISCV] Add riscv_packed_simd.h for P extension intrinsics (PR #181115)
via llvm-commits
- [llvm] 14229de - [MIPS] int <-> `half` conversions with `+msa` (#201897)
via llvm-commits
- [llvm] [Passes] Enhance `--print-pipeline-passes` (PR #202892)
via llvm-commits
- [llvm] 0a45515 - [VPlan][NFC] Simplify reverse access pattern detection in EVL vectorization (#199510)
via llvm-commits
- [llvm] dce55a9 - [InstCombine] Remove knowledge retention folding (#202890)
via llvm-commits
- [llvm] [Passes] Enhance `--print-pipeline-passes` (PR #202892)
via llvm-commits
- [clang] [llvm] [RISCV] Add riscv_packed_simd.h for P extension intrinsics (PR #181115)
via llvm-commits
- [llvm] 7087ea3 - [SPIR-V] Look up printf format string type in the correct function (#201523)
via llvm-commits
- [llvm] [Mips] Fix $gp was restored when used as global register variable (PR #201778)
via llvm-commits
- [llvm] d8388a1 - [AArch64] Use PNR rather than PPR register class for aarch64svcount (#202394)
via llvm-commits
- [clang] [llvm] [llvm][ADT] Make ImmutableList conform the fwd iterator concept (PR #202580)
via llvm-commits
- [llvm] 78d4900 - AMDGPU/GlobalISel: Implement RegBankLegalize rules for SALUFloat variants of G_INTRINSIC_TRUNC, G_FFLOOR and G_FCEIL. (#187679)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Implement RegBankLegalize rules for SALUFloat variants of G_INTRINSIC_TRUNC, G_FFLOOR and G_FCEIL. (PR #187679)
via llvm-commits
- [llvm] 40457f3 - [llvm][ADT] Make ImmutableList conform the fwd iterator concept (#202580)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
via llvm-commits
- [llvm] 51fb7ee - [SPIR-V] Remove duplicate SPV_INTEL_int4 extension map entry (#202871)
via llvm-commits
- [llvm] [InstCombine][NFC] Drop ignore bundles when iterating the bundles (PR #202903)
via llvm-commits
- [llvm] [RFC][AMDGPU][InsertWaitCnt] Move WaitEventType into separate HWEvent header (PR #202886)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
via llvm-commits
- [llvm] [X86] Fix store MMO offset in breakBlockedCopies (PR #202904)
via llvm-commits
- [llvm] [X86] Fix store MMO offset in breakBlockedCopies (PR #202904)
via llvm-commits
- [llvm] [X86] Fix store MMO offset in breakBlockedCopies (PR #202904)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
via llvm-commits
- [llvm] [X86] pr53842.ll - add test coverage for ICMP_SGT/SLT cases (PR #202906)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
via llvm-commits
- [llvm] [AArch64][CodeGen] Fix trampoline basic block offset (PR #202716)
via llvm-commits
- [llvm] [GlobalISel] Remove `fp_to_[s/u]int_sat_gi` node (PR #202908)
via llvm-commits
- [llvm] 0345e7d - [AMDGPU] Support Wave Reduction for i16 types - 1 (#194808)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 1 (PR #194808)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 2 (PR #194810)
via llvm-commits
- [llvm] [CodeGen] Split wide active lane mask into smaller masks if preferred (PR #202909)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 2 (PR #194810)
via llvm-commits
- [lld] 651afa8 - [LLD][ELF] Do not reuse thunks in OVERLAYs (#200415)
via llvm-commits
- [llvm] 322f5d0 - [AMDGPU] Support Wave Reduction for i16 types - 2 (#194810)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 2 (PR #194810)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 3 (PR #194812)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 3 (PR #194812)
via llvm-commits
- [llvm] b7c9fd9 - [AMDGPU] Support Wave Reduction for i16 types - 3 (#194812)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction for i16 types - 3 (PR #194812)
via llvm-commits
- [clang] [llvm] [AMDGPU] Add builtins for wave reduction intrinsics (PR #194814)
via llvm-commits
- [llvm] f7bfc6c - [InstCombine][NFC] Drop ignore bundles when iterating the bundles (#202903)
via llvm-commits
- [clang] [llvm] [AMDGPU] Support Wave Reduction for i16 types - 3 (PR #202912)
via llvm-commits
- [clang] [llvm] [AMDGPU] Support Wave Reduction for i16 types - 3 (PR #202912)
via llvm-commits
- [clang] [llvm] [AMDGPU] Support Wave Reduction for i16 types - 3 (PR #202912)
via llvm-commits
- [llvm] ce811aa - [X86] pr53842.ll - add test coverage for ICMP_SGT/SLT cases (#202906)
via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
via llvm-commits
- [llvm] [LV][NFC] Remove instcombine pass from RUN lines in ARM tests (PR #202913)
via llvm-commits
- [llvm] [InstCombine][NFC] Don't try non-bundle folds on assumes with bundles (PR #202914)
via llvm-commits
- [llvm] 690b0b0 - [LV] Add initial costs for VPInstructionWithType::computeCost (#198291)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction intrinsics for half types (PR #202916)
via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in DebugInfo (PR #202915)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction intrinsics for half types (PR #202916)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
via llvm-commits
- [llvm] e518b41 - [InstCombine][NFC] Don't try non-bundle folds on assumes with bundles (#202914)
via llvm-commits
- [llvm] 53ae585 - [AMDGPU][NFC] Templatise and roundtrip gfx11_asm_vop3_dpp16.s (#202721)
via llvm-commits
- [llvm] [AMDGPU][GISel] Handle G_AMDGPU_COPY_VCC_SCC in isLaneMaskFromSameBlock (PR #202923)
via llvm-commits
- [llvm] [AMDGPU][GISel] Handle G_AMDGPU_COPY_VCC_SCC in isLaneMaskFromSameBlock (PR #202923)
via llvm-commits
- [lld] [ARM][LLD] Fix buildbot failure due to ununsed variable [NFC] (PR #202925)
via llvm-commits
- [lld] [ARM][LLD] Fix buildbot failure due to ununsed variable [NFC] (PR #202925)
via llvm-commits
- [lld] [llvm] Add initial support for Xtensa to LLD (PR #202926)
via llvm-commits
- [lld] [llvm] Add initial support for Xtensa to LLD (PR #202926)
via llvm-commits
- [lld] [llvm] Add initial support for Xtensa to LLD (PR #202926)
via llvm-commits
- [lld] [llvm] Add initial support for Xtensa to LLD (PR #202926)
via llvm-commits
- [llvm] [AMDGPU] Shrink VOPCX (nosdst) instructions in SIShrinkInstructions (PR #202711)
via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in ExecutionEngine (PR #202927)
via llvm-commits
- [llvm] [AArch64] Reserve `W30_HI` and `[BHSDQ]31_HI` (PR #202929)
via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in MC/MCA (PR #202930)
via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in MC/MCA (PR #202930)
via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [llvm] [X86] Remove redundant TESTs before unsigned flag users (PR #202942)
via llvm-commits
- [llvm] [X86] Remove redundant TESTs before unsigned flag users (PR #202942)
via llvm-commits
- [llvm] [X86] Remove redundant TESTs before unsigned flag users (PR #202942)
via llvm-commits
- [llvm] [VPlan] Fold unary intrinsics with live-in operands (PR #202944)
via llvm-commits
- [llvm] [VPlan] Fold unary intrinsics with live-in operands (PR #202944)
via llvm-commits
- [llvm] [AMDGPU] Shrink VOPCX (nosdst) instructions in SIShrinkInstructions (PR #202711)
via llvm-commits
- [llvm] [AMDGPU] Shrink VOPCX (nosdst) instructions in SIShrinkInstructions (PR #202711)
via llvm-commits
- [lld] 6ec2261 - [ARM][LLD] Fix buildbot failure due to ununsed variable [NFC] (#202925)
via llvm-commits
- [llvm] [AMDGPU] Support Wave Reduction intrinsics for half types (PR #202916)
via llvm-commits
- [llvm] [InstCombine] Drop redundant dereferenceable assumptions (PR #202946)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] e00f23b - [AMDGPU] Reject invalid flags immarg for amdgcn.cs.chain (#202708)
via llvm-commits
- [llvm] [Flang][OpenMP][Offload] Add Flang offload tests for common block and declare target (PR #202949)
via llvm-commits
- [llvm] [CodeGen] TwoAddress: only keep undef REG_SEQUENCE COPY when tracking subreg liveness (PR #202599)
via llvm-commits
- [llvm] [CodeGen] TwoAddress: only keep undef REG_SEQUENCE COPY when tracking subreg liveness (PR #202599)
via llvm-commits
- [llvm] 6dc519b - [AMDGPU] Fix value swap for potentially aliased out arguments in RewriteOutArguments (#202922)
via llvm-commits
- [llvm] 6e934ab - [LV] Regen some tests with UTC. NFC (#202960)
via llvm-commits
- [llvm] [VPlan] Pull out reverses from elementwise operations (PR #199234)
via llvm-commits
- [llvm] [VPlan] Pull out reverses from elementwise operations (PR #199234)
via llvm-commits
- [llvm] [AArch64] Add missing test for clmul.i128 (PR #202961)
via llvm-commits
- [llvm] 9f276ae - [InstCombine][NFC] Don't insert trivial assumes when simplifying assume bundles (#202951)
via llvm-commits
- [llvm] 28ec8f6 - [StackColoring] Add test for stack-coloring and setjmp (#199959)
via llvm-commits
- [llvm] [X86] Reuse AND flags for redundant TEST with known SF (PR #202918)
via llvm-commits
- [llvm] [InstCombine] Fold memrchr end pointer comparisons (PR #202939)
via llvm-commits
- [llvm] [GVN] PRE loop-carried select loads (PR #202935)
via llvm-commits
- [llvm] [X86] Remove redundant TESTs before unsigned flag users (PR #202942)
via llvm-commits
- [llvm] [Passes] Enhance `--print-pipeline-passes` (PR #202892)
via llvm-commits
- [llvm] [DebugInfo] Avoid std::function in DWARF verifier internals (PR #202866)
via llvm-commits
- [llvm] [AArch64] Update Cost model for CLMUL (PR #202965)
via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [llvm] [X86] Record the enclosed register in X86DomainReassignment::buildClosure (PR #202534)
via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [llvm] 1cd9c0d - [llvm] Fix most LLVM_ABI annotations in ExecutionEngine (#202927)
via llvm-commits
- [llvm] 08d4a8a - [llvm] Fix most LLVM_ABI annotations in MC/MCA (#202930)
via llvm-commits
- [llvm] f99ad32 - [llvm] Fix most LLVM_ABI annotations in Obj* (#202940)
via llvm-commits
- [llvm] ad21f59 - [llvm] Fix most LLVM_ABI annotations in DebugInfo (#202915)
via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [llvm] [VPlan] Remove internal linkage from findUserOf templates (NFC) (PR #202974)
via llvm-commits
- [llvm] [Passes] Enhance `--print-pipeline-passes` (PR #202892)
via llvm-commits
- [llvm] [IR] Remove unused and mark debug-only verifier templates (NFC) (PR #202975)
via llvm-commits
- [llvm] [NVPTX] Fix incorrect kill flags in ProxyRegErasure (PR #198143)
via llvm-commits
- [llvm] [NVPTX] Fix incorrect kill flags in ProxyRegErasure (PR #198143)
via llvm-commits
- [llvm] [AArch64][TableGen] Define ZA, ZT0 and FPMR memory defvars (PR #154144)
via llvm-commits
- [llvm] [AArch64][TableGen] Define ZA, ZT0 and FPMR memory defvars (PR #154144)
via llvm-commits
- [llvm] 31541b9 - [AArch64] Add missing test for clmul.i128 (#202961)
via llvm-commits
- [llvm] [FunctionAttrs] Remove unused legacy-PM runImpl template (NFC) (PR #202983)
via llvm-commits
- [llvm] [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (PR #200414)
via llvm-commits
- [clang] [llvm] [X86][APX] Enable PP2/PPX generation on Windows (PR #202984)
via llvm-commits
- [llvm] [polly] [SCEV] Infer addrec nowrap flags during range analysis (PR #202964)
via llvm-commits
- [llvm] [OpenMP] Remove unused isStrictSubset template (NFC) (PR #202987)
via llvm-commits
- [llvm] bc94cdb - Reapply "[clang][deps] Add in-flight query caching to `DependencyScanningFilesystemSharedCache`" (#202804) (#202881)
via llvm-commits
- [llvm] Fix -Wunused-template in assorted LLVM library helpers (NFC) (PR #202988)
via llvm-commits
- [llvm] Fix -Wunused-template in assorted LLVM library helpers (NFC) (PR #202988)
via llvm-commits
- [llvm] fcfa763 - AMDGPU: Fix finding TRI from TRI (#202970)
via llvm-commits
- [llvm] [BOLT][AArch64] Expand cmpbr when reversing would overflow (PR #202998)
via llvm-commits
- [llvm] AMDGPU/UniformityAnalysis: For G_AMDGPU_WHOLE_WAVE_FUNC_SETUP, always divergent (PR #203000)
via llvm-commits
- [llvm] 687b4c8 - [FunctionAttrs] Remove unused legacy-PM runImpl template (NFC) (#202983)
via llvm-commits
- [llvm] f281b02 - [SPIR-V] Fix result type deduction for sub-byte G_TRUNC (#202717)
via llvm-commits
- [llvm] Revert "[StringMap] Invalidate iterators in remove() (PR #203003)
via llvm-commits
- [llvm] Revert "[StringMap] Invalidate iterators in remove() (PR #203003)
via llvm-commits
- [llvm] 71a1971 - [IR] Remove unused and mark debug-only verifier templates (NFC) (#202975)
via llvm-commits
- [llvm] [SPIR-V] Tie Int64ImageEXT to R64i/R64ui image format, not sampled type (PR #203005)
via llvm-commits
- [llvm] 12089b1 - Revert "[StringMap] Invalidate iterators in remove() (#203003)
via llvm-commits
- [llvm] [1/2][AMDGPU] Fixed crash due to virtual register defs not dominating uses (PR #198472)
via llvm-commits
- [llvm] 90297b8 - [AMDGPU] Fix wrong truth table in BitOp3_Op for shared sub-expressions. (#198556)
via llvm-commits
- [llvm] [AMDGPU] Fix wrong truth table in BitOp3_Op for shared sub-expressions. (PR #198556)
via llvm-commits
- [llvm] 8035ae5 - [NVPTX] Cleanup and refactor param align computation, addressing a few minor bugs and discrepancies (#188588)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add register bank legalize rules for amdgcn_icmp, amdgcn_fcmp (PR #172017)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add register bank legalize rules for amdgcn_icmp, amdgcn_fcmp (PR #172017)
via llvm-commits
- [llvm] [GlobalISel] emit G_BITCAST in widenScalarMergeValues when DstTy does not match WideTy (PR #203014)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add register bank legalize rules for amdgcn_icmp, amdgcn_fcmp (PR #172017)
via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
via llvm-commits
- [llvm] 5784cd3 - AMDGPU/UniformityAnalysis: For G_AMDGPU_WHOLE_WAVE_FUNC_SETUP, always divergent (#203000)
via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
via llvm-commits
- [clang] [llvm] [AArch64][TableGen] Define ZA, ZT0 and FPMR memory defvars (PR #154144)
via llvm-commits
- [llvm] [AMDGPU][SCEV] Tighten max backedge-taken count for shift recurrence … (PR #197292)
via llvm-commits
- [clang] [llvm] [AMDGPU] Use 1-iteration Newton-Raphson refinement for FP32 reciprocal. (PR #194716)
via llvm-commits
- [llvm] [AMDGPU] Avoid errors with 23-bit division and remainder. (PR #202753)
via llvm-commits
- [llvm] [AMDGPU] Avoid errors with 23-bit division and remainder. (PR #202753)
via llvm-commits
- [llvm] [VPlan] Consolidate VPIWithType and VPI (NFC) (PR #203019)
via llvm-commits
- [llvm] [AArch64](NFC) Introduce unified `isLegalArithImmed()` and `isLegalCmpImmed()` (PR #203020)
via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
via llvm-commits
- [llvm] [GlobalISel] Avoid redundant copy for zero-offset GEPs (PR #203029)
via llvm-commits
- [clang] [llvm] [win][x64] Add support for Windows x64 unwind v3 (PR #200249)
via llvm-commits
- [llvm] [AMDGPU] Set success flag for weak cmpxchg in LowerBufferFatPointers (PR #203033)
via llvm-commits
- [llvm] ebcb4ce - [AMDGPU][GISel] Handle G_AMDGPU_COPY_VCC_SCC in isLaneMaskFromSameBlock (#202923)
via llvm-commits
- [llvm] [AMDGPU][GISel] Handle G_AMDGPU_COPY_VCC_SCC in isLaneMaskFromSameBlock (PR #202923)
via llvm-commits
- [llvm] [AArch64][CodeGen] Fix trampoline basic block offset (PR #202716)
via llvm-commits
- [llvm] [ValueTracking] Infer non-zero from shr (add nuw A, B), C (PR #203039)
via llvm-commits
- [llvm] 9054589 - [X86] combineTargetShuffle - fold vpermv3(widen(x), mask, widen(y)) -> vpermv(widen(concat(x, y)), mask') (#203031)
via llvm-commits
- [clang] [llvm] [AArch64][TableGen] Define ZA, ZT0 and FPMR memory defvars (PR #154144)
via llvm-commits
- [clang] [llvm] [AArch64][TableGen] Define ZA, ZT0 and FPMR memory defvars (PR #154144)
via llvm-commits
- [clang] [llvm] [AArch64][TableGen] Define ZA, ZT0 and FPMR memory defvars (PR #154144)
via llvm-commits
- [llvm] Add Apple M5 host detection (PR #200616)
via llvm-commits
- [compiler-rt] 06cc1ba - lsan: Document that ptrace_scope needs to be disabled.
via llvm-commits
- [llvm] [SPIRV] Let atomic load load pointers (PR #202823)
via llvm-commits
- [llvm] [SPIRV] Let atomic load load pointers (PR #202823)
via llvm-commits
- [llvm] [SPIRV] Let atomic load load pointers (PR #202823)
via llvm-commits
- [llvm] [AArch64] Use the named-register pseudo only for allocatable registers (PR #203037)
via llvm-commits
- [llvm] [cmake] Add pthread to required libraries before dl and rt checks (PR #203054)
via llvm-commits
- [clang] [llvm] [win][x64] Add support for Windows x64 unwind v3 (PR #200249)
via llvm-commits
- [llvm] 281f5d0 - [AVR][NFC] Remove useless include statements (#202950)
via llvm-commits
- [llvm] [Object][ELF] Share section validation error formatting (PR #203041)
via llvm-commits
- [llvm] [TableGen] Pool duplicate scheduling class descriptors (PR #202659)
via llvm-commits
- [clang] [llvm] [Clang][LLVM] Disable NonLazyBind when pointer authentication is enabled (PR #188638)
via llvm-commits
- [llvm] [AMDGPU] Avoid errors with 23-bit division and remainder. (PR #202753)
via llvm-commits
- [llvm] 8d2510e - [AMDGPU][NFC] Restore clamp modifiers in gfx11_asm_vop3_dpp16.s (#203062)
via llvm-commits
- [llvm] [AArch64] Optimize vector slide shuffles with zeros to use shift instructions (PR #185170)
via llvm-commits
- [llvm] [llvm] Add floating point exception status for APFloat's exp function. (PR #203066)
via llvm-commits
- [llvm] [llvm] Add floating point exception status for APFloat's exp function. (PR #203066)
via llvm-commits
- [llvm] [llvm] Add floating point exception status for APFloat's exp function. (PR #203066)
via llvm-commits
- [llvm] [llvm] Add floating point exception status for APFloat's exp function. (PR #203066)
via llvm-commits
- [llvm] [AMDGPU] Validate WMMA scale/format combination (PR #203074)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] e4945cf - [llvm] Fix most LLVM_ABI annotations in Support (#202932)
via llvm-commits
- [llvm] [arm64e][cfi] .cfi_negate_ra_state is irrelevant for Mach-O platforms (PR #203076)
via llvm-commits
- [llvm] [LangRef] allow omitting `va_end` (PR #203087)
via llvm-commits
- [llvm] [llvm] Add floating point exception status for APFloat's exp function. (PR #203066)
via llvm-commits
- [llvm] 6766eea - [VPlan] Create header phi recipes after initial scalar optimizations. (#200920)
via llvm-commits
- [llvm] e07b47e - [LFI][AArch64] Add rewrites for memory accesses (#195167)
via llvm-commits
- [llvm] [llvm] Add floating point exception status for APFloat's exp function. (PR #203066)
via llvm-commits
- [clang] [llvm] [Clang][BPF] Support btf_type_tag on typedef underlying types (PR #203089)
via llvm-commits
- [clang] [llvm] [Clang][BPF] Support btf_type_tag on typedef underlying types (PR #203089)
via llvm-commits
- [clang] [llvm] [Clang][BPF] Support btf_type_tag on typedef underlying types (PR #203089)
via llvm-commits
- [llvm] 084ab17 - [cmake] Add pthread to required libraries before dl and rt checks (#203054)
via llvm-commits
- [llvm] [Support] Move the command-line Option constructor out of line (PR #202847)
via llvm-commits
- [llvm] [VPlan] Also expand SCEVUDivExpr in expandSCEVExpr. (PR #203093)
via llvm-commits
- [llvm] [VPlan] Also expand SCEVUDivExpr in expandSCEVExpr. (PR #203093)
via llvm-commits
- [llvm] [Bazel] Fixes f5c08d6 (PR #203102)
via llvm-commits
- [llvm] 47ca5e8 - [Instrumentor] Add instruction flags to NumericIO (#200709)
via llvm-commits
- [llvm] a848df2 - [IR] Add BundleAttributes.def to modulemap as textual header (#203106)
via llvm-commits
- [llvm] [SPIRV] Let atomic load load pointers (PR #202823)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] ca42466 - AMDGPU/GlobalISel: RegBankLegalize rules for gfx90a/gfx942 MFMAs (#194076)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for gfx90a/gfx942 MFMAs (PR #194076)
via llvm-commits
- [llvm] [SampleProfileMatcher] Sample profile duplication to avoid stale CFG profile matching conflicts (PR #202460)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [clang] [llvm] [ORC] Use MapperJITLinkMemoryManager to avoid "out of range of Delta32 fixup" (PR #203133)
via llvm-commits
- [clang] [llvm] [ORC] Use MapperJITLinkMemoryManager to avoid "out of range of Delta32 fixup" (PR #203133)
via llvm-commits
- [llvm] [MC][TableGen] Store itinerary cycles as uint8_t (PR #203131)
via llvm-commits
- [llvm] [MC][TableGen] Store itinerary cycles as uint8_t (PR #203131)
via llvm-commits
- [llvm] [Xtensa] Implement support of the ESP32S2 target. (PR #200130)
via llvm-commits
- [llvm] [Xtensa] Implement support of the ESP32S2 target. (PR #200130)
via llvm-commits
- [llvm] [PowerPC]Avoid combine to ADDC i8 or ADDC i16 for PPCTargetLowering::combineSignExtendSetCC (PR #199733)
via llvm-commits
- [llvm] [PowerPC]Avoid combine to ADDC i8 or ADDC i16 for PPCTargetLowering::combineSignExtendSetCC (PR #199733)
via llvm-commits
- [llvm] [MCSched] Allow tuning LoadLatency/MispredictPenalty (PR #203139)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] 1cda91d - [Demangle] Fix leak of temporary TypeBuf buffer in DLangDemangle (#203116)
via llvm-commits
- [llvm] b19f4db - AMDGPU: Remove AMDGPUbfm (#203148)
via llvm-commits
- [llvm] [lldb][bazel] Add the Windows process plugin to the bazel build (PR #203146)
via llvm-commits
- [llvm] [AMDGPU] Introduce fminmumnum/fmaximumnum into fminmun/fmaxnum_like pattern (PR #203150)
via llvm-commits
- [llvm] [AMDGPU] Introduce fminmumnum/fmaximumnum into fminmun/fmaxnum_like pattern (PR #203150)
via llvm-commits
- [llvm] [AMDGPU] Introduce fminmumnum/fmaximumnum into fminmun/fmaxnum_like pattern (PR #203150)
via llvm-commits
- [llvm] 4a3fe8e - [AMDGPU] Gate rootn(x, +-2) -> sqrt/rsqrt fold on nsz/ninf (#200578)
via llvm-commits
- [llvm] dd315a5 - [AMDGPU] Set success flag for weak cmpxchg in LowerBufferFatPointers (#203033)
via llvm-commits
- [llvm] [AMDGPU] Lower uniform usubsat to SOP (S_MAX_U32 + S_SUB_I32) (PR #203155)
via llvm-commits
- [clang] [llvm] clang][Serialization] Detect duplicate loaded file SLocEntries (PR #203154)
via llvm-commits
- [clang] [llvm] clang][Serialization] Detect duplicate loaded file SLocEntries (PR #203154)
via llvm-commits
- [llvm] Use (de)interleaving intrinsics for fixed-length vectors (PR #202583)
via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
via llvm-commits
- [clang] [llvm] [WebAssembly] Represent reference types as TargetExtType (PR #203165)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
via llvm-commits
- [llvm] [Reassociate] Distribute multiply over add to enable factorization (PR #178201)
via llvm-commits
- [llvm] [LoopFusion] Drop duplicate write-write dependence check (NFC) (PR #203173)
via llvm-commits
- [llvm] f15666d - [SLP] Inefficient cost-modelling and codegen for reductions with slp-… (#197875)
via llvm-commits
- [llvm] [IR] BlockAddress doesn't use BasicBlock (PR #200772)
via llvm-commits
- [llvm] [IR] BlockAddress doesn't use BasicBlock (PR #200772)
via llvm-commits
- [llvm] 1b1e7c0 - [X86][APX] Enable PP2/PPX generation on Windows (#202984)
via llvm-commits
- [lldb] [llvm] [lldb] Update StreamGDBRemote to support llvm::ArrayRef (PR #203175)
via llvm-commits
- [lldb] [llvm] [lldb] Update StreamGDBRemote to support llvm::ArrayRef (PR #203175)
via llvm-commits
- [llvm] [RISCV] Fix ensureDominates with successive defs (PR #203174)
via llvm-commits
- [llvm] [RFC][BOLT] Add a new parallel DWARF processing(2/2) (PR #197859)
via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
via llvm-commits
- [llvm] [LV] Convert scatter w/uniform addr and mask being header mask to scalar store. (PR #172799)
via llvm-commits
- [lldb] [llvm] [lldb] Update StreamGDBRemote to support llvm::ArrayRef (PR #203175)
via llvm-commits
- [llvm] [SPIR-V] Merge duplicate case bodies in addInstrRequirements (NFC) (PR #203177)
via llvm-commits
- [llvm] [CodeGen][ARM] Keep undef REG_SEQUENCE operands live for full-register uses without LIS (PR #203178)
via llvm-commits
- [llvm] [CodeGen][ARM] Keep undef REG_SEQUENCE operands live for full-register uses without LIS (PR #203178)
via llvm-commits
- [llvm] [CodeGen][ARM] Keep undef REG_SEQUENCE operands live for full-register uses without LIS (PR #203178)
via llvm-commits
- [llvm] [CodeGen][ARM] Keep undef REG_SEQUENCE operands live for full-register uses without LIS (PR #203178)
via llvm-commits
- [llvm] [SPIR-V] Replace custom bitcast in FPMaxError decoration handling (NFC) (PR #203179)
via llvm-commits
- [clang] [llvm] [win][x64] Add support for Windows x64 unwind v3 (PR #200249)
via llvm-commits
- [llvm] [x64][win] Windows x64 unwind v3: Use tail-relative epilog offsets and add size-based splitting (PR #203108)
via llvm-commits
- [llvm] [SROA] Extend tree-structured merge to handle init + RMW pattern (PR #194441)
via llvm-commits
- [llvm] [AMDGPU] Fix combineMasks dropping condition (PR #203180)
via llvm-commits
- [llvm] 725fb38 - [SpecialCaseList] Add backward compatible dot-slash handling (#162511)
via llvm-commits
- [llvm] Add Apple M5 host detection (PR #200616)
via llvm-commits
- [llvm] Add Apple M5 host detection (PR #200616)
via llvm-commits
- [llvm] 685a470 - [RISCV] Add partial support for -fzero-call-used-regs (#194883)
via llvm-commits
- [llvm] Add Apple M5 host detection (PR #200616)
via llvm-commits
- [llvm] 2f8c8cb - [IR] Allocas cannot be freed (#202875)
via llvm-commits
- [llvm] Add Apple M5 host detection (PR #200616)
via llvm-commits
- [llvm] [CodeGen][ARM] Keep undef REG_SEQUENCE operands live for full-register uses without LIS (PR #203178)
via llvm-commits
- [llvm] [BOLT] Simple hugify fixes and refactoring (PR #202609)
via llvm-commits
- [llvm] 1c5edbb - [RISCV] Fix ensureDominates with successive defs (#203174)
via llvm-commits
- [llvm] 63e33c6 - [NFC][Support] Implement slash-agnostic path matching in GlobPattern (#202854)
via llvm-commits
- [llvm] 86154e8 - Reapply "[GlobalISel] Add a shared matcher for memcpy-family instructions (NFC)" (#202275) (#202298)
via llvm-commits
- [llvm] [AMDGPU] Accept sext addresses when folding image ops to a16 (PR #203189)
via llvm-commits
- [clang] [llvm] [Clang][RISCV] packed comparison intrinsics (PR #203191)
via llvm-commits
- [clang] [llvm] [Clang][RISCV] packed comparison intrinsics (PR #203191)
via llvm-commits
- [clang] [llvm] [Clang][RISCV] packed comparison intrinsics (PR #203191)
via llvm-commits
- [llvm] d6abc8f - [LoopInterchange] Use UTC as much as possible (NFC) (#202096)
via llvm-commits
- [llvm] [X86] Do not hold GOT base for indirect call or constant address (PR #203192)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Averaging Addition and Subtraction (PR #203147)
via llvm-commits
- [llvm] b65e7e4 - [Xtensa] Fix code generation for TLS variables. (#202822)
via llvm-commits
- [llvm] [SPIR-V] Add Int64Atomics to Vulkan available capabilities (PR #203194)
via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
via llvm-commits
- [llvm] [LV] Reland "Add costs for VPInstructionWithType::computeCost" (PR #202952)
via llvm-commits
- [llvm] [LV] Reland "Add costs for VPInstructionWithType::computeCost" (PR #202952)
via llvm-commits
- [llvm] [AArch64][SVE] Expose flags result of predicate-as-counter whiles (NFC) (PR #202976)
via llvm-commits
- [llvm] 9347582 - [GlobalISel] Remove `fp_to_[s/u]int_sat_gi` node (#202908)
via llvm-commits
- [llvm] [SLP] Inefficient cost-modelling and codegen for reductions with slp-… (PR #197875)
via llvm-commits
- [llvm] 34a321a - [LV][NFC] Remove instcombine pass from RUN lines in ARM tests (#202913)
via llvm-commits
- [llvm] 9ebbc1e - [APInt] Provide sqrtFloor (floor of square root) instead of sqrt (rounded) (#197406)
via llvm-commits
- [llvm] 7e6f2b7 - AMDGPU/GlobalISel: RegBankLegalize rules for set_inactive intrinsics (#203047)
via llvm-commits
- [llvm] [Mips] Fix $gp was restored when used as global register variable (PR #201778)
via llvm-commits
- [llvm] [Bitcode] Add SkipDebugIntrinsicUpgrade hook to ParserCallbacks (PR #201456)
via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
via llvm-commits
- [llvm] [RFC][BOLT] Add a new parallel DWARF processing(2/2) (PR #197859)
via llvm-commits
- [llvm] [LoongArch][NFC] Add demanded bits tests for CRC[C].W.{B, H}.W (PR #203200)
via llvm-commits
- [llvm] [LoongArch][NFC] Add demanded bits tests for CRC[C].W.{B, H}.W (PR #203200)
via llvm-commits
- [compiler-rt] [TySan] Remove incorrect memcpy shadow memory tracking (PR #199958)
via llvm-commits
- [llvm] [Mips] Fix $gp was restored when used as global register variable (PR #201778)
via llvm-commits
- [llvm] [Mips] Fix $gp was restored when used as global register variable (PR #201778)
via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
via llvm-commits
- [llvm] [OFFLOAD][L0] Add control for Copy Offload Hint (PR #203203)
via llvm-commits
- [llvm] [VectorCombine][AMDGPU] Shrink demanded vector loads (PR #202501)
via llvm-commits
- [llvm] [OFFLOAD][L0] Add control for Copy Offload Hint (PR #203203)
via llvm-commits
- [llvm] [llvm-objcopy] Report unsupported formats before compression (PR #202357)
via llvm-commits
- [llvm] [Bazel] Fixes 123078c (PR #203205)
via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
via llvm-commits
- [llvm] 046bd54 - [RISCV] Set CostPerUse to 1 only when optimizing for size (#201501)
via llvm-commits
- [llvm] [X86] Don't assert on EFLAGS copies in unreachable blocks (PR #203208)
via llvm-commits
- [llvm] [Bitcode] Add SkipDebugIntrinsicUpgrade hook to ParserCallbacks (PR #201456)
via llvm-commits
- [llvm] [Bitcode] Add SkipDebugIntrinsicUpgrade hook to ParserCallbacks (PR #201456)
via llvm-commits
- [llvm] b836063 - [LoopFusion] Drop duplicate write-write dependence check (NFC) (#203173)
via llvm-commits
- [llvm] [AVR] Add intrinsics for builtin functions (PR #203212)
via llvm-commits
- [llvm] [AVR] Add intrinsics for builtin functions (PR #203212)
via llvm-commits
- [llvm] [AVR] Add intrinsics for builtin functions (PR #203212)
via llvm-commits
- [llvm] [DTLTO] Added missing timetrace "Check cache for DTLTO" message. (PR #203215)
via llvm-commits
- [clang] [llvm] [AArch64][TableGen] Define ZA, ZT0 and FPMR memory defvars (PR #154144)
via llvm-commits
- [llvm] [bolt] Resolve duplicated symbols name through versioning (PR #203223)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add register bank legalize rules for amdgcn_icmp, amdgcn_fcmp (PR #172017)
via llvm-commits
- [llvm] [bolt] Resolve duplicated symbols name through versioning (PR #203223)
via llvm-commits
- [llvm] 8210a58 - [Demangle] Guard DEMANGLE_ABI and add missing annotation (#202920)
via llvm-commits
- [llvm] [polly] [SCEV] Infer addrec nowrap flags during range analysis (PR #202964)
via llvm-commits
- [llvm] [polly] [SCEV] Infer addrec nowrap flags during range analysis (PR #202964)
via llvm-commits
- [llvm] 0cce782 - [SPIR-V] Lower `select` instructions with aggregate operands (#201417)
via llvm-commits
- [llvm] [AArch64] Fix swapped operands in tryFoldCselToFMaxMin (PR #203230)
via llvm-commits
- [llvm] 4b3deae - Fix DebugInfo unittests shared library build (#202943)
via llvm-commits
- [llvm] [VPlan] Recalculate VPDT in handleUncountableExitsWithSideEffects (PR #203233)
via llvm-commits
- [llvm] [OFFLOAD][L0] Use counter-based events for inorder queues (PR #202301)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add register bank legalize rules for amdgcn_icmp, amdgcn_fcmp (PR #172017)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add register bank legalize rules for amdgcn_icmp, amdgcn_fcmp (PR #172017)
via llvm-commits
- [llvm] [GlobalISel] TableGen memcpy-like prelegalizer combines (PR #203235)
via llvm-commits
- [llvm] [SLP] Bail out on store-to-load forwarding hazards (PR #199606)
via llvm-commits
- [llvm] [mlir] [SDAG][NVPTX] Enable custom legalization of v1 type for Intrinsic results and operands (PR #203237)
via llvm-commits
- [llvm] [mlir] [SDAG][NVPTX] Enable custom legalization of v1 type for Intrinsic results and operands (PR #203237)
via llvm-commits
- [llvm] [CVP] Guard against undef in common phi value transform (#198836) (PR #203238)
via llvm-commits
- [llvm] [CVP] Guard against undef in common phi value transform (#198836) (PR #203238)
via llvm-commits
- [llvm] [CVP] Guard against undef in common phi value transform (#198836) (PR #203238)
via llvm-commits
- [llvm] [CVP] Guard against undef in common phi value transform (#198836) (PR #203238)
via llvm-commits
- [llvm] [CVP] Guard against undef in common phi value transform (#198836) (PR #203238)
via llvm-commits
- [llvm] [CVP] Guard against undef in common phi value transform (#198836) (PR #203238)
via llvm-commits
- [llvm] [KnownFPClass] Fix canonicalize incorrectly dropping fcNegZero under positive-zero denormal mode (PR #202268)
via llvm-commits
- [llvm] [PeepholeOptimizer] Fix use-after-free of recycled MachineInstr in LocalMIs (PR #201285)
via llvm-commits
- [llvm] [AMDGPU] Shrink VOPCX (nosdst) instructions in SIShrinkInstructions (PR #202711)
via llvm-commits
- [llvm] 8bb9b2e - [LLVM][CostModel][SVE] Return InvalidCost for bfloat scalable vector ordered arithmetic reductions. (#202569)
via llvm-commits
- [llvm] [CVP] Guard against undef in common phi value transform (#198836) (PR #203238)
via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in IR (PR #203244)
via llvm-commits
- [llvm] [llvm] Fix most LLVM_ABI annotations in Frontend (PR #203245)
via llvm-commits
- [llvm] e958717 - [VPlan] Recalculate VPDT in handleUncountableExitsWithSideEffects (#203233)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add register bank legalize rules for amdgcn_icmp, amdgcn_fcmp (PR #172017)
via llvm-commits
- [llvm] [RFC][BOLT] Add a new parallel DWARF processing(2/2) (PR #197859)
via llvm-commits
- [llvm] 072c355 - [LoopInterchange] Add tests for outer-variant inner IV step (NFC) (#202750)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
via llvm-commits
- [llvm] 625538f - [KnownBits] Fix add() SelfAdd assertion for bitwidths >= 512 (#202769)
via llvm-commits
- [llvm] [PeepholeOptimizer] Fix use-after-free of recycled MachineInstr in LocalMIs (PR #201285)
via llvm-commits
- [llvm] 9d98437 - [StringMap] Invalidate iterators in remove() (#203249)
via llvm-commits
- [llvm] Add register bank legalization rules for amdgcn_cvt_sr_f16_f32. (PR #203253)
via llvm-commits
- [llvm] Add register bank legalization rules for amdgcn_cvt_sr_f16_f32. (PR #203253)
via llvm-commits
- [llvm] Add register bank legalization rules for amdgcn_cvt_sr_f16_f32. (PR #203253)
via llvm-commits
- [llvm] fee67ee - [X86] Don't assert on EFLAGS copies in unreachable blocks (#203208)
via llvm-commits
- [llvm] 32ecd3e - [LoopInterchange] Bail out when outer loop latch PHI has non-PHI user (#201923)
via llvm-commits
- [llvm] [AMDGPU] Let LDSDMA ops cross a sched_barrier when the mask allows it (PR #203255)
via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
via llvm-commits
- [llvm] c8ad049 - [LoopInterchange] Consolidate induction and reduction vars check (#203197)
via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
via llvm-commits
- [llvm] [InstCombine] Fold square into comparison with constant (reopened) (PR #197665)
via llvm-commits
- [llvm] [InstCombine] Fold square into comparison with constant (reopened) (PR #197665)
via llvm-commits
- [llvm] [NVPTX] Add native `tanh.approx` support for f16/f16x2/bf16/bf16x2 (PR #203257)
via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
via llvm-commits
- [llvm] [AArch64] SME definitions for C1-Ultra scheduling model (PR #194850)
via llvm-commits
- [llvm] 4c67285 - [AMDGPU][GlobalISel] Add register bank legalize rules for amdgcn_icmp, amdgcn_fcmp (#172017)
via llvm-commits
- [llvm] [AMDGPU][GlobalISel] Add register bank legalize rules for amdgcn_icmp, amdgcn_fcmp (PR #172017)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] [AMDGPU] Let LDSDMA ops cross a sched_barrier when the mask allows it (PR #203255)
via llvm-commits
- [llvm] [AMDGPU] Let LDSDMA ops cross a sched_barrier when the mask allows it (PR #203255)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] 1e283d4 - [llvm] Fix most LLVM_ABI annotations in CAS (#203243)
via llvm-commits
- [llvm] c6f0d5d - [llvm] Fix most LLVM_ABI annotations in IR (#203244)
via llvm-commits
- [llvm] 4ebce6e - [llvm] Fix most LLVM_ABI annotations in Frontend (#203245)
via llvm-commits
- [llvm] 4c0e292 - [llvm] Fix most LLVM_ABI annotations in TableGen (#203246)
via llvm-commits
- [llvm] [SPIR-V] Deduce pointee type for all global variables, not only initialized ones (PR #202047)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for G_PREFETCH (PR #203265)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] [llvm] Fix most remaining LLVM_ABI annotations (PR #203267)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] [AArch64] Add a basic i128 mul cost. (PR #203271)
via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
via llvm-commits
- [llvm] [LV] Fix unsafe canVectorizeWithIfConvert() checks (PR #203273)
via llvm-commits
- [llvm] [LV] Fix unsafe canVectorizeWithIfConvert() checks (PR #203273)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] [Offload] Pass `-nostdlibinc` to the device unit test files (PR #203275)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] [IR] Fix deprecated-enum-enum-conversion C++20 warnings; NFC (PR #203277)
via llvm-commits
- [compiler-rt] [compiler-rt] Fix SetAlternateSignalStack return type for GCC 15.2.0 (PR #202094)
via llvm-commits
- [llvm] 609d421 - [SLP] Do not vectorize copyable operands of expanded binops
via llvm-commits
- [llvm] [SLP] Do not vectorize copyable operands of expanded binops (PR #203285)
via llvm-commits
- [llvm] [llvm-readobj][COFF] Dump .modmeta section (PR #201695)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for mfma_scale (PR #203279)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for global_load_async_lds (PR #203280)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for load_to_lds intrinsic (PR #203282)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for init_whole_wave intrinsic (PR #203286)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix regBankLegalize rules for uniform cvt_pkrtz (PR #203283)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for gfx950 smfmac intrinsics (PR #203287)
via llvm-commits
- [llvm] [NFC][Support] Add test for inverted slash-agnostic matching (PR #203290)
via llvm-commits
- [llvm] 4915bb8 - [LoopInterchange] Reject if inner loop IV has outer-variant step (#202751)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] 18cec02 - [lit] Deprecate execute_external=True in ShTest (#201732)
via llvm-commits
- [llvm] [llvm] Fix most remaining LLVM_ABI annotations (PR #203267)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] [AMDGPU] Track LDS DMA VGPR source reads in expert scheduling (PR #203292)
via llvm-commits
- [llvm] da1ef2d - [LoopInterchange] Add test for extra reduction use in inner loop (NFC) (#203240)
via llvm-commits
- [flang] [llvm] [flang] __fortran_builtins: Update __builtin_team_type to meet PRIF specification (PR #202450)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix regBankLegalize rules for uniform cvt_pkrtz (PR #203283)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix regBankLegalize rules for uniform cvt_pkrtz (PR #203283)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for gfx950 smfmac intrinsics (PR #203287)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for init_whole_wave intrinsic (PR #203286)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for load_to_lds intrinsic (PR #203282)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix regBankLegalize rules for uniform cvt_pkrtz (PR #203283)
via llvm-commits
- [llvm] [AMDGPU] Track LDS DMA VGPR source reads in expert scheduling (PR #203292)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Fix regBankLegalize rules for uniform cvt_pkrtz (PR #203283)
via llvm-commits
- [llvm] a57bfb7 - [InstCombine] Drop redundant dereferenceable assumptions (#202946)
via llvm-commits
- [llvm] [InstCombine] Drop redundant dereferenceable assumptions (PR #202946)
via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
via llvm-commits
- [llvm] [Attr] Add `noipa` function attribute (PR #203304)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for global_load_async_lds (PR #203280)
via llvm-commits
- [llvm] [NFC][MC] Initialize all fields of DebugName::Parameters in default constructor (PR #202701)
via llvm-commits
- [llvm] efdd089 - [LoopInterchange] Reject if outer loop reduction has extra user (#203241)
via llvm-commits
- [llvm] [llvm-cov] Make table header in index.html sticky (PR #203315)
via llvm-commits
- [llvm] [lit] Deprecate execute_external=True in ShTest (PR #201732)
via llvm-commits
- [llvm] Added SRAMECC feature for gfx1250/1251 (PR #203313)
via llvm-commits
- [llvm] 6713634 - Revert "[lit] Deprecate execute_external=True in ShTest" (#203316)
via llvm-commits
- [llvm] [AMDGPU] Added SRAMECC feature for gfx1250/1251 (PR #203313)
via llvm-commits
- [llvm] [AMDGPU] Added SRAMECC feature for gfx1250/1251 (PR #203313)
via llvm-commits
- [llvm] Revert "[lit] Deprecate execute_external=True in ShTest" (PR #203316)
via llvm-commits
- [clang] [llvm] [AArch64][TableGen] Define ZA, ZT0 and FPMR memory defvars (PR #154144)
via llvm-commits
- [llvm] [ARM][Thumb1] Improve EstimateFunctionSizeInBytes accuracy (PR #203318)
via llvm-commits
- [clang] [llvm] [AArch64][TableGen] Define ZA, ZT0 and FPMR memory defvars (PR #154144)
via llvm-commits
- [llvm] [AMDGPU] Added SRAMECC feature for gfx1250/1251 (PR #203313)
via llvm-commits
- [lldb] [llvm] [AArch64][llvm] Tighten SYSP parsing; don't disassemble invalid encodings (PR #182410)
via llvm-commits
- [lldb] [llvm] [AArch64][llvm] Tighten SYSP parsing; don't disassemble invalid encodings (PR #182410)
via llvm-commits
- [lldb] [llvm] [AArch64][llvm] Tighten SYSP parsing; don't disassemble invalid encodings (PR #182410)
via llvm-commits
- [llvm] [AMDGPU] Added SRAMECC feature for gfx1250/1251 (PR #203313)
via llvm-commits
- [llvm] [SPIR-V] Fix division by zero on byte addressing GEP into a subbyte array (PR #202593)
via llvm-commits
- [llvm] [SCEV] Avoid redundant stack push/pop in createSCEVIter (PR #199352)
via llvm-commits
- [llvm] 7ffcbc2 - [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (#201162)
via llvm-commits
- [llvm] [SCEV] Avoid redundant stack push/pop in createSCEVIter (PR #199352)
via llvm-commits
- [llvm] [llvm-exegesis] Skip benchmark entries with unknown opcodes in analysis mode (PR #201162)
via llvm-commits
- [llvm] [PassBuilder] Table-drive pass name printing (PR #202656)
via llvm-commits
- [llvm] [ids-check] Re-enable the workflow (PR #203325)
via llvm-commits
- [llvm] [ARM][Thumb1] Improve EstimateFunctionSizeInBytes accuracy (PR #203318)
via llvm-commits
- [llvm] [X86] Fix missing CFI after the Swift async context push (PR #202570)
via llvm-commits
- [llvm] [AMDGPU] Added SRAMECC feature for gfx1250/1251 (PR #203313)
via llvm-commits
- [llvm] [CodeGen] Treat Reg uses which are partially defined within bundle as internal read (PR #201004)
via llvm-commits
- [llvm] [ARM][Thumb1] Improve EstimateFunctionSizeInBytes accuracy (PR #203318)
via llvm-commits
- [llvm] [ARM][Thumb1] Improve EstimateFunctionSizeInBytes accuracy (PR #203318)
via llvm-commits
- [llvm] [X86] Fix missing CFI after the Swift async context push (PR #202570)
via llvm-commits
- [llvm] [X86] Fold vpextrq $1 from a spilled vector into a direct memory load (PR #203339)
via llvm-commits
- [llvm] [AMDGPU] Fix SIFoldOperands miscompiling values that leave a divergent loop (PR #203256)
via llvm-commits
- [llvm] [X86] Fold vpextrq $1 from a spilled vector into a direct memory load (PR #203339)
via llvm-commits
- [llvm] [AArch64][PAuth] Fix return-address auth for swifttailcc with FPDiff > 0 (PR #203340)
via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
via llvm-commits
- [llvm] [AArch64][PAuth] Fix return-address auth for swifttailcc with FPDiff > 0 (PR #203340)
via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
via llvm-commits
- [llvm] [ARM] support -mlong-calls -fPIC on arm32 #39970 (PR #147313)
via llvm-commits
- [llvm] 74abe83 - [RISCV][CHERIoT] Define ABI_CHERIOT. (#192929)
via llvm-commits
- [llvm] [InstSimplify] Const-fold clmul (PR #203346)
via llvm-commits
- [llvm] 5dcdab8 - [AMDGPU] MC support for v_wmma_f64_16x16x4_f64 (#203141)
via llvm-commits
- [compiler-rt] compiler-rt: Stop using APPLE cmake variable (PR #203357)
via llvm-commits
- [llvm] [Github] Remove unnecessary packages from github-automation container (PR #203358)
via llvm-commits
- [llvm] [LLVM][CodeGen][SPIRV] Match NULL splat to OpConstantNull. (PR #201313)
via llvm-commits
- [llvm] 0ca0a36 - [DebugInfo][CodeView] Reuse enum tables in type dumpers (#202757)
via llvm-commits
- [llvm] a6351d8 - Fix "not all control paths return" warnings; NFC (#203361)
via llvm-commits
- [llvm] [llvm-profgen] Set ContextWasInlined for probeless nodes (PR #191600)
via llvm-commits
- [llvm] [LV] Use SCEV to compute final value of complex induction variables (PR #195059)
via llvm-commits
- [llvm] [llvm-profgen] Set ContextWasInlined for probeless nodes (PR #191600)
via llvm-commits
- [llvm] [libc][ci] Add qemu armhf overlay tests to precommit CI. (PR #203369)
via llvm-commits
- [llvm] [VPlan] Run CSE in optz pipeline as well (PR #203370)
via llvm-commits
- [clang] [llvm] [clang] Deduplicate builtin diagnostic descriptions (PR #202624)
via llvm-commits
- [llvm] [VectorUtils] Collect predicates separately in collectConstStrideAccesses. (PR #200807)
via llvm-commits
- [llvm] c6a51ba - [LV] Add cost tests for induction recipes (NFC). (#203376)
via llvm-commits
- [llvm] e08481e - [AMDGPU] Add FeatureFullRate64Ops to gfx1251 (#203368)
via llvm-commits
- [llvm] [IR] Filter dumps by source location (PR #203393)
via llvm-commits
- [llvm] [IR] Filter dumps by source location (PR #203393)
via llvm-commits
- [llvm] [AArch64] Lower extends of boolean vector loads via scalar load (PR #203394)
via llvm-commits
- [llvm] [LoopUnroll] Remove `Count` from `UnrollingPreferences` (NFC) (PR #203413)
via llvm-commits
- [llvm] 3397635 - [AMDGPU] Add gfx1251 V_PK_MUL_F64 (#203410)
via llvm-commits
- [lldb] [llvm] [lldb] Update StreamGDBRemote to support llvm::ArrayRef (PR #203175)
via llvm-commits
- [llvm] [ARM] Move expand-pseudos before load-store opt (PR #199353)
via llvm-commits
- [llvm] [ARM] Move expand-pseudos before load-store opt (PR #199353)
via llvm-commits
- [llvm] [ARM] Move expand-pseudos before load-store opt (PR #199353)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Averaging Addition and Subtraction (PR #203147)
via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Add RegBankLegalize rules and lowering for G_AMDGPU_S_BUFFER_LOAD (PR #192480)
via llvm-commits
- [llvm] [AMDGPU] Enable WMMA256bInsts + Wave32 for gfx1200/gfx1201 + SISchedule fix + TargetParser gfx1200 propagation (PR #202093)
via llvm-commits
- [llvm] [AMDGPU] Add MC clamp support for bf16 trans instructions (PR #203433)
via llvm-commits
- [llvm] [AMDGPU] Add MC clamp support for bf16 trans instructions (PR #203433)
via llvm-commits
- [llvm] 8433cf6 - [AMDGPU] Make v2f64 fneg legal on gfx1251 (#203427)
via llvm-commits
- [clang] [llvm] [RISCV] Support spacemit vsmtvdotii externsions (PR #202533)
via llvm-commits
- [llvm] 56f8fbb - [RISCV][P-ext] Support Packed Averaging Addition and Subtraction intrinsics(#203147)
via llvm-commits
- [clang] [llvm] [RISCV][P-ext] Support Packed Averaging Addition and Subtraction (PR #203147)
via llvm-commits
- [clang] [llvm] [RISCV] Support spacemit vsmtvdotii externsions (PR #202533)
via llvm-commits
- [compiler-rt] [Fuzzer] Make signal tests work with internal shell (PR #203445)
via llvm-commits
- [clang] [llvm] [RISCV] Support spacemit vsmtvdotii externsions (PR #202533)
via llvm-commits
- [clang] [llvm] [AArch64] Add initial support for Hisilicon's hip12 core (PR #203446)
via llvm-commits
- [clang] [llvm] [RISCV] Support spacemit vsmtvdotii externsions (PR #202533)
via llvm-commits
- [clang] [llvm] [AArch64] Add initial support for Hisilicon's hip12 core (PR #203446)
via llvm-commits
- [clang] [llvm] [AArch64] Add initial support for Hisilicon's hip12 core (PR #203446)
via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
via llvm-commits
- [llvm] f3f7317 - [AMDGPU] Add MC clamp support for bf16 trans instructions (#203433)
via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
via llvm-commits
- [llvm] [AMDGPU][MFI] Implement missing deserialization of dynamicVGPRBlockSize (PR #201939)
via llvm-commits
- [llvm] [AMDGPU][MFI] Implement missing deserialization of dynamicVGPRBlockSize (PR #201939)
via llvm-commits
- [llvm] [AVR] Add intrinsics for builtin functions (PR #203212)
via llvm-commits
- [clang] [llvm] [AArch64][Driver] Fix behavior of +nofeat modifier (PR #203458)
via llvm-commits
- [clang] [llvm] [AArch64][Driver] Fix behavior of +nofeat modifier (PR #203458)
via llvm-commits
- [clang] [llvm] [AArch64][Driver] Fix behavior of +nofeat modifier (PR #203458)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
via llvm-commits
- [clang] [compiler-rt] [llvm] [PGO][HIP] Fix HIP device profile collection and sections emission (PR #202095)
via llvm-commits
- [llvm] [VectorCombine] Use TCK_CodeSize for size-optimized functions (PR #202207)
via llvm-commits
- [llvm] [LoopFusion] Do not fuse loops containing convergent operations (PR #203460)
via llvm-commits
- [llvm] [LoopFusion][NFC] Avoid copying fusion candidates per pair (PR #203461)
via llvm-commits
- [clang] [llvm] [AArch64][Driver] Fix behavior of +nofeat modifier on -mcpu (PR #203458)
via llvm-commits
- [llvm] [NVPTX] : Make an optimistic assumption that loads from generic address space are not divergent. This assumption discovers more non-divergent expressions. (PR #198619)
via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] [AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [llvm] [InstCombine] Optimize nested select operators into a simpler form. Added test cases (PR #201453)
via llvm-commits
- [llvm] [llvm-exegesis] Add did-you-mean hint for unknown opcodes (PR #203463)
via llvm-commits
- [llvm] [llvm-exegesis] Add did-you-mean hint for unknown opcodes (PR #203463)
via llvm-commits
- [llvm] 06c7de4 - [LoopFusion][NFC] Avoid copying fusion candidates per pair (#203461)
via llvm-commits
- [llvm] [Transforms] Skip FailedRequestedVectorization warning for OpenMP parallel loops (PR #203465)
via llvm-commits
- [llvm] [Transforms] Skip FailedRequestedVectorization warning for OpenMP parallel loops (PR #203465)
via llvm-commits
- [llvm] [Transforms] Skip FailedRequestedVectorization warning for OpenMP parallel loops (PR #203465)
via llvm-commits
- [llvm] llvm: honor VFABI mappings without builtin suppression (PR #193884)
via llvm-commits
- [llvm] llvm: honor VFABI mappings without builtin suppression (PR #193884)
via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
via llvm-commits
- [llvm] [Transforms] Skip FailedRequestedVectorization warning for OpenMP parallel loops (PR #203465)
via llvm-commits
- [llvm] [LoongArch][NFC] Add demanded bits tests for CRC[C].W.{B, H}.W (PR #203200)
via llvm-commits
- [clang] [llvm] [AArch64][TableGen] Define ZA, ZT0 and FPMR memory defvars (PR #154144)
via llvm-commits
- [compiler-rt] [TSan] Add interceptors for flockfile, ftrylockfile, funlockfile (PR #203470)
via llvm-commits
- [compiler-rt] [TSan] Add interceptors for flockfile, ftrylockfile, funlockfile (PR #203470)
via llvm-commits
- [llvm] [InstCombine] Reuse existing freeze when pushing freeze through a binop (PR #202306)
via llvm-commits
- [llvm] [AMDGPU][NFC] Simplify assertions (PR #203472)
via llvm-commits
- [llvm] [RISCV][P-ext] packed exchanged add/sub codegen (PR #203473)
via llvm-commits
- [llvm] [RISCV][P-ext] packed exchanged add/sub codegen (PR #203473)
via llvm-commits
- [llvm] [RISCV][P-ext] packed exchanged add/sub codegen (PR #203473)
via llvm-commits
- [llvm] [RISCV][P-ext] packed exchanged add/sub codegen (PR #203473)
via llvm-commits
- [clang] [lld] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [RISCV][P-ext] packed exchanged add/sub codegen (PR #203473)
via llvm-commits
- [llvm] [RISCV][P-ext] packed exchanged add/sub codegen (PR #203473)
via llvm-commits
- [llvm] [RISCV][P-ext] packed exchanged add/sub codegen (PR #203473)
via llvm-commits
- [llvm] fc8d618 - [IR] Fix deprecated-enum-enum-conversion C++20 warnings; NFC (#203277)
via llvm-commits
- [llvm] [VPlan] Move tail folding logic out of addMiddleCheck. NFC (PR #203475)
via llvm-commits
- [llvm] [VPlan] Move tail folding logic out of addMiddleCheck. NFC (PR #203475)
via llvm-commits
- [llvm] [SelectionDAG] Preserve known bits for demoted sret pointers (PR #203468)
via llvm-commits
- [llvm] [SelectionDAG] Preserve known bits for demoted sret pointers (PR #203468)
via llvm-commits
- [llvm] [VPlan] Don't calculate VPDT in non-side-effect early exit loops. NFC (PR #203476)
via llvm-commits
- [llvm] [VPlan] Don't calculate VPDT in non-side-effect early exit loops. NFC (PR #203476)
via llvm-commits
- [llvm] [VPlan] Don't calculate VPDT in non-side-effect early exit loops. NFC (PR #203476)
via llvm-commits
- [clang] [lld] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [VPlan] Move tail folding logic out of addMiddleCheck. NFC (PR #203475)
via llvm-commits
- [llvm] [SLP][Revec] Address issue #203195 (PR #203477)
via llvm-commits
- [llvm] [InstCombine] Sink IDiv to Select's arm when another is 1 (PR #203478)
via llvm-commits
- [llvm] [BOLT] Fix heatmap with external addresses (PR #203479)
via llvm-commits
- [clang] [lld] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] [BOLT] Fix heatmap with external addresses (PR #203479)
via llvm-commits
- [llvm] [SLP][Revec] Address issue #203195 (PR #203477)
via llvm-commits
- [llvm] [SLP][Revec] Address issue #203195 (PR #203477)
via llvm-commits
- [llvm] [AArch64] Use sve for 64 wide masked load/store (PR #203480)
via llvm-commits
- [llvm] [AArch64] Use sve for 64 wide masked load/store (PR #203480)
via llvm-commits
- [llvm] [SLP][Revec] Address issue #203195 (PR #203477)
via llvm-commits
- [clang] [llvm] [AArch64][Driver] Fix behavior of +nofeat modifier on -mcpu (PR #203458)
via llvm-commits
- [llvm] [lit] Migrate lit to ProcessPoolExecutor (PR #202681)
via llvm-commits
- [llvm] dbaa5e6 - [docs] Kaleidoscope Tutorial Chapter 7 - base class Value* used for AllocaInst for assignment expression (#202101)
via llvm-commits
- [llvm] [InstCombine] Sink IDiv to Select's arm when another is 1 (PR #203478)
via llvm-commits
- [llvm] cb098aa - [AArch64] Change f128 costs to 10 * legalization factor. (#202555)
via llvm-commits
- [llvm] ce7dae3 - [LV][NFC] Regenerate some CHECK lines (#203343)
via llvm-commits
- [llvm] [CodeGen][Pass] Add `TargetPassBuilder` (PR #137290)
via llvm-commits
- [llvm] [Mips] Remove unused function templates (NFC) (PR #202971)
via llvm-commits
- [llvm] 6a8ad9d - [AMDGPU][NFC] Simplify assertions (#203472)
via llvm-commits
- [llvm] 15a3786 - [SPIR-V] Merge duplicate case bodies in addInstrRequirements (NFC) (#203177)
via llvm-commits
- [llvm] 90ca88b - [SPIR-V] Replace custom bitcast in FPMaxError decoration handling (NFC) (#203179)
via llvm-commits
- [llvm] [CodeGen][Pass] Add `TargetPassBuilder` (PR #137290)
via llvm-commits
- [clang] [llvm] [AArch64][Driver] Fix behavior of +nofeat modifier on -mcpu (PR #203458)
via llvm-commits
- [llvm] [CodeGen][Pass] Add `TargetPassBuilder` (PR #137290)
via llvm-commits
- [llvm] [CodeGen][Pass] Add `TargetPassBuilder` (PR #137290)
via llvm-commits
- [clang] [lld] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] 7acd940 - AMDGPU/GlobalISel: RegBankLegalize rules for init_whole_wave intrinsic (#203286)
via llvm-commits
- [llvm] 2e7e9c1 - AMDGPU/GlobalISel: RegBankLegalize rules for load_to_lds intrinsic (#203282)
via llvm-commits
- [llvm] 81e9fa8 - AMDGPU/GlobalISel: RegBankLegalize rules for global_load_async_lds (#203280)
via llvm-commits
- [llvm] 03afb2a - AMDGPU/GlobalISel: RegBankLegalize rules for G_PREFETCH (#203265)
via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
via llvm-commits
- [llvm] [AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [llvm] a80153e - AMDGPU/GlobalISel: RegBankLegalize rules for gfx950 smfmac intrinsics (#203287)
via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
via llvm-commits
- [clang] [llvm] [mlir] Add missing newlines at EOF; NFC (PR #203483)
via llvm-commits
- [clang] [llvm] [mlir] Add missing newlines at EOF; NFC (PR #203483)
via llvm-commits
- [llvm] ec60d62 - [LV] Reland "Add costs for VPInstructionWithType::computeCost" (#202952)
via llvm-commits
- [llvm] AMDGPU: Shrink extracted dword vector loads (PR #203484)
via llvm-commits
- [llvm] AMDGPU: Shrink extracted dword vector loads (PR #203484)
via llvm-commits
- [llvm] [AMDGPU][GISel] Add register bank legalization rules for amdgcn_cvt_sr_f16_f32. (PR #203253)
via llvm-commits
- [llvm] AMDGPU: Shrink extracted dword vector loads (PR #203484)
via llvm-commits
- [llvm] AMDGPU: Shrink extracted dword vector loads (PR #203484)
via llvm-commits
- [llvm] [InstCombine] Sink widening casts used only by extractelements (PR #201529)
via llvm-commits
- [llvm] [InstCombine] Sink widening casts used only by extractelements (PR #201529)
via llvm-commits
- [llvm] [KnownFPClass] Fix canonicalize incorrectly dropping fcNegZero under positive-zero denormal mode (PR #202268)
via llvm-commits
- [llvm] [InstCombine] Sink widening casts used only by extractelements (PR #201529)
via llvm-commits
- [llvm] [InstCombine] Sink widening casts used only by extractelements (PR #201529)
via llvm-commits
- [llvm] [AMDGPU] Pass sret pointers in SGPRs (PR #203486)
via llvm-commits
- [llvm] [InstCombine] Sink widening casts used only by extractelements (PR #201529)
via llvm-commits
- [llvm] [llvm-objdump] Add --substitute-path and --source-dir for --source (PR #201096)
via llvm-commits
- [llvm] a0bad85 - [AMDGPU][GlobalIsel] Add RegBankLegalize rules and lowering for G_AMDGPU_S_BUFFER_LOAD (#192480)
via llvm-commits
- [lldb] [llvm] [AArch64][llvm] Tighten SYSP parsing; don't disassemble invalid encodings (PR #182410)
via llvm-commits
- [llvm] [LoongArch] Combine FP_TO_UINT/FP_TO_SINT with [X]VFTINTRZ instruction (PR #201569)
via llvm-commits
- [llvm] [LoongArch] Combine FP_TO_UINT/FP_TO_SINT with [X]VFTINTRZ instruction (PR #201569)
via llvm-commits
- [llvm] [LV] Pre-commit test case for strided accesses derived from lshr exact. nfc (PR #203488)
via llvm-commits
- [llvm] [LV] Pre-commit test case for strided accesses derived from lshr exact. nfc (PR #203488)
via llvm-commits
- [llvm] 1727b22 - [DTLTO] Added missing timetrace "Check cache for DTLTO" message. (#203215)
via llvm-commits
- [lldb] [llvm] [AArch64][llvm] Tighten SYSP parsing; don't disassemble invalid encodings (PR #182410)
via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] [IR] Make CanBeFreed calculation optional (NFC) (PR #203490)
via llvm-commits
- [llvm] [IR] Make CanBeFreed calculation optional (NFC) (PR #203490)
via llvm-commits
- [llvm] [IR] Allow nofree on return values (PR #203491)
via llvm-commits
- [llvm] 125242e - [LLVM][CodeGen][SPIRV] Match NULL splat to OpConstantNull. (#201313)
via llvm-commits
- [llvm] [AMDGPU] Fix lowerFCOPYSIGN dropping the sign bit when narrowing the sign operand (PR #203492)
via llvm-commits
- [llvm] ab5da4b - [X86] Add test showing failure to concat X86ISD::PERMI nodes with different immediates (#203487)
via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
via llvm-commits
- [llvm] 4a3946f - [AMDGPU][NFC] New tests for uncovered cases in SIInstrInfo.cpp (#200414)
via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
via llvm-commits
- [compiler-rt] TSan: Support relaxed accesses and fences (PR #142579)
via llvm-commits
- [llvm] [X86][PartialReduction] Lower zext-byte add reductions to vpsadbw (PR #201076)
via llvm-commits
- [llvm] [KnownFPClass] Fix canonicalize incorrectly dropping fcNegZero under positive-zero denormal mode (PR #202268)
via llvm-commits
- [llvm] [VPlan] Recognize lshr in getSCEVExprForVPValue. (PR #203496)
via llvm-commits
- [llvm] [VPlan] Recognize lshr in getSCEVExprForVPValue. (PR #203496)
via llvm-commits
- [llvm] [AMDGPU] Use `v_cvt_pk_*` instructions for i16_f32 saturated conversions (PR #202680)
via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
via llvm-commits
- [llvm] [ValueTracking] Make use of the offset argument in align assume bundles (PR #203497)
via llvm-commits
- [compiler-rt] TSan: Support relaxed accesses and fences (PR #142579)
via llvm-commits
- [llvm] da65d6a - [KnownFPClass] Fix canonicalize incorrectly dropping fcNegZero under positive-zero denormal mode (#202268)
via llvm-commits
- [compiler-rt] TSan: Support relaxed accesses and fences (PR #142579)
via llvm-commits
- [llvm] dbc255b - [AArch64](NFC) Introduce unified `isLegalArithImmed()` and `isLegalCmpImmed()` (#203020)
via llvm-commits
- [llvm] [AMDGPU] Fix copy-paste in hasNon16BitAccesses OpIs16Bit check (PR #203499)
via llvm-commits
- [llvm] 2743310 - [AMDGPU] Regenerate cluster ID checks (#203494)
via llvm-commits
- [llvm] [LLVM][Constants] Return ConstantFP(+0.0) as the NULL value for floating point types. (PR #200465)
via llvm-commits
- [llvm] [LLVM][Constants] Return ConstantFP(+0.0) as the NULL value for floating point types. (PR #200465)
via llvm-commits
- [llvm] [LLVM][Constants] Return ConstantFP(+0.0) as the NULL value for floating point types. (PR #200465)
via llvm-commits
- [llvm] [AMDGPU] Pre-commit tests for folding SGPR->VGPR copies escaping a divergent loop (NFC) (PR #203502)
via llvm-commits
- [llvm] 056b4a7 - Emit debug type vector (#200056)
via llvm-commits
- [llvm] [X86][GlobalISel] Explicitly legalize G_INVOKE_REGION_START (PR #203503)
via llvm-commits
- [clang] [llvm] [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (PR #187046)
via llvm-commits
- [clang] [llvm] [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (PR #187046)
via llvm-commits
- [clang] [llvm] [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (PR #187046)
via llvm-commits
- [clang] [llvm] [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (PR #187046)
via llvm-commits
- [clang] [llvm] [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (PR #187046)
via llvm-commits
- [llvm] 663bcb3 - [SVE] Replace unnecessary Intrinsic::aarch64_sve_ptrue construction. (#203349)
via llvm-commits
- [llvm] [VPlan] Compute scalar cost based on VPlan0 instead of legacy CM. (PR #196845)
via llvm-commits
- [flang] [llvm] [Flang] Add mock flang driver (PR #203481)
via llvm-commits
- [llvm] [ValueTracking] Make use of the offset argument in align assume bundles (PR #203497)
via llvm-commits
- [llvm] [ValueTracking] Make use of the offset argument in align assume bundles (PR #203497)
via llvm-commits
- [clang] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
via llvm-commits
- [llvm] [InstCombine] Sink widening casts used only by extractelements (PR #201529)
via llvm-commits
- [clang] [lld] [llvm] [ThinLTO][Split] Split module for parallel compilation in backend (1/N) (PR #198702)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for mfma_scale (PR #203279)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for mfma_scale (PR #203279)
via llvm-commits
- [llvm] [SPIR-V] Return false after non-constant offset error in generateSampleImage (PR #203512)
via llvm-commits
- [llvm] [bazel][llvm] Guard pthread_getname_np / posix_spawn for low-API Android (PR #203412)
via llvm-commits
- [llvm] [LoopVectorize] Price vector library variants in getVectorCallCost (PR #202085)
via llvm-commits
- [llvm] [LoopVectorize] Price vector library variants in getVectorCallCost (PR #202085)
via llvm-commits
- [llvm] [LoopVectorize] Don't assert in getVectorCallCost for vector library variants (PR #202085)
via llvm-commits
- [llvm] 2b4e89b - [X86] combineConcatVectorOps - concat(permi(x, imm0), permi(y, imm1)) -> vpermv3(widen(x), m, widen(y)) (#203508)
via llvm-commits
- [llvm] 8f069e7 - [lit] Add support for %{s:stem} substitution. (#202885)
via llvm-commits
- [llvm] [LoopVectorize] Don't assert in getVectorCallCost for vector library variants (PR #202085)
via llvm-commits
- [llvm] [NFC][LLVM] Refactor IIT_ANY payload for vector/element constraint (PR #203506)
via llvm-commits
- [llvm] [NFC][LLVM] Refactor IIT_ANY payload for vector/element constraint (PR #203506)
via llvm-commits
- [llvm] [AMDGPU] Remove unnecessary and broken sign/zero-extension (PR #203436)
via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
via llvm-commits
- [llvm] [GlobalISel] Implement `llvm.memset.inline` (PR #203198)
via llvm-commits
- [llvm] [ARM] support -mlong-calls -fPIC on arm32 #39970 (PR #147313)
via llvm-commits
- [llvm] [ARM] support -mlong-calls -fPIC on arm32 #39970 (PR #147313)
via llvm-commits
- [clang] [llvm] [X86] Honor MXCSR for AVX-512 CUR_DIRECTION FP intrinsics in strictfp funcs (PR #203521)
via llvm-commits
- [clang] [llvm] [X86] Honor MXCSR for AVX-512 CUR_DIRECTION FP intrinsics in strictfp funcs (PR #203521)
via llvm-commits
- [llvm] [ARM] support -mlong-calls -fPIC on arm32 #39970 (PR #147313)
via llvm-commits
- [llvm] [NFC][LLVM] Refactor IIT_ANY payload for vector/element constraint (PR #203506)
via llvm-commits
- [clang] [llvm] [X86] Honor MXCSR for AVX-512 CUR_DIRECTION FP intrinsics in strictfp funcs (PR #203521)
via llvm-commits
- [llvm] [LVI][ValueTracking] Merge checking whether assumes imply nonnull (PR #203523)
via llvm-commits
- [llvm] [LVI][ValueTracking] Merge checking whether assumes imply nonnull (PR #203523)
via llvm-commits
- [llvm] 055ef48 - [X86] Add tests showing failure to concat 256-bit rotate nodes on non-vlx targets (#203517)
via llvm-commits
- [lld] [LLD] Allow all output-section-commands in OVERLAYS. (PR #203524)
via llvm-commits
- [lld] [LLD] Allow all output-section-commands in OVERLAYS. (PR #203524)
via llvm-commits
- [llvm] 7c0a3a5 - [PGO][HIP] Fix HIP device profile collection and sections emission (#202095)
via llvm-commits
- [llvm] [AMDGPU][GISel] Add register bank legalization rules for amdgcn_cvt_sr_f16_f32. (PR #203253)
via llvm-commits
- [llvm] [AMDGPU][GISel] Add register bank legalization rules for amdgcn_cvt_sr_f16_f32. (PR #203253)
via llvm-commits
- [llvm] [AArch64][CodeGen] Fix trampoline basic block offset (PR #202716)
via llvm-commits
- [llvm] [AMDGPU][GISel] Add register bank legalization rules for amdgcn_cvt_sr_f16_f32. (PR #203253)
via llvm-commits
- [llvm] [PowerPC] Fix crash when promoting smaller types to 64 bit ucmp (PR #203399)
via llvm-commits
- [llvm] [AMDGPU] Support global address in V/S_MOV_B64 lowering (PR #203527)
via llvm-commits
- [llvm] [AArch64][CodeGen] Fix trampoline basic block offset (PR #202716)
via llvm-commits
- [llvm] [AMDGPU] Support global address in V/S_MOV_B64 lowering (PR #203527)
via llvm-commits
- [llvm] [DA] Add test for addrec can wrap in GCD MIV (NFC) (PR #203526)
via llvm-commits
- [llvm] [AMDGPU] Fix illegal AGPR reclassification in RewriteMFMAFormStage (PR #200972)
via llvm-commits
- [llvm] Reapply "[ADT] Bitset: add shift operators, word accessors, and etc" (PR #195874)
via llvm-commits
- [llvm] 1badbb2 - [AMDGPU] Fix copy-paste in hasNon16BitAccesses OpIs16Bit check (#203499)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add explicit -global-isel flag to tests (PR #203532)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add explicit -global-isel flag to tests (PR #203532)
via llvm-commits
- [llvm] [AMDGPU] Fix illegal AGPR reclassification in RewriteMFMAFormStage (PR #200972)
via llvm-commits
- [llvm] daa9ecf - [X86] combineConcatVectorOps - concat(roti(x,i),roti(y,i)) -> roti(concat(x,y),i) on non-vlx targets (#203528)
via llvm-commits
- [compiler-rt] [compiler-rt][GWP-ASan] Use no-op backtrace if execinfo.h missing (PR #201266)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add explicit -global-isel flag to test (PR #203533)
via llvm-commits
- [llvm] [AMDGPU][NFC] Add explicit -global-isel flag to test (PR #203533)
via llvm-commits
- [llvm] 0e704a0 - [AMDGPU] Fix illegal AGPR reclassification in RewriteMFMAFormStage (#200972)
via llvm-commits
- [llvm] [X86] - Add cases for poison value in pmulh[u] (PR #203534)
via llvm-commits
- [llvm] [X86] - Add cases for poison value in pmulh[u] (PR #203534)
via llvm-commits
- [llvm] 43dc65d - [ValueTracking] Infer non-zero from shr (add nuw A, B), C (#203039)
via llvm-commits
- [llvm] GlobalStatus: recognize aggregate subobject stores matching initializer (PR #203535)
via llvm-commits
- [llvm] ad6449f - [gn] "port" 93e03fc2666e (#203536)
via llvm-commits
- [llvm] GlobalStatus: recognize aggregate subobject stores matching initializer (PR #203535)
via llvm-commits
- [llvm] d6ddc21 - [gn build] Port b000f9032911 (#203537)
via llvm-commits
- [llvm] c8711e5 - [gn build] Port b57c32db810b (#203538)
via llvm-commits
- [llvm] e302e85 - [gn build] Port caea95990515 (#203539)
via llvm-commits
- [llvm] 71ff21a - [gn build] Port d0a1f86e7890 (#203540)
via llvm-commits
- [llvm] 422d559 - [gn build] Port df75b5d458b9 (#203541)
via llvm-commits
- [llvm] 305faf4 - [gn build] Port fc1f754c397b (#203542)
via llvm-commits
- [llvm] [DirectX] Replace unrepresentable debug info with i1 undef (PR #203545)
via llvm-commits
- [llvm] [DirectX] Replace unrepresentable debug info with i1 undef (PR #203545)
via llvm-commits
- [llvm] [LoopUnroll] Add flag to enable expensive trip counts for runtime unroll. (PR #171735)
via llvm-commits
- [llvm] [LoopUnroll] Add flag to enable expensive trip counts for runtime unroll. (PR #171735)
via llvm-commits
- [llvm] 3255d4d - [Bitcode] Decode small byte constants as signed values (#203408)
via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
via llvm-commits
- [llvm] 09e3e00 - [gn] port 127a4c1a883d333 (LLVM_TARGETS_TO_BUILD for lldb shell tests) (#203547)
via llvm-commits
- [llvm] [AArch64][DAG] Port adde and sube combine to AArch64 (PR #202227)
via llvm-commits
- [llvm] [StackColoring] Cleanup stack-coloring test (PR #203551)
via llvm-commits
- [llvm] [AMDGPU] NFC: Obviously show isVALU includes LDSDMA instructions (PR #203548)
via llvm-commits
- [llvm] [AMDGPU] NFC: Obviously show isVALU includes LDSDMA instructions (PR #203548)
via llvm-commits
- [llvm] [AArch64][DAG] Port adde and sube combine to AArch64 (PR #202227)
via llvm-commits
- [llvm] [AArch64][DAG] Convert adc to sdc and vice versa if it is profitable (PR #200074)
via llvm-commits
- [llvm] 6c3d7ed - [AMDGPU][GISel] Add register bank legalization rules for amdgcn_cvt_sr_f16_f32. (#203253)
via llvm-commits
- [llvm] [AMDGPU][GISel] Add register bank legalization rules for amdgcn_cvt_sr_f16_f32. (PR #203253)
via llvm-commits
- [llvm] [LV] Fix incorrect address for interleave loads with dead members (PR #203555)
via llvm-commits
- [llvm] [AArch64][DAG] Port adde and sube combine to AArch64 (PR #202227)
via llvm-commits
- [llvm] c3a146a - AMDGPU/GlobalISel: RegBankLegalize rules for sched barriers intrinsics (#203425)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for sched barriers intrinsics (PR #203425)
via llvm-commits
- [llvm] [AArch64][DAG] Port adde and sube combine to AArch64 (PR #202227)
via llvm-commits
- [llvm] [LLVM][InstCombine][SVE] Canonicalise sve.ptrue(SV_POW2) to splat(i1 true). (PR #203556)
via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: Switch some tests to -new-reg-bank-select (PR #203557)
via llvm-commits
- [llvm] [AArch64][DAG] Port adde and sube combine to AArch64 (PR #202227)
via llvm-commits
- [llvm] [AArch64][DAG] Port adde and sube combine to AArch64 (PR #202227)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for gfx1251 wmma intrinsics (PR #203558)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for pk_f64 fadd, fmul and fma (PR #203559)
via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
via llvm-commits
- [llvm] [AMDGPU] Do not treat bitcast across FP types as canonicality-preserving (PR #203560)
via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
via llvm-commits
- [llvm] 8d2661b - [X86] combineConcatVectorOps - concat(rotate(x,a),rotate(y,b)) -> rotate(concat(x,y),concat(a,b)) (#203553)
via llvm-commits
- [llvm] [offload] add support for aligned allocations (PR #203353)
via llvm-commits
- [llvm] [AArch64] Define APAS, BRB and TRCIT as SYS aliases (PR #203563)
via llvm-commits
- [llvm] [AMDGPU] Flush denormal results when constant folding amdgcn.rcp (PR #203566)
via llvm-commits
- [llvm] [AMDGPU] Flush denormal results when constant folding amdgcn.rcp (PR #203566)
via llvm-commits
- [llvm] [AArch64][DAG] Port adde and sube combine to AArch64 (PR #202227)
via llvm-commits
- [llvm] [AArch64][DAG] Port adde and sube combine to AArch64 (PR #202227)
via llvm-commits
- [llvm] [AArch64][DAG] Port adde and sube combine to AArch64 (PR #202227)
via llvm-commits
- [llvm] [AMDGPU] Fix fmul/fma legacy sign-of-zero miscompile (PR #203567)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Select narrow G_INSERT_VECTOR_ELT GPR operands (PR #203568)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Select narrow G_INSERT_VECTOR_ELT GPR operands (PR #203568)
via llvm-commits
- [llvm] 1686669 - [IR] Make CanBeFreed calculation optional (NFC) (#203490)
via llvm-commits
- [llvm] [Bazel] Fixes 8d2661b (PR #203570)
via llvm-commits
- [llvm] [ADT][NFC] Fix documentation for arrayRefFromStringRef (PR #203430)
via llvm-commits
- [llvm] [ADT][NFC] Fix documentation for arrayRefFromStringRef (PR #203430)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for pk_f64 fadd, fmul and fma (PR #203559)
via llvm-commits
- [llvm] 1b774ab - [StackColoring] Cleanup stack-coloring test (NFC) (#203551)
via llvm-commits
- [llvm] 7814cc9 - [AArch64][clang][llvm] Add ACLE Armv9.7 lookup table intrinsics (#187046)
via llvm-commits
- [llvm] [VectorCombine] Use TCK_CodeSize for size-optimized functions (PR #202207)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for gfx1251 wmma intrinsics (PR #203558)
via llvm-commits
- [llvm] 9bbed74 - [AArch64] Optimize vector slide shuffles with zeros to use shift instructions (#185170)
via llvm-commits
- [llvm] [AArch64] Optimize vector slide shuffles with zeros to use shift instructions (PR #185170)
via llvm-commits
- [llvm] [AArch64][DAG] Port adde and sube combine to AArch64 (PR #202227)
via llvm-commits
- [llvm] [AArch64][DAG] Port adde and sube combine to AArch64 (PR #202227)
via llvm-commits
- [llvm] [X86] Disallow immediate address calls when position independent (PR #202370)
via llvm-commits
- [llvm] [X86] Disallow immediate address calls when position independent (PR #202370)
via llvm-commits
- [llvm] [AArch64][DAG] Port adde and sube combine to AArch64 (PR #202227)
via llvm-commits
- [compiler-rt] [Fuzzer] Use the internal shell by default (PR #203450)
via llvm-commits
- [llvm] [AArch64][DAG] Port adde and sube combine to AArch64 (PR #202227)
via llvm-commits
- [llvm] [AArch64] Define APAS, BRB and TRCIT as SYS aliases (PR #203563)
via llvm-commits
- [llvm] [AArch64] Define APAS, BRB and TRCIT as SYS aliases (PR #203563)
via llvm-commits
- [llvm] [AArch64] Define APAS, BRB and TRCIT as SYS aliases (PR #203563)
via llvm-commits
- [llvm] AMDGPU: Add SALU support for llvm.fptrunc.round f32 to f16 (PR #203406)
via llvm-commits
- [llvm] [AArch64] Add final missing instructions to sForm (PR #167518)
via llvm-commits
- [llvm] [ARM] Add missing optimize compare candidates to isOptimizeCompareCandidate (PR #191906)
via llvm-commits
- [llvm] [PowerPC] Fix crash when promoting smaller types to 64 bit ucmp (PR #203399)
via llvm-commits
- [llvm] 99a37ae - [ADT][NFC] Fix documentation for arrayRefFromStringRef (#203430)
via llvm-commits
- [llvm] [ADT][NFC] Fix documentation for arrayRefFromStringRef (PR #203430)
via llvm-commits
- [llvm] [AArch64] Define APAS, BRB and TRCIT as SYS aliases (PR #203563)
via llvm-commits
- [llvm] [AArch64] Add final missing instructions to sForm (PR #167518)
via llvm-commits
- [clang] [llvm] [AArch64][SME] Split FP8 FTMOPA intrinsics (PR #203310)
via llvm-commits
- [llvm] 528e6f9 - [AArch64] Avoid creating a new generic constant in SelectSMETileSlice (#203344)
via llvm-commits
- [llvm] [Bazel] Fixes fdd939d (PR #203593)
via llvm-commits
- [llvm] [Win][x64] Fix -Wunused-variable (PR #203591)
via llvm-commits
- [compiler-rt] e4a6342 - [RISC-V] Add newer Linux hwprobe extensions detection (#192761)
via llvm-commits
- [llvm] [llvm-diff] Respect AllowAssumptions in diffCallSites (PR #203597)
via llvm-commits
- [llvm] [AMGDPU] Add gfx1251 V_PK_MIN/MAX_NUM_F64 (PR #203596)
via llvm-commits
- [llvm] [llvm-diff] Respect AllowAssumptions in diffCallSites (PR #203597)
via llvm-commits
- [llvm] fda7a72 - [AMGDPU] Add gfx1251 V_PK_MIN/MAX_NUM_F64 (#203596)
via llvm-commits
- [llvm] [AMDGPU] Add gfx1251 V_PK_ADD/SUB_NC_U64 (PR #203607)
via llvm-commits
- [llvm] [AMDGPU] Add gfx1251 V_PK_ADD/SUB_NC_U64 (PR #203607)
via llvm-commits
- [llvm] [InstCombine] Fold npos select around umin (PR #202748)
via llvm-commits
- [llvm] 2c1b71a - [VPlan] Compute URem via APInt in materializeVectorTripCount (#203604)
via llvm-commits
- [llvm] 1060a6b - [SimplifyCFG][DirectX] Honor target minimum lookup table element width (#203103)
via llvm-commits
- [llvm] [x64][win] Windows x64 unwind v3: Use tail-relative epilog offsets and add size-based splitting (PR #203108)
via llvm-commits
- [llvm] Revert "[LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts" (PR #203611)
via llvm-commits
- [llvm] 0b12839 - [llvm-diff] Respect AllowAssumptions in diffCallSites (#203597)
via llvm-commits
- [llvm] 12d95c6 - Revert "[LICM] Allow hoisting of InsertElementInst's past non-hoistable InsertElementInsts" (#203611)
via llvm-commits
- [llvm] [LoopIdiomRecognize] Enable clmul optimization for CRC loops (PR #203405)
via llvm-commits
- [llvm] ce09519 - [ConstraintElim] Add test with negative offset and NUW only GEP (NFC) (#203614)
via llvm-commits
- [compiler-rt] 327ce1b - [Fuzzer] Use the internal shell by default (#203450)
via llvm-commits
- [llvm] [ConstraintElim] Do not model negative nuw-only GEP offset as signed. (PR #203620)
via llvm-commits
- [llvm] b312ae0 - [AMDGPU] Add gfx1251 V_PK_ADD/SUB_NC_U64 (#203607)
via llvm-commits
- [llvm] 87d29e3 - [AMDGPU] NFC: Drop constexpr from getFlavor*Name functions (#203603)
via llvm-commits
- [llvm] [SLP] Support memory runtime alias checks (PR #203631)
via llvm-commits
- [llvm] [SLP] Support memory runtime alias checks (PR #203631)
via llvm-commits
- [llvm] [IR][TableGen] Add rangeset IR attribute and RangeSet TableGen intrinsic property (PR #203623)
via llvm-commits
- [llvm] 8fb9963 - [AMDGPU] Add gfx1251 V_PK_LSHL_ADD_U64 (#203612)
via llvm-commits
- [llvm] 181d808 - [AArch64][PAuth] Fix return-address auth for swifttailcc with FPDiff > 0 (#203340)
via llvm-commits
- [llvm] [ValueTracking] Infer nonnull from alignment with non-zero offsets (PR #203634)
via llvm-commits
- [clang] [llvm] [Clang][BPF] Support btf_type_tag on typedef underlying types (PR #203089)
via llvm-commits
- [llvm] [AMDGPU] Remove unnecessary and broken sign/zero-extension (PR #203436)
via llvm-commits
- [llvm] Revert "[AMDGPU] In `LowerDYNAMIC_STACKALLOC`, hoist the `readfirstlane` up one instruction" (PR #203645)
via llvm-commits
- [llvm] [Bitstream] Use reportFatalInternalError for invalid encoding (PR #203653)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for pk_f64 fadd, fmul and fma (PR #203559)
via llvm-commits
- [llvm] AMDGPU/GlobalISel: RegBankLegalize rules for pk_f64 fadd, fmul and fma (PR #203559)
via llvm-commits
- [llvm] 4e5fa3b - [RISCV] Mark HW shadow stack ops as frame setup/destroy (#203362)
via llvm-commits
- [llvm] e3e2fd6 - [RISCV] Add PseudoClearGPR to the special cases in RISCVInstrInfo::getInstSizeInBytes. (#203637)
via llvm-commits
- [llvm] afeee22 - [VectorCombine] Use TCK_CodeSize for size-optimized functions (#202207)
via llvm-commits
- [llvm] [VectorCombine] Use TCK_CodeSize for size-optimized functions (PR #202207)
via llvm-commits
- [llvm] 08e6e14 - [GlobalISel] Fix sign-extended byte mask in lowerBswap (#199387)
via llvm-commits
- [llvm] [RISCV][P-ext] packed exchanged add/sub codegen (PR #203473)
via llvm-commits
- [llvm] [Passes] Move machine function pass registries to PassRegistry.def (PR #203659)
via llvm-commits
- [llvm] [Passes] Move machine function pass registries to PassRegistry.def (PR #203659)
via llvm-commits
- [llvm] e63cd40 - [NVPTX] Rip out vestigial variadic support (NFC) (#202385)
via llvm-commits
- [llvm] e602cd1 - [AMDGPU] Add a few wmma co-execution hazard checks, NFC (#203658)
via llvm-commits
- [llvm] [SPIRV] Sign-extend operands of sign-sensitive ops on sub-pow2 widths (PR #203661)
via llvm-commits
- [llvm] [SPIRV] Sign-extend operands of sign-sensitive ops on sub-pow2 widths (PR #203661)
via llvm-commits
- [llvm] [Passes] Move machine function pass registries to PassRegistry.def (PR #203659)
via llvm-commits
- [llvm] [NVPTX] Refactor prototype emission out of ISel (PR #203663)
via llvm-commits
- [clang] [compiler-rt] [tsan] Add simulation to TSAN (PR #183200)
via llvm-commits
- [llvm] e5afb8e - [X86] Disallow immediate address calls when position independent (#202370)
via llvm-commits
- [llvm] [1/3][AMDGPU][NFC] Add virtual prefix to GCN trackers (PR #203667)
via llvm-commits
- [lld] [ELF] Support multiple PT_GNU_RELRO when SECTIONS is used without PHDRS (PR #203675)
via llvm-commits
- [lld] [ELF] Support multiple PT_GNU_RELRO when SECTIONS is used without PHDRS (PR #203675)
via llvm-commits
- [llvm] [llvm-objcopy][MachO] Align __LINKEDIT entries to pointer size (PR #203680)
via llvm-commits
- [llvm] [llvm-objcopy][MachO] Align __LINKEDIT entries to pointer size (PR #203680)
via llvm-commits
- [llvm] Fix/load constant forwarding (PR #203683)
via llvm-commits
- [llvm] [AMDGPU] gfx1251 cost model (PR #203682)
via llvm-commits
- [llvm] Fix/load constant forwarding (PR #203683)
via llvm-commits
- [llvm] Fix/load constant forwarding (PR #203683)
via llvm-commits
- [llvm] [AMDGPU] gfx1251 cost model (PR #203682)
via llvm-commits
- [llvm] [AMDGPU] gfx1251 cost model (PR #203682)
via llvm-commits
- [llvm] 9a3e91d - [SPIR-V] Preserve pointer-to-pointer element type for T*& parameters (#203113)
via llvm-commits
- [llvm] cbf3f87 - [AMDGPU] gfx1251 cost model (#203682)
via llvm-commits
- [compiler-rt] [Fuzzer] Bump max RSS in fork tests (PR #203688)
via llvm-commits
- [llvm] 57109be - Reapply "[lit] Deprecate execute_external=True in ShTest" (#203316) (#203689)
via llvm-commits
- [llvm] [Passes] Move machine function pass registries to PassRegistry.def (PR #203659)
via llvm-commits
- [llvm] [AtomicExpand][test] Add CHECK32 and CHECK64 via whole-file regen (PR #201303)
via llvm-commits
- [llvm] [AtomicExpand][test] Add CHECK32 and CHECK64 via whole-file regen (PR #201303)
via llvm-commits
- [llvm] 34802b9 - [AtomicExpand][test] Add CHECK32 and CHECK64 via whole-file regen (#201303)
via llvm-commits
- [llvm] [AtomicExpand][test] Add CHECK32 and CHECK64 via whole-file regen (PR #201303)
via llvm-commits
- [llvm] [X86] Remove shouldCastAtomicLoadInIR; use DAG combine instead (PR #199520)
via llvm-commits
- [llvm] [Passes] Move machine function pass registries to PassRegistry.def (PR #203659)
via llvm-commits
- [llvm] [X86] Remove shouldCastAtomicLoadInIR; use DAG combine instead (PR #199520)
via llvm-commits
- [llvm] [Passes] Remove redundant IR pass registries in MachinePassRegistry.def (PR #203659)
via llvm-commits
- [llvm] [X86] Remove shouldCastAtomicLoadInIR; use DAG combine instead (PR #199520)
via llvm-commits
- [llvm] e5cfc1e - [Xtensa] Implement support of the ESP32S2 target. (#200130)
via llvm-commits
- [llvm] [DAGCombiner] Use `cannotBeOrderedNegativeFP` in `foldFPToIntToFP` (PR #186779)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port cfi-fixup to new pass manager (PR #203692)
via llvm-commits
- [llvm] [Passes] Remove redundant IR pass registries in MachinePassRegistry.def (PR #203659)
via llvm-commits
- [llvm] [Passes] Remove redundant IR pass registries in MachinePassRegistry.def (PR #203659)
via llvm-commits
- [llvm] [Passes] Remove redundant IR pass registries in MachinePassRegistry.def (PR #203659)
via llvm-commits
- [llvm] [Passes] Remove redundant IR pass registries in MachinePassRegistry.def (PR #203659)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port cfi-fixup to new pass manager (PR #203692)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port cfi-fixup to new pass manager (PR #203692)
via llvm-commits
- [llvm] 94b46a0 - [Passes] Remove redundant IR pass registries in MachinePassRegistry.def (#203659)
via llvm-commits
- [llvm] [Passes] Remove redundant IR pass registries in MachinePassRegistry.def (PR #203659)
via llvm-commits
- [llvm] [NFC] Prefer compile-time branching in function template (PR #203698)
via llvm-commits
- [llvm] [X86] Fix Sandy Bridge's WriteLDMXCSR (PR #203585)
via llvm-commits
- [llvm] [X86] Fix Sandy Bridge's WriteLDMXCSR (PR #203585)
via llvm-commits
- [llvm] [SPIR-V] Order alias-decl instructions so definitions precede uses (PR #203699)
via llvm-commits
- [llvm] [X86] Fix Sandy Bridge's WriteLDMXCSR (PR #203585)
via llvm-commits
- [llvm] [X86] Fix Sandy Bridge's WriteLDMXCSR (PR #203585)
via llvm-commits
- [llvm] [X86] Fix Sandy Bridge's WriteLDMXCSR (PR #203585)
via llvm-commits
- [llvm] [RISCV] Lower the paadd/pasub intrinsics to existing ISD nodes. NFC (PR #203646)
via llvm-commits
- [llvm] [Test] Fix LSR tests to prevent trivial simplification of icmp (PR #203705)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] eb23fdd - [SLP][NFC] Replace std::initializer_list SupportedOp with a C array
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [SLP][NFC] Replace std::initializer_list SupportedOp with a C array (PR #203707)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [AMDGPU] Widen MUBUF/MTBUF source-vgpr WAR hazard on gfx940-family to SGPR soffset (PR #197267)
via llvm-commits
- [llvm] Revert "[AMDGPU] Widen MUBUF/MTBUF source-vgpr WAR hazard on gfx940-family to SGPR soffset" (PR #203708)
via llvm-commits
- [llvm] Revert "[AMDGPU] Widen MUBUF/MTBUF source-vgpr WAR hazard on gfx940-family to SGPR soffset" (PR #203708)
via llvm-commits
- [llvm] Revert "[AMDGPU] Widen MUBUF/MTBUF source-vgpr WAR hazard on gfx940-family to SGPR soffset" (PR #203708)
via llvm-commits
- [llvm] [NFC] Prefer compile-time branching in function template (PR #203698)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [AMDGPU] Widen MUBUF/MTBUF source-vgpr WAR hazard on gfx940-family to SGPR soffset (PR #197267)
via llvm-commits
- [llvm] Revert "[AMDGPU] Widen MUBUF/MTBUF source-vgpr WAR hazard on gfx940-family to SGPR soffset" (PR #203708)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] a815e6f - [Test] Fix LSR tests to prevent trivial simplification of icmp (#203705)
via llvm-commits
- [llvm] [AArch64] Extend redundant copy elimination for reg-equal and GPR-zero copies (PR #203714)
via llvm-commits
- [llvm] [AArch64] Extend redundant copy elimination for reg-equal and GPR-zero copies (PR #203714)
via llvm-commits
- [clang] [llvm] [ARM] support -mlong-calls -fPIC on arm32 #39970 (PR #147313)
via llvm-commits
- [llvm] [AArch64] Extend redundant copy elimination for reg-equal and GPR-zero copies (PR #203714)
via llvm-commits
- [llvm] [AArch64] Extend redundant copy elimination for reg-equal and GPR-zero copies (PR #203714)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [AArch64] Extend redundant copy elimination for reg-equal and GPR-zero copies (PR #203714)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [ARM] Port Redundant Copy Elimination to ARM (PR #203706)
via llvm-commits
- [llvm] [X86] Fix Sandy Bridge's WriteLDMXCSR (PR #203585)
via llvm-commits
- [llvm] d0e87f9 - [X86] Fix Sandy Bridge's WriteLDMXCSR (#203585)
via llvm-commits
- [compiler-rt] TSan: Support relaxed accesses and fences (PR #142579)
via llvm-commits
- [compiler-rt] TSan: Support relaxed accesses and fences (PR #142579)
via llvm-commits
- [llvm] [Allocator] Keep bump pointer at a minimum alignment (PR #203718)
via llvm-commits
- [llvm] e61071d - [VPlan] Run final removeBranchOnConst after late simplifyRecipes. (#193069)
via llvm-commits
- [compiler-rt] TSan: Support relaxed accesses and fences (PR #142579)
via llvm-commits
- [llvm] [AArch64] Split misched-fusion.ll per feature(NFC) (PR #203576)
via llvm-commits
- [llvm] [SLP] Support memory runtime alias checks (PR #203631)
via llvm-commits
- [llvm] [mlir] [llvm-cov] Add inline exclusion marker support for coverage reporting (PR #203723)
via llvm-commits
- [llvm] f7b6749 - [LV] Allow AddChainWithSubs in ExtNegatedMulAccReduction. (#203720)
via llvm-commits
- [llvm] [llvm-cov] Add inline exclusion marker support for coverage reporting (PR #203724)
via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
via llvm-commits
- [llvm] c601294 - [SLP][NFC]Add a test with the unsupported runtime checks
via llvm-commits
- [llvm] [SLP][NFC]Add a test with the unsupported runtime checks (PR #203728)
via llvm-commits
- [llvm] use multiplication with holes for 32-bit/64-bit clmul fallback (PR #203727)
via llvm-commits
- [llvm] [SPIR-V] Fix verifier crash on aggregate extract into a mutated callsite (PR #203729)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203732)
via llvm-commits
- [llvm] [X86] Add post-RA redundant copy elimination for TEST/CMP branch paths (PR #203733)
via llvm-commits
- [llvm] [X86] Add post-RA redundant copy elimination for TEST/CMP branch paths (PR #203733)
via llvm-commits
- [llvm] [X86] Add post-RA redundant copy elimination for TEST/CMP branch paths (PR #203733)
via llvm-commits
- [llvm] [X86] Add post-RA redundant copy elimination for TEST/CMP branch paths (PR #203733)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [X86] Add post-RA redundant copy elimination for TEST/CMP branch paths (PR #203733)
via llvm-commits
- [llvm] [X86] Fold XOR of two VGF2P8AFFINEQB instructions with same matrix (PR #199146)
via llvm-commits
- [llvm] f7f904f - [SLP][NFC]Add a test with miscompiled ordered reductions, NFC
via llvm-commits
- [llvm] [SLP][NFC]Add a test with miscompiled ordered reductions, NFC (PR #203738)
via llvm-commits
- [llvm] 5db7e5b - [SLP]Keep ordered fadd reductions sequential
via llvm-commits
- [llvm] [SLP]Keep ordered fadd reductions sequential (PR #203741)
via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
via llvm-commits
- [llvm] [mlir] [mlir][emitc] Ensure memref-to-emitc applies type converter to memref element types (PR #203742)
via llvm-commits
- [llvm] [RISCV] Lower the paadd/pasub intrinsics to existing ISD nodes. NFC (PR #203646)
via llvm-commits
- [llvm] [SLP] Support memory runtime alias checks (PR #203631)
via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
via llvm-commits
- [llvm] [mlir] [mlir][emitc] Ensure memref-to-emitc applies type converter to memref element types (PR #203742)
via llvm-commits
- [clang] [llvm] [clang][llvm][PPC] PreserveAll attribute (PR #175145)
via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
via llvm-commits
- [llvm] 9d43f86 - [llubi] Add support for exposed provenance (#200596)
via llvm-commits
- [clang] [llvm] [clang][llvm][PPC] PreserveAll attribute (PR #175145)
via llvm-commits
- [llvm] [llubi] Add support for constant expressions (PR #203746)
via llvm-commits
- [llvm] [llvm-cov][CoverageMapping] Fix LineCoverageStats incorrectly using gap region count (PR #203740)
via llvm-commits
- [llvm] db210c5 - [NFC] Prefer compile-time branching in function template (#203698)
via llvm-commits
- [llvm] LV: Expand llvm.histogram intrinsic to support umax, umin, and uadd.sat operations (PR #127399)
via llvm-commits
- [clang] [libcxx] [llvm] runtimes: Pass CMAKE_SYSTEM_NAME based on target triple (PR #203504)
via llvm-commits
- [llvm] [AArch64] Split misched-fusion.ll per feature(NFC) (PR #203576)
via llvm-commits
- [llvm] [AArch64] Split misched-fusion.ll per feature(NFC) (PR #203576)
via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Add bugprone-lambda-capture-lifetime check (PR #203757)
via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Add bugprone-lambda-capture-lifetime check (PR #203757)
via llvm-commits
- [clang-tools-extra] [llvm] [clang-tidy] Add bugprone-lambda-capture-lifetime check (PR #203757)
via llvm-commits
- [llvm] [X86][APX] Remove prefer-ndd-imm tuning (PR #203758)
via llvm-commits
- [llvm] Create google.yml (PR #203657)
via llvm-commits
- [llvm] Create google.yml (PR #203657)
via llvm-commits
- [llvm] [BPF] Fix out-of-bounds write in fillGenericConstant (PR #203759)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] beadaec - [llubi] Add support for constant expressions (#203746)
via llvm-commits
- [clang] [llvm] [HIPSPV] Add in-tree SPIR-V backend support for chipStar (PR #186972)
via llvm-commits
- [llvm] [CodeGen] Fix llc -start/stop-after/before bug for inserted machine passes (PR #200631)
via llvm-commits
- [llvm] [CodeGen] Fix llc -start/stop-after/before bug for inserted machine passes (PR #200631)
via llvm-commits
- [llvm] [CodeGen] Fix llc -start/stop-after/before bug for inserted machine passes (PR #200631)
via llvm-commits
- [llvm] [CodeGen] Fix llc -start/stop-after/before bug for inserted machine passes (PR #200631)
via llvm-commits
- [llvm] 86543b7 - [LV] Add additional tests for narrowing IGs with invariant ops (NFC). (#203726)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port cfi-fixup to new pass manager (PR #203692)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port cfi-fixup to new pass manager (PR #203692)
via llvm-commits
- [llvm] [DropUnnecessaryAssumes] Fix iterator invalidation. (PR #203765)
via llvm-commits
- [llvm] [DropUnnecessaryAssumes] Fix iterator invalidation. (PR #203765)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [AMDGPU] Fix checkVALUHazardsHelper distance accounting on branchy CFG (PR #203770)
via llvm-commits
- [llvm] [AMDGPU] Fix checkVALUHazardsHelper distance accounting on branchy CFG (PR #203770)
via llvm-commits
- [llvm] [AMDGPU] Fix checkVALUHazardsHelper distance accounting on branchy CFG (PR #203770)
via llvm-commits
- [llvm] [AMDGPU] Fix checkVALUHazardsHelper distance accounting on branchy CFG (PR #203770)
via llvm-commits
- [llvm] [AMDGPU] Fix checkVALUHazardsHelper distance accounting on branchy CFG (PR #203770)
via llvm-commits
- [llvm] 6d25dce - [llubi] Implement ptrtoaddr (#203771)
via llvm-commits
- [llvm] e19d1f5 - [X86] Fold XOR of two VGF2P8AFFINEQB instructions with same matrix (#199146)
via llvm-commits
- [llvm] [X86] Fold XOR of two VGF2P8AFFINEQB instructions with same matrix (PR #199146)
via llvm-commits
- [clang] [llvm] [RISCV][LLVM][Clang] Add experimental `Zvvm` config intrinsics (PR #203774)
via llvm-commits
- [clang] [llvm] [RISCV][LLVM][Clang] Add experimental `Zvvm` config intrinsics (PR #203774)
via llvm-commits
- [clang] [llvm] [RISCV][LLVM][Clang] Add experimental `Zvvm` config intrinsics (PR #203774)
via llvm-commits
- [clang] [llvm] [RISCV][LLVM][Clang] Add experimental `Zvvm` config intrinsics (PR #203774)
via llvm-commits
- [clang] [llvm] [RISCV][LLVM][Clang] Add experimental `Zvvm` config intrinsics (PR #203774)
via llvm-commits
- [llvm] a44231f - [RISCV] Lower the paadd/pasub intrinsics to existing ISD nodes. NFC (#203646)
via llvm-commits
- [llvm] f58495a - [RISCV] Remove manual compression of SSPUSH in RISCVFrameLowering.cpp. NFC (#203635)
via llvm-commits
- [llvm] [llubi] Update the implementation of assume align operand bundle (PR #203775)
via llvm-commits
- [llvm] [llubi] Update the implementation of assume align operand bundle (PR #203775)
via llvm-commits
- [llvm] [LoongArch] Combine FP_TO_UINT/FP_TO_SINT with [X]VFTINTRZ instruction (PR #201569)
via llvm-commits
- [llvm] [LoongArch] Combine FP_TO_UINT/FP_TO_SINT with [X]VFTINTRZ instruction (PR #201569)
via llvm-commits
- [llvm] [X86][SSE] Improve ISD::FP_TO_*INT_SAT vector lowering (PR #199416)
via llvm-commits
- [llvm] [VPlan] Check operand types of more VPInstruction on construction (NFC). (PR #203777)
via llvm-commits
- [llvm] [VPlan] Narrow interleave groups with distinct live-in operands. (PR #203778)
via llvm-commits
- [llvm] [VPlan] Narrow interleave groups with distinct live-in operands. (PR #203778)
via llvm-commits
- [clang] [llvm] [LLVMABI] Implement the System V X86-64 ABI (PR #194718)
via llvm-commits
- [clang] [llvm] [LLVMABI] Implement the System V X86-64 ABI (PR #194718)
via llvm-commits
- [compiler-rt] 3e11b3b - [Fuzzer] Bump max RSS in fork tests (#203688)
via llvm-commits
- [llvm] [DebugInfo][CodeView] Resolve forward references to types without unique name (PR #203781)
via llvm-commits
- [llvm] [DebugInfo][CodeView] Resolve forward references to types without unique name (PR #203781)
via llvm-commits
- [llvm] [DebugInfo][CodeView] Resolve forward references to types without unique name (PR #203781)
via llvm-commits
- [llvm] [DebugInfo][CodeView] Resolve forward references to types without unique name (PR #203781)
via llvm-commits
- [llvm] [VPlan] Support different loop-invariant ops in narrowIG. (PR #203785)
via llvm-commits
- [llvm] [VPlan] Support different loop-invariant ops in narrowIG. (PR #203785)
via llvm-commits
- [llvm] [VPlan] Support different loop-invariant ops in narrowIG. (PR #203785)
via llvm-commits
- [llvm] [DAG] ISD::matchUnaryPredicate / matchUnaryFpPredicate / matchBinaryPredicate - add DemandedElts variant (PR #183013)
via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
via llvm-commits
- [clang] [compiler-rt] [PGO][HIP] HSA-introspection device profile drain + GPU PGO tests (PR #203056)
via llvm-commits
- [llvm] [LoopUnroll] Penalize interior control flow (PR #67137)
via llvm-commits
- [llvm] 80b1ddd - [LV] Drop the mask of a predicated store masked by the header mask. (#201676)
via llvm-commits
- [clang] [llvm] [HexFloat] add HexFloat to APFloat (PR #179771)
via llvm-commits
- [llvm] [LAA] Collect no-wrap predicates separately in getPtrStride/isNoWrap. (PR #203787)
via llvm-commits
- [lld] [LLD] Allow linker scripts to override non-SHF_ALLOC->VMA=0 rule (resolve #202266) (PR #203788)
via llvm-commits
- [lld] [LLD] Allow linker scripts to override non-SHF_ALLOC->VMA=0 rule (resolve #202266) (PR #203788)
via llvm-commits
- [llvm] ad71198 - [LV] Add outer-loop tests for continuous access analysis. (NFC) (#203789)
via llvm-commits
- [llvm] 71f69c1 - [LV] Use ResumeForEpilogue for header phi resume in epilogue plan (NFC) (#203786)
via llvm-commits
- [llvm] [VPlan] Detect contiguous accesses in outer loop VPlan path. (PR #203790)
via llvm-commits
- [llvm] [VPlan] Detect contiguous accesses in outer loop VPlan path. (PR #203790)
via llvm-commits
- [llvm] cc61305 - [X86] Remove shouldCastAtomicLoadInIR; use DAG combine instead (#199520)
via llvm-commits
- [llvm] [X86] Remove shouldCastAtomicLoadInIR; use DAG combine instead (PR #199520)
via llvm-commits
- [llvm] [VPlan] Detect contiguous accesses in outer loop VPlan path. (PR #203790)
via llvm-commits
- [llvm] [VPlan] Detect contiguous accesses in outer loop VPlan path. (PR #203790)
via llvm-commits
- [llvm] [MacroFusion] Restricts pairs to have SDep::Data dependency only (PR #203793)
via llvm-commits
- [llvm] [MacroFusion] Restricts pairs to have SDep::Data dependency only (PR #203793)
via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
via llvm-commits
- [llvm] [AMDGPU] Add flag to control VGPR pressure limits (PR #203797)
via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
via llvm-commits
- [lld] [lld][ELF][RISC-V] Fixes undefined_cc symbol (PR #203800)
via llvm-commits
- [lld] [lld][ELF][RISC-V] Fixes undefined_cc symbol (PR #203800)
via llvm-commits
- [lld] [lld][ELF][RISC-V] Fixes undefined_cc symbol (PR #203800)
via llvm-commits
- [lld] [lld][ELF][RISC-V] Fixes undefined_cc symbol (PR #203800)
via llvm-commits
- [llvm] [AMDGPU] Add flag to control VGPR pressure limits (PR #203797)
via llvm-commits
- [llvm] [AMDGPU] Introduce fminmumnum/fmaximumnum into fminmun/fmaxnum_like pattern (PR #203150)
via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] [AMDGPU] Add folding ISD::SELECT from vXiY into vZi32 with X * Y = Z * 32 (PR #173328)
via llvm-commits
- [lld] [lld] Handle missing IRPGO profile without asserting (PR #203806)
via llvm-commits
- [llvm] 6966cf3 - [LangRef] Clarify the `nsz` semantic for `{u,s}itofp` (#201557)
via llvm-commits
- [llvm] [LangRef] Clarify the `nsz` semantic for `{u, s}itofp` (PR #201557)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
via llvm-commits
- [llvm] [mlir] [mlir] Add mlir-opt-repl: interactive MLIR pass pipeline explorer and MCP server (PR #203796)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
via llvm-commits
- [llvm] [AMDGPU] Fix checkVALUHazardsHelper distance accounting on branchy CFG (PR #203770)
via llvm-commits
- [llvm] [AMDGPU] Fix checkVALUHazardsHelper distance accounting on branchy CFG (PR #203770)
via llvm-commits
- [llvm] [AMDGPU][X86][DAG] Avoid duplicate BinOp result from narrowing insert-extract sub-vector (PR #201056)
via llvm-commits
- [llvm] [AMDGPU] Adjust amdgpu fmax/fmin legalization (PR #202917)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port cfi-fixup to new pass manager (PR #203692)
via llvm-commits
- [llvm] [tools] Register analyses correctly (PR #203808)
via llvm-commits
- [llvm] 19d343d - [X86][APX] Remove prefer-ndd-imm tuning (#203758)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port cfi-fixup to new pass manager (PR #203692)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port cfi-fixup to new pass manager (PR #203692)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port cfi-fixup to new pass manager (PR #203692)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port cfi-fixup to new pass manager (PR #203692)
via llvm-commits
- [llvm] bf0ccb4 - [Passes] Invoke CGSCCOptimizerLateEP callbacks in LTO pipeline (#203262)
via llvm-commits
- [llvm] 31f998d - [LoongArch][NFC] Add demanded bits tests for CRC[C].W.{B,H}.W (#203200)
via llvm-commits
- [llvm] [LoongArch][NFC] Add demanded bits tests for CRC[C].W.{B, H}.W (PR #203200)
via llvm-commits
- [llvm] [LoongArch] Propagate demanded bits for CRC[C].W.{B, H}.W (PR #203201)
via llvm-commits
- [llvm] [LoongArch] Propagate demanded bits for CRC[C].W.{B, H}.W (PR #203201)
via llvm-commits
- [llvm] [tools] Register analyses correctly (PR #203808)
via llvm-commits
- [llvm] IPRA: Fixes an IPRA compilation failure. (PR #196928)
via llvm-commits
- [llvm] IPRA: Fixes an IPRA compilation failure. (PR #196928)
via llvm-commits
- [llvm] IPRA: Fixes an IPRA compilation failure. (PR #196928)
via llvm-commits
- [lld] [lld] Handle missing IRPGO profile without asserting (PR #203806)
via llvm-commits
- [llvm] IPRA:Fix crash and verification failures for PLT calls (PR #196917)
via llvm-commits
- [llvm] AMDGPU: Shrink extracted dword vector loads (PR #203484)
via llvm-commits
- [llvm] 9f2035d - [VPlan] Move tail folding logic out of addMiddleCheck. NFC (#203475)
via llvm-commits
- [llvm] e413f6e - [LoongArch] Propagate demanded bits for CRC[C].W.{B,H}.W (#203201)
via llvm-commits
- [llvm] [LoongArch] Propagate demanded bits for CRC[C].W.{B, H}.W (PR #203201)
via llvm-commits
- [llvm] [CodeGen][Pass] Add `TargetPassBuilder` (PR #137290)
via llvm-commits
- [llvm] [Bazel] Fixes 625facd (PR #203814)
via llvm-commits
- [llvm] [TTI] Add missing no-cost coroutine intrinsics (PR #203816)
via llvm-commits
- [llvm] 8106136 - [llvm] Replace unordered_map<std::string, T> with StringMap (#203815)
via llvm-commits
- [llvm] f211ea1 - [VPlan] Don't calculate VPDT in non-side-effect early exit loops. NFC (#203476)
via llvm-commits
- [llvm] [Xtensa] Implement XtensaNullTargetStreamer (PR #203819)
via llvm-commits
- [llvm] 8714a01 - [AArch64] Use sve for 64 wide masked load/store (#203480)
via llvm-commits
- [llvm] [Xtensa] Implement XtensaNullTargetStreamer (PR #203819)
via llvm-commits
- [llvm] [AMDGPU] Fix wrong min/max for amdgcn.fmed3 NaN 3rd operand (PR #203822)
via llvm-commits
- [llvm] [AMDGPU] Guard fneg-into-fmed3 fold with nnan (PR #203827)
via llvm-commits
- [llvm] [SPIR-V] Fix correction shift for i8 bitreverse in shader mode (PR #203829)
via llvm-commits
- [llvm] ad611b6 - [X86] Do not hold GOT base for indirect call or absolute address (#203192)
via llvm-commits
- [llvm] c236ef5 - [CodeGen][NewPM] Port cfi-fixup to new pass manager (#203692)
via llvm-commits
- [llvm] [CodeGen][NewPM] Port cfi-fixup to new pass manager (PR #203692)
via llvm-commits
- [llvm] 43a0be0 - [X86] Record the enclosed register in X86DomainReassignment::buildClosure (#202534)
via llvm-commits
- [llvm] [X86] Record the enclosed register in X86DomainReassignment::buildClosure (PR #202534)
via llvm-commits
- [llvm] 713acbc - [NFC][MC] Initialize all fields of DebugName::Parameters in default constructor (#202701)
via llvm-commits
- [llvm] [BranchFolding] Fold away subsequent identical branches (PR #203110)
via llvm-commits
- [llvm] 0e21d7c - [DA] Add test for addrec can wrap in GCD MIV (NFC) (#203526)
via llvm-commits
- [llvm] 0b6faee - [LoopInterchange] Reject inner-latch lcssa PHI feeding the exit condition (#202863)
via llvm-commits
- [llvm] [RISCV] Make analyzeBranch bail for INLINEASM_BR (PR #203835)
via llvm-commits
- [llvm] [PowerPC] simplify the asm of scmp builtin (PR #200024)
zhijian lin via llvm-commits
- [llvm] [PowerPC]optimize the epilogue for restore non volatile cr fields (PR #202339)
zhijian lin via llvm-commits
- [llvm] [PowerPC] simplify the asm of scmp builtin (PR #200024)
zhijian lin via llvm-commits
- [llvm] [PowerPC] simplify the asm of scmp builtin (PR #200024)
zhijian lin via llvm-commits
- [llvm] [PowerPC] Fix assert which caused by PR 190606 (PR #194040)
zhijian lin via llvm-commits
- [llvm] [PowerPC]Avoid combine to ADDC i8 or ADDC i16 for PPCTargetLowering::combineSignExtendSetCC (PR #199733)
zhijian lin via llvm-commits
- [llvm] [PowerPC]Avoid combine to ADDC i8 or ADDC i16 for PPCTargetLowering::combineSignExtendSetCC (PR #199733)
zhijian lin via llvm-commits
- [llvm] [PowerPC]Avoid combine to ADDC i8 or ADDC i16 for PPCTargetLowering::combineSignExtendSetCC (PR #199733)
zhijian lin via llvm-commits
- [llvm] [PowerPC]Avoid combine to ADDC i8 or ADDC i16 for PPCTargetLowering::combineSignExtendSetCC (PR #199733)
zhijian lin via llvm-commits
- [llvm] [PowerPC]Avoid combine to ADDC i8 or ADDC i16 for PPCTargetLowering::combineSignExtendSetCC (PR #199733)
zhijian lin via llvm-commits
- [llvm] [PowerPC]Avoid combine to ADDC i8 or ADDC i16 for PPCTargetLowering::combineSignExtendSetCC (PR #199733)
zhijian lin via llvm-commits
- [llvm] [PowerPC]Avoid combine to ADDC i8 or ADDC i16 for PPCTargetLowering::combineSignExtendSetCC (PR #199733)
zhijian lin via llvm-commits
- [llvm] [PowerPC]Avoid combine to ADDC i8 or ADDC i16 for PPCTargetLowering::combineSignExtendSetCC (PR #199733)
zhijian lin via llvm-commits
- [llvm] [PowerPC]Avoid combine to ADDC i8 or ADDC i16 for PPCTargetLowering::combineSignExtendSetCC (PR #199733)
zhijian lin via llvm-commits
- [llvm] [PowerPC]Avoid combine to ADDC i8 or ADDC i16 for PPCTargetLowering::combineSignExtendSetCC (PR #199733)
zhijian lin via llvm-commits
Last message date:
Sun Jun 14 23:58:26 PDT 2026
Archived on: Sun Jun 14 23:58:27 PDT 2026
This archive was generated by
Pipermail 0.09 (Mailman edition).