https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/80151
resolves llvm/llvm-project#80150
>From 80dc5345695c8b72626463a737a944caabc18734 Mon Sep 17 00:00:00 2001
From: Andrey Ali Khan Bolshakov
<32954549+bolshako...@users.noreply.github.com>
Date: Wed, 31 Jan 2024
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/80151
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (llvmbot)
Changes
resolves llvm/llvm-project#80150
---
Full diff: https://github.com/llvm/llvm-project/pull/80151.diff
2 Files Affected:
- (modified) clang/lib/Sema/SemaTemplate.cpp (+24-20)
- (modified)
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Alexandros Lamprineas (labrinea)
Changes
Documents support for Load-Acquire RCpc instructions v3 (rcpc3) as well as
Memory Copy and Memory Set Acceleration instructions (mops) when targeting
AArch64.
---
Full diff:
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/80151
>From 6709a582a8345025bf771ff9009d62eab94f2224 Mon Sep 17 00:00:00 2001
From: Andrey Ali Khan Bolshakov
<32954549+bolshako...@users.noreply.github.com>
Date: Wed, 31 Jan 2024 17:28:37 +0300
Subject: [PATCH]
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/80141
>From 27139bceb27d0b551e6e9d18fb91c703cbc3d7b8 Mon Sep 17 00:00:00 2001
From: Sander de Smalen
Date: Wed, 31 Jan 2024 09:04:13 +
Subject: [PATCH] [SME] Stop RA from coalescing COPY instructions that
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/80138
>From 467057c926eacfbe8ed00bba9de3e86e79b64d7e Mon Sep 17 00:00:00 2001
From: Sander de Smalen
Date: Wed, 31 Jan 2024 11:38:29 +
Subject: [PATCH] [AArch64][SME] Fix inlining bug introduced in #78703 (#79994)
https://github.com/github-actions[bot] created
https://github.com/llvm/llvm-project/pull/79548
resolves llvm/llvm-project#79547
>From 37ff0726bfbadd62ff5097ac37266288a4c46616 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?=
Date: Fri, 26 Jan 2024 05:09:28 +0100
Subject:
https://github.com/github-actions[bot] milestoned
https://github.com/llvm/llvm-project/pull/79548
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-github-workflow
Author: Tom Stellard (tstellar)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/79495.diff
1 Files Affected:
- (modified) .github/workflows/version-check.py (+1-1)
``diff
diff --git
github-actions[bot] wrote:
:warning: Python code formatter, darker found issues in your code. :warning:
You can test this locally with the following command:
``bash
darker --check --diff -r
22683463740e55e7e0d7e664395c30899b229205...ff0ffdf8a2ef16b30dc1f4c372de2f0aac000c16
llvmbot wrote:
@llvm/pr-subscribers-debuginfo
Author: None (github-actions[bot])
Changes
resolves llvm/llvm-project#79253
---
Full diff: https://github.com/llvm/llvm-project/pull/79323.diff
1 Files Affected:
- (modified) llvm/test/DebugInfo/LoongArch/dwarf-loongarch-relocs.ll (+23-14)
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/79323
>From 71d847cca80e9fce0ef1b1fead78b48c7b49085d Mon Sep 17 00:00:00 2001
From: Weining Lu
Date: Wed, 24 Jan 2024 11:03:14 +0800
Subject: [PATCH] [test] Update dwarf-loongarch-relocs.ll
Address buildbot faiures:
https://github.com/github-actions[bot] created
https://github.com/llvm/llvm-project/pull/79513
resolves llvm/llvm-project#79511
>From 0659957392a3d98b973c9e8b59af350f9bafb5ff Mon Sep 17 00:00:00 2001
From: Sean Fertile <35576261+mandle...@users.noreply.github.com>
Date: Thu, 25 Jan 2024
https://github.com/github-actions[bot] milestoned
https://github.com/llvm/llvm-project/pull/79513
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
github-actions[bot] wrote:
@teresajohnson What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/79513
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
llvmbot wrote:
@llvm/pr-subscribers-libcxx
Author: Louis Dionne (ldionne)
Changes
We recently noticed that the unwrap_iter.h file was pushing macros, but it was
pushing them again instead of popping them at the end of the file. This led to
libc++ basically swallowing any custom
https://github.com/github-actions[bot] created
https://github.com/llvm/llvm-project/pull/79509
resolves llvm/llvm-project#79507
>From a1c2f9c65b7c532859054a84f7e29288a5eea4fa Mon Sep 17 00:00:00 2001
From: Fangrui Song
Date: Thu, 25 Jan 2024 10:09:43 -0800
Subject: [PATCH 1/3] [ELF] Clean up
https://github.com/github-actions[bot] milestoned
https://github.com/llvm/llvm-project/pull/79509
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff eebf439d98faf7aa31738ad01468fd91b79bc8c0
d4caa0997799b712edb11d90c5be79d0aab3c312 --
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/79509
>From d3af9ea65300ba99b8477163ded5a89046b7cdcb Mon Sep 17 00:00:00 2001
From: Fangrui Song
Date: Thu, 25 Jan 2024 10:09:43 -0800
Subject: [PATCH 1/3] [ELF] Clean up R_RISCV_RELAX code. NFC
(cherry picked from
llvmbot wrote:
@llvm/pr-subscribers-lld-elf
Author: None (github-actions[bot])
Changes
resolves llvm/llvm-project#79507
---
Patch is 32.20 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/79509.diff
5 Files Affected:
- (modified)
https://github.com/github-actions[bot] created
https://github.com/llvm/llvm-project/pull/79566
resolves llvm/llvm-project#79564
>From 27109f3d576c946cde0162ee29f251d2ab2d0ed2 Mon Sep 17 00:00:00 2001
From: Paschalis Mpeis
Date: Thu, 25 Jan 2024 09:29:46 +
Subject: [PATCH] [LTO] Fix Veclib
https://github.com/github-actions[bot] milestoned
https://github.com/llvm/llvm-project/pull/79566
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
github-actions[bot] wrote:
@david-arm What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/79566
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/github-actions[bot] milestoned
https://github.com/llvm/llvm-project/pull/79572
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/github-actions[bot] created
https://github.com/llvm/llvm-project/pull/79572
resolves llvm/llvm-project#79571
>From 14afe95f8f9bdfb5474445e5930e38afe1ba9f60 Mon Sep 17 00:00:00 2001
From: Nikita Popov
Date: Wed, 24 Jan 2024 10:15:42 +0100
Subject: [PATCH] [MSSAUpdater]
github-actions[bot] wrote:
@alinas What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/79572
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/github-actions[bot] created
https://github.com/llvm/llvm-project/pull/79561
resolves llvm/llvm-project#79137
>From e2490885d05f95af41fda6b9f3adb20826e80483 Mon Sep 17 00:00:00 2001
From: Nikita Popov
Date: Wed, 24 Jan 2024 10:45:20 +0100
Subject: [PATCH 1/2] [PhaseOrdering]
https://github.com/github-actions[bot] milestoned
https://github.com/llvm/llvm-project/pull/79561
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
github-actions[bot] wrote:
@fhahn What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/79561
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
Author: Nikita Popov (nikic)
Changes
Resolves #79425.
---
Patch is 24.34 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/79560.diff
12 Files Affected:
- (modified)
llvmbot wrote:
@llvm/pr-subscribers-llvm-globalisel
Author: None (github-actions[bot])
Changes
resolves llvm/llvm-project#79293
---
Patch is 1006.42 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/79461.diff
65 Files Affected:
- (modified)
llvmbot wrote:
@llvm/pr-subscribers-mc
Author: None (github-actions[bot])
Changes
resolves llvm/llvm-project#79293
---
Patch is 1006.55 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/79461.diff
65 Files Affected:
- (modified)
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
@llvm/pr-subscribers-clang
Author: None (github-actions[bot])
Changes
resolves llvm/llvm-project#79293
---
Patch is 1006.55 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/79461.diff
65
llvmbot wrote:
@llvm/pr-subscribers-mlir-llvm
Author: None (github-actions[bot])
Changes
resolves llvm/llvm-project#79293
---
Patch is 1006.42 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/79461.diff
65 Files Affected:
- (modified)
llvmbot wrote:
@llvm/pr-subscribers-libcxx
@llvm/pr-subscribers-clang
Author: None (alexfh)
Changes
- Revert "[SemaCXX] Implement CWG2137 (list-initialization from objects of the
same type) (#77768)", see
https://github.com/llvm/llvm-project/pull/77768#issuecomment-1908946696
---
Full
https://github.com/alexfh edited https://github.com/llvm/llvm-project/pull/79400
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/alexfh edited https://github.com/llvm/llvm-project/pull/79400
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/alexfh edited https://github.com/llvm/llvm-project/pull/79400
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff 93248729cfae82a5ca2323d4a8e15aa3b9b9c707
dc630b5c321ecbbdffe00b9da7fc71a02e1cbd56 --
https://github.com/alexfh edited https://github.com/llvm/llvm-project/pull/79400
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/alexfh ready_for_review
https://github.com/llvm/llvm-project/pull/79400
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-llvm-selectiondag
Author: Nikita Popov (nikic)
Changes
Resolves #79420.
---
Full diff: https://github.com/llvm/llvm-project/pull/79595.diff
2 Files Affected:
- (modified) llvm/test/TableGen/address-space-patfrags.td (+2-2)
- (modified)
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Nikita Popov (nikic)
Changes
Resolves #79479.
---
Patch is 91.93 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/79596.diff
20 Files Affected:
- (modified) clang/docs/ReleaseNotes.rst (+2)
https://github.com/github-actions[bot] created
https://github.com/llvm/llvm-project/pull/79603
resolves llvm/llvm-project#79600
>From 7732d51a75a991f3e49d22e2ea6478c40025944d Mon Sep 17 00:00:00 2001
From: Andrei Golubev
Date: Fri, 26 Jan 2024 15:27:51 +0200
Subject: [PATCH] [mlir][LLVM] Use
github-actions[bot] wrote:
@andrey-golubev What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/79603
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/github-actions[bot] milestoned
https://github.com/llvm/llvm-project/pull/79603
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Stefan Gränitz
Date: 2024-01-23T18:39:57+01:00
New Revision: c9a439ed53bc6852b913c202749b3aa8833b4207
URL:
https://github.com/llvm/llvm-project/commit/c9a439ed53bc6852b913c202749b3aa8833b4207
DIFF:
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/80720
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@philnik777 What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/80720
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/80720
resolves llvm/llvm-project#80718
>From 8df2173d644846197b4285bccc3aba3a651d1521 Mon Sep 17 00:00:00 2001
From: Dimitry Andric
Date: Mon, 5 Feb 2024 17:41:12 +0100
Subject: [PATCH] [libc++] Rename
llvmbot wrote:
@llvm/pr-subscribers-llvm-transforms
Author: None (llvmbot)
Changes
resolves llvm/llvm-project#80597
---
Full diff: https://github.com/llvm/llvm-project/pull/80731.diff
2 Files Affected:
- (modified) llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
(+3)
Author: Han-Chung Wang
Date: 2024-02-05T09:06:32-08:00
New Revision: 248b9161015f4c030294359182169e96737998c3
URL:
https://github.com/llvm/llvm-project/commit/248b9161015f4c030294359182169e96737998c3
DIFF:
llvmbot wrote:
Failed to cherry-pick: 4b34558f43121df9b863ff2492f74fb2e65a5af1.
https://github.com/llvm/llvm-project/actions/runs/7789532649
Please manually backport the fix and push it to your github fork. Once this is
done, please create a [pull
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/80729
resolves llvm/llvm-project#80699
>From 29a91711a135622cf74989e100274ab46c8c0bc1 Mon Sep 17 00:00:00 2001
From: Jeremy Morse
Date: Wed, 24 Jan 2024 17:45:43 +
Subject: [PATCH] [BPI] Transfer value-handles
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/80729
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@ZequanWu What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/80729
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/80731
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-llvm-analysis
Author: None (llvmbot)
Changes
resolves llvm/llvm-project#80699
---
Full diff: https://github.com/llvm/llvm-project/pull/80729.diff
1 Files Affected:
- (modified) llvm/include/llvm/Analysis/BranchProbabilityInfo.h (+11-2)
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/80731
resolves llvm/llvm-project#80597
>From 3df992ed00f46a44492416cce46121f5e4fc0716 Mon Sep 17 00:00:00 2001
From: Yingwei Zheng
Date: Tue, 6 Feb 2024 01:29:38 +0800
Subject: [PATCH] [InstCombine] Fix assertion
llvmbot wrote:
@nikic What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/80731
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/80513
>From a6817b7315af5da94cfbe69767c8e8f827fecbca Mon Sep 17 00:00:00 2001
From: NAKAMURA Takumi
Date: Fri, 2 Feb 2024 18:37:10 +0900
Subject: [PATCH 1/2] CoverageMappingWriter: Emit `Decision` before `Expansion`
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/80274
>From aa6980841e587eba9c98bf54c51f5414f8a15871 Mon Sep 17 00:00:00 2001
From: Nikita Popov
Date: Wed, 24 Jan 2024 12:33:57 +0100
Subject: [PATCH 1/3] [Loads] Use BatchAAResults for available value APIs
(NFCI)
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/80716
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@yxsamliu What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/80716
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
llvmbot wrote:
@llvm/pr-subscribers-libcxx
Author: None (llvmbot)
Changes
resolves llvm/llvm-project#80718
---
Full diff: https://github.com/llvm/llvm-project/pull/80720.diff
1 Files Affected:
- (modified) libcxx/include/__bit_reference (+5-5)
``diff
diff --git
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/80433
>From 1a791e84d9e6ef0e6be1a15e64b78a8fcc18467a Mon Sep 17 00:00:00 2001
From: Sander de Smalen
Date: Fri, 2 Feb 2024 11:56:38 +
Subject: [PATCH] [Clang][AArch64] Emit 'unimplemented' diagnostic for SME
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/79572
>From 43db795259d91ddb3b12596e8aec3dddbd1fb583 Mon Sep 17 00:00:00 2001
From: Nikita Popov
Date: Wed, 24 Jan 2024 10:15:42 +0100
Subject: [PATCH] [MSSAUpdater] Handle simplified accesses when updating phis
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/80695
>From 09303e727e515a7856d5f4cb100c5a9dec00b626 Mon Sep 17 00:00:00 2001
From: Pierre van Houtryve
Date: Mon, 5 Feb 2024 14:36:15 +0100
Subject: [PATCH] [AMDGPU][PromoteAlloca] Support memsets to ptr allocas
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: None (llvmbot)
Changes
resolves llvm/llvm-project#80715
---
Patch is 295.23 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/80716.diff
3 Files Affected:
- (modified)
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/80544
>From 7a5cba8bea8f774d48db1b0426bcc102edd2b69f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Storsj=C3=B6?=
Date: Sat, 3 Feb 2024 14:52:49 +0100
Subject: [PATCH] [compiler-rt] Remove duplicate MS names for
Author: Valentin Clement (バレンタイン クレメン)
Date: 2024-02-05T08:47:02-08:00
New Revision: 4ce4248b450f71324d547d78fdf3dd48bb76d587
URL:
https://github.com/llvm/llvm-project/commit/4ce4248b450f71324d547d78fdf3dd48bb76d587
DIFF:
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/80695
resolves llvm/llvm-project#80694
>From ba5a8cd31193ed21602781c7f0f23ddd380401cf Mon Sep 17 00:00:00 2001
From: Pierre van Houtryve
Date: Mon, 5 Feb 2024 14:36:15 +0100
Subject: [PATCH] [AMDGPU][PromoteAlloca]
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/80695
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@arsenm What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/80695
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
@@ -489,6 +490,23 @@ Value *VPInstruction::generateInstruction(VPTransformState
,
return ReducedPartRdx;
}
+ case VPInstruction::PtrAdd: {
+if (vputils::onlyFirstLaneUsed(this)) {
+ auto *P = Builder.CreatePtrAdd(
+ State.get(getOperand(0),
https://github.com/ayalz edited https://github.com/llvm/llvm-project/pull/80273
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -540,6 +560,7 @@ bool VPInstruction::onlyFirstLaneUsed(const VPValue *Op)
const {
default:
return false;
case Instruction::ICmp:
+ case VPInstruction::PtrAdd:
// TODO: Cover additional opcodes.
ayalz wrote:
nit: better place this TODO under
@@ -537,6 +542,30 @@ void VPlanTransforms::optimizeInductions(VPlan ,
ScalarEvolution ) {
bool HasOnlyVectorVFs = !Plan.hasVF(ElementCount::getFixed(1));
VPBasicBlock::iterator InsertPt = HeaderVPBB->getFirstNonPhi();
for (VPRecipeBase : HeaderVPBB->phis()) {
+if
@@ -857,11 +857,7 @@ void VPlan::execute(VPTransformState *State) {
Phi = cast(State->get(R.getVPSingleValue(), 0));
} else {
auto *WidenPhi = cast();
-// TODO: Split off the case that all users of a pointer phi are scalar
-// from the
@@ -546,9 +575,10 @@ void VPlanTransforms::optimizeInductions(VPlan ,
ScalarEvolution ) {
continue;
const InductionDescriptor = WideIV->getInductionDescriptor();
-VPValue *Steps = createScalarIVSteps(Plan, ID, SE, WideIV->getTruncInst(),
-
@@ -540,6 +560,7 @@ bool VPInstruction::onlyFirstLaneUsed(const VPValue *Op)
const {
default:
return false;
case Instruction::ICmp:
+ case VPInstruction::PtrAdd:
// TODO: Cover additional opcodes.
return vputils::onlyFirstLaneUsed(this);
case
@@ -2503,6 +2504,12 @@ class VPDerivedIVRecipe : public VPSingleDefRecipe {
dyn_cast_or_null(IndDesc.getInductionBinOp()),
Start, CanonicalIV, Step) {}
+ VPDerivedIVRecipe(InductionDescriptor::InductionKind Kind, VPValue *Start,
+
@@ -537,6 +542,30 @@ void VPlanTransforms::optimizeInductions(VPlan ,
ScalarEvolution ) {
bool HasOnlyVectorVFs = !Plan.hasVF(ElementCount::getFixed(1));
VPBasicBlock::iterator InsertPt = HeaderVPBB->getFirstNonPhi();
for (VPRecipeBase : HeaderVPBB->phis()) {
+if
@@ -489,15 +489,18 @@ void VPlanTransforms::removeDeadRecipes(VPlan ) {
}
}
-static VPValue *createScalarIVSteps(VPlan , const InductionDescriptor ,
+static VPValue *createScalarIVSteps(VPlan ,
+InductionDescriptor::InductionKind Kind,
@@ -515,6 +533,8 @@ void VPInstruction::execute(VPTransformState ) {
State.Builder.setFastMathFlags(getFastMathFlags());
for (unsigned Part = 0; Part < State.UF; ++Part) {
Value *GeneratedValue = generateInstruction(State, Part);
+if (!GeneratedValue)
+
@@ -515,6 +533,8 @@ void VPInstruction::execute(VPTransformState ) {
State.Builder.setFastMathFlags(getFastMathFlags());
for (unsigned Part = 0; Part < State.UF; ++Part) {
Value *GeneratedValue = generateInstruction(State, Part);
+if (!GeneratedValue)
+
@@ -537,6 +542,30 @@ void VPlanTransforms::optimizeInductions(VPlan ,
ScalarEvolution ) {
bool HasOnlyVectorVFs = !Plan.hasVF(ElementCount::getFixed(1));
VPBasicBlock::iterator InsertPt = HeaderVPBB->getFirstNonPhi();
for (VPRecipeBase : HeaderVPBB->phis()) {
https://github.com/ayalz commented:
Nice refactoring clean-up! Adding some comments.
https://github.com/llvm/llvm-project/pull/80273
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
llvmbot wrote:
@llvm/pr-subscribers-libcxx
Author: None (llvmbot)
Changes
resolves llvm/llvm-project#80168
---
Patch is 30.77 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/80702.diff
7 Files Affected:
- (modified) libcxx/include/version
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: None (llvmbot)
Changes
resolves llvm/llvm-project#80694
---
Full diff: https://github.com/llvm/llvm-project/pull/80695.diff
2 Files Affected:
- (modified) llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp (+12-4)
- (modified)
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/80702
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/80702
resolves llvm/llvm-project#80168
>From c04bd5109fe4a15d24e6c66cb91567d0589d33c3 Mon Sep 17 00:00:00 2001
From: Louis Dionne
Date: Mon, 5 Feb 2024 11:05:46 -0500
Subject: [PATCH] [libc++] Add missing
llvmbot wrote:
@ldionne What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/80702
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/llvmbot closed
https://github.com/llvm/llvm-project/pull/80585
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/80776
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@tru What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/80776
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/80776
resolves llvm/llvm-project#80585
>From 96d7b26fb15fa7cec5f0182cc49267604392db18 Mon Sep 17 00:00:00 2001
From: Tom Stellard
Date: Sat, 3 Feb 2024 21:42:40 -0800
Subject: [PATCH 1/2] [workflows] Only run code
llvmbot wrote:
/pull-request llvm/llvm-project#80776
https://github.com/llvm/llvm-project/pull/80585
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
1301 - 1400 of 24135 matches
Mail list logo