[llvm-branch-commits] [clang] PR for llvm/llvm-project#80432 (PR #80433)

2024-02-05 Thread Dinar Temirbulatov via llvm-branch-commits
https://github.com/dtemirbulatov approved this pull request. LGTM. https://github.com/llvm/llvm-project/pull/80433 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commi

[llvm-branch-commits] [llvm] [clang] PR for llvm/llvm-project#79614 (PR #79870)

2024-02-05 Thread Alexandros Lamprineas via llvm-branch-commits
labrinea wrote: Ping! @tstellar do I need to take any actions for this to show up in the release board? I am not seeing it under `needs triage` or `needs merge`. https://github.com/llvm/llvm-project/pull/79870 ___ llvm-branch-commits mailing list llvm

[llvm-branch-commits] [flang] [mlir] [mlir][flang][openmp] Rework wsloop reduction operations (PR #80019)

2024-02-05 Thread Kiran Chandramohan via llvm-branch-commits
https://github.com/kiranchandramohan ready_for_review https://github.com/llvm/llvm-project/pull/80019 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [flang] [mlir] [mlir][flang][openmp] Rework wsloop reduction operations (PR #80019)

2024-02-05 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-llvm Author: David Truby (DavidTruby) Changes This patch reworks the way that wsloop reduction operations function to better match the expected semantics from the OpenMP specification, following the rework of parallel reductions. The new semantic

[llvm-branch-commits] [mlir] [flang] [mlir][flang][openmp] Rework wsloop reduction operations (PR #80019)

2024-02-05 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir Author: David Truby (DavidTruby) Changes This patch reworks the way that wsloop reduction operations function to better match the expected semantics from the OpenMP specification, following the rework of parallel reductions. The new semantics cre

[llvm-branch-commits] [clang] [Release Notes][FMV] Document support for rcpc3 and mops features. (PR #80152)

2024-02-05 Thread Alexandros Lamprineas via llvm-branch-commits
labrinea wrote: @tstellar could you please merge this patch on the release branch? Cheers. https://github.com/llvm/llvm-project/pull/80152 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/li

[llvm-branch-commits] [mlir] [flang] [mlir][flang][openmp] Rework wsloop reduction operations (PR #80019)

2024-02-05 Thread Tom Eccles via llvm-branch-commits
tblah wrote: Please could you update the documentation for reductions on line 442 - I presume we don't want to encourage `omp.reduction` operations anymore https://github.com/llvm/llvm-project/pull/80019 ___ llvm-bra

[llvm-branch-commits] [mlir] [flang] [mlir][flang][openmp] Rework wsloop reduction operations (PR #80019)

2024-02-05 Thread Tom Eccles via llvm-branch-commits
@@ -398,11 +400,39 @@ struct ParallelOpLowering : public OpRewritePattern { // Replace the reduction operations contained in this loop. Must be done // here rather than in a separate pattern to have access to the list of // reduction variables. +unsigned int re

[llvm-branch-commits] [mlir] [flang] [mlir][flang][openmp] Rework wsloop reduction operations (PR #80019)

2024-02-05 Thread Tom Eccles via llvm-branch-commits
@@ -398,11 +400,39 @@ struct ParallelOpLowering : public OpRewritePattern { // Replace the reduction operations contained in this loop. Must be done // here rather than in a separate pattern to have access to the list of // reduction variables. +unsigned int re

[llvm-branch-commits] [clang] PR for llvm/llvm-project#80432 (PR #80433)

2024-02-05 Thread Dinar Temirbulatov via llvm-branch-commits
dtemirbulatov wrote: > @dtemirbulatov What do you think about merging this PR to the release branch? no objections. https://github.com/llvm/llvm-project/pull/80433 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.l

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80694 (PR #80695)

2024-02-05 Thread via llvm-branch-commits
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] Su

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80694 (PR #80695)

2024-02-05 Thread via llvm-branch-commits
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

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80694 (PR #80695)

2024-02-05 Thread via 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 https://lists.llvm.org/cgi-bin/mailman/listinf

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80694 (PR #80695)

2024-02-05 Thread via llvm-branch-commits
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) llv

[llvm-branch-commits] [llvm] [VPlan] Explicitly handle scalar pointer inductions. (PR #80273)

2024-02-05 Thread via llvm-branch-commits
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 https://lists.llvm.org/cgi-bin/mailman/listinfo

[llvm-branch-commits] [llvm] [VPlan] Explicitly handle scalar pointer inductions. (PR #80273)

2024-02-05 Thread via llvm-branch-commits
@@ -489,6 +490,23 @@ Value *VPInstruction::generateInstruction(VPTransformState &State, return ReducedPartRdx; } + case VPInstruction::PtrAdd: { +if (vputils::onlyFirstLaneUsed(this)) { + auto *P = Builder.CreatePtrAdd( + State.get(getOperand(0), VPIt

[llvm-branch-commits] [llvm] [VPlan] Explicitly handle scalar pointer inductions. (PR #80273)

2024-02-05 Thread via llvm-branch-commits
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

[llvm-branch-commits] [llvm] [VPlan] Explicitly handle scalar pointer inductions. (PR #80273)

2024-02-05 Thread via 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 d

[llvm-branch-commits] [llvm] [VPlan] Explicitly handle scalar pointer inductions. (PR #80273)

2024-02-05 Thread via llvm-branch-commits
@@ -537,6 +542,30 @@ void VPlanTransforms::optimizeInductions(VPlan &Plan, ScalarEvolution &SE) { bool HasOnlyVectorVFs = !Plan.hasVF(ElementCount::getFixed(1)); VPBasicBlock::iterator InsertPt = HeaderVPBB->getFirstNonPhi(); for (VPRecipeBase &Phi : HeaderVPBB->phis())

[llvm-branch-commits] [llvm] [VPlan] Explicitly handle scalar pointer inductions. (PR #80273)

2024-02-05 Thread via llvm-branch-commits
@@ -857,11 +857,7 @@ void VPlan::execute(VPTransformState *State) { Phi = cast(State->get(R.getVPSingleValue(), 0)); } else { auto *WidenPhi = cast(&R); -// TODO: Split off the case that all users of a pointer phi are scalar -// from the VP

[llvm-branch-commits] [llvm] [VPlan] Explicitly handle scalar pointer inductions. (PR #80273)

2024-02-05 Thread via llvm-branch-commits
@@ -546,9 +575,10 @@ void VPlanTransforms::optimizeInductions(VPlan &Plan, ScalarEvolution &SE) { continue; const InductionDescriptor &ID = WideIV->getInductionDescriptor(); -VPValue *Steps = createScalarIVSteps(Plan, ID, SE, WideIV->getTruncInst(), -

[llvm-branch-commits] [llvm] [VPlan] Explicitly handle scalar pointer inductions. (PR #80273)

2024-02-05 Thread via 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. return vputils::onlyFirstLaneUsed(this); case VPInstructio

[llvm-branch-commits] [llvm] [VPlan] Explicitly handle scalar pointer inductions. (PR #80273)

2024-02-05 Thread via llvm-branch-commits
@@ -2503,6 +2504,12 @@ class VPDerivedIVRecipe : public VPSingleDefRecipe { dyn_cast_or_null(IndDesc.getInductionBinOp()), Start, CanonicalIV, Step) {} + VPDerivedIVRecipe(InductionDescriptor::InductionKind Kind, VPValue *Start, +VP

[llvm-branch-commits] [llvm] [VPlan] Explicitly handle scalar pointer inductions. (PR #80273)

2024-02-05 Thread via llvm-branch-commits
@@ -537,6 +542,30 @@ void VPlanTransforms::optimizeInductions(VPlan &Plan, ScalarEvolution &SE) { bool HasOnlyVectorVFs = !Plan.hasVF(ElementCount::getFixed(1)); VPBasicBlock::iterator InsertPt = HeaderVPBB->getFirstNonPhi(); for (VPRecipeBase &Phi : HeaderVPBB->phis())

[llvm-branch-commits] [llvm] [VPlan] Explicitly handle scalar pointer inductions. (PR #80273)

2024-02-05 Thread via llvm-branch-commits
@@ -489,15 +489,18 @@ void VPlanTransforms::removeDeadRecipes(VPlan &Plan) { } } -static VPValue *createScalarIVSteps(VPlan &Plan, const InductionDescriptor &ID, +static VPValue *createScalarIVSteps(VPlan &Plan, +InductionDescriptor::Induc

[llvm-branch-commits] [llvm] [VPlan] Explicitly handle scalar pointer inductions. (PR #80273)

2024-02-05 Thread via llvm-branch-commits
@@ -515,6 +533,8 @@ void VPInstruction::execute(VPTransformState &State) { State.Builder.setFastMathFlags(getFastMathFlags()); for (unsigned Part = 0; Part < State.UF; ++Part) { Value *GeneratedValue = generateInstruction(State, Part); +if (!GeneratedValue) +

[llvm-branch-commits] [llvm] [VPlan] Explicitly handle scalar pointer inductions. (PR #80273)

2024-02-05 Thread via llvm-branch-commits
@@ -515,6 +533,8 @@ void VPInstruction::execute(VPTransformState &State) { State.Builder.setFastMathFlags(getFastMathFlags()); for (unsigned Part = 0; Part < State.UF; ++Part) { Value *GeneratedValue = generateInstruction(State, Part); +if (!GeneratedValue) +

[llvm-branch-commits] [llvm] [VPlan] Explicitly handle scalar pointer inductions. (PR #80273)

2024-02-05 Thread via llvm-branch-commits
@@ -537,6 +542,30 @@ void VPlanTransforms::optimizeInductions(VPlan &Plan, ScalarEvolution &SE) { bool HasOnlyVectorVFs = !Plan.hasVF(ElementCount::getFixed(1)); VPBasicBlock::iterator InsertPt = HeaderVPBB->getFirstNonPhi(); for (VPRecipeBase &Phi : HeaderVPBB->phis())

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80694 (PR #80695)

2024-02-05 Thread Pierre van Houtryve via llvm-branch-commits
https://github.com/Pierre-vh approved this pull request. 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

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79175 (PR #80274)

2024-02-05 Thread Florian Hahn via llvm-branch-commits
https://github.com/fhahn approved this pull request. LGTM as this fixes a miscompile https://github.com/llvm/llvm-project/pull/80274 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80694 (PR #80695)

2024-02-05 Thread via llvm-branch-commits
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 (#80

[llvm-branch-commits] [libcxx] PR for llvm/llvm-project#80168 (PR #80702)

2024-02-05 Thread via llvm-branch-commits
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

[llvm-branch-commits] [libcxx] PR for llvm/llvm-project#80168 (PR #80702)

2024-02-05 Thread via 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 conditionals

[llvm-branch-commits] [libcxx] PR for llvm/llvm-project#80168 (PR #80702)

2024-02-05 Thread via llvm-branch-commits
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://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79571 (PR #79572)

2024-02-05 Thread Alina Sbirlea via llvm-branch-commits
https://github.com/alinas approved this pull request. There are some pre-merge failures to review, but including this in the release makes sense. https://github.com/llvm/llvm-project/pull/79572 ___ llvm-branch-commits mailing list llvm-branch-commits@

[llvm-branch-commits] [libcxx] PR for llvm/llvm-project#80168 (PR #80702)

2024-02-05 Thread via llvm-branch-commits
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 (+

[llvm-branch-commits] [libcxx] PR for llvm/llvm-project#80168 (PR #80702)

2024-02-05 Thread Louis Dionne via llvm-branch-commits
ldionne wrote: > @ldionne What do you think about merging this PR to the release branch? Approved! 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/m

[llvm-branch-commits] [mlir] 4ce4248 - Revert "[mlir][openacc] Add legalize data pass for compute operation (#80351)"

2024-02-05 Thread via llvm-branch-commits
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/llvm/llvm-project/commit/4ce4248b450f71324d547d78fdf3d

[llvm-branch-commits] [mlir] 248b916 - Revert "[mlir][vector] Drop inner unit dims for transfer ops on dynamic shape…"

2024-02-05 Thread via llvm-branch-commits
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: https://github.com/llvm/llvm-project/commit/248b9161015f4c030294359182169e96737998c3.diff

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80715 (PR #80716)

2024-02-05 Thread via llvm-branch-commits
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

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80715 (PR #80716)

2024-02-05 Thread via 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 https://lists.llvm.org/cgi-bin/mailman/listi

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80715 (PR #80716)

2024-02-05 Thread Yaxun Liu via llvm-branch-commits
https://github.com/yxsamliu approved this pull request. 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

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80715 (PR #80716)

2024-02-05 Thread via llvm-branch-commits
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) llvm/lib/Target/

[llvm-branch-commits] [libcxx] PR for llvm/llvm-project#80718 (PR #80720)

2024-02-05 Thread via llvm-branch-commits
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

[llvm-branch-commits] [libcxx] PR for llvm/llvm-project#80718 (PR #80720)

2024-02-05 Thread via 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://lists.llvm.org/cgi-bin/mailman/lis

[llvm-branch-commits] [libcxx] PR for llvm/llvm-project#80718 (PR #80720)

2024-02-05 Thread via llvm-branch-commits
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 __bit_reference

[llvm-branch-commits] [libcxx] PR for llvm/llvm-project#80718 (PR #80720)

2024-02-05 Thread via llvm-branch-commits
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 a/libcxx/incl

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80348 (PR #80585)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: /cherry-pick 4b34558f43121df9b863ff2492f74fb2e65a5af1. 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-c

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80348 (PR #80585)

2024-02-05 Thread via llvm-branch-commits
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 request](https://github.com/llvm/llvm-proje

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80699 (PR #80729)

2024-02-05 Thread via llvm-branch-commits
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 whe

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80699 (PR #80729)

2024-02-05 Thread via llvm-branch-commits
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

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80699 (PR #80729)

2024-02-05 Thread via 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://lists.llvm.org/cgi-bin/mailman/listi

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80699 (PR #80729)

2024-02-05 Thread via 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) ``d

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80597 (PR #80731)

2024-02-05 Thread via llvm-branch-commits
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 fail

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80597 (PR #80731)

2024-02-05 Thread via llvm-branch-commits
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

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80597 (PR #80731)

2024-02-05 Thread via llvm-branch-commits
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://lists.llvm.org/cgi-bin/mailman/listinfo

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80597 (PR #80731)

2024-02-05 Thread via llvm-branch-commits
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)

[llvm-branch-commits] [clang] PR for llvm/llvm-project#80432 (PR #80433)

2024-02-05 Thread via llvm-branch-commits
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 (#802

[llvm-branch-commits] [clang] 1a791e8 - [Clang][AArch64] Emit 'unimplemented' diagnostic for SME (#80295)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
Author: Sander de Smalen Date: 2024-02-05T11:20:35-08:00 New Revision: 1a791e84d9e6ef0e6be1a15e64b78a8fcc18467a URL: https://github.com/llvm/llvm-project/commit/1a791e84d9e6ef0e6be1a15e64b78a8fcc18467a DIFF: https://github.com/llvm/llvm-project/commit/1a791e84d9e6ef0e6be1a15e64b78a8fcc18467a.di

[llvm-branch-commits] [clang] PR for llvm/llvm-project#80432 (PR #80433)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/80433 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79571 (PR #79572)

2024-02-05 Thread via llvm-branch-commits
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 (#782

[llvm-branch-commits] [llvm] 43db795 - [MSSAUpdater] Handle simplified accesses when updating phis (#78272)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
Author: Nikita Popov Date: 2024-02-05T11:23:33-08:00 New Revision: 43db795259d91ddb3b12596e8aec3dddbd1fb583 URL: https://github.com/llvm/llvm-project/commit/43db795259d91ddb3b12596e8aec3dddbd1fb583 DIFF: https://github.com/llvm/llvm-project/commit/43db795259d91ddb3b12596e8aec3dddbd1fb583.diff

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79571 (PR #79572)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed 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

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80699 (PR #80729)

2024-02-05 Thread Zequan Wu via llvm-branch-commits
https://github.com/ZequanWu approved this pull request. 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

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#77871 (PR #80513)

2024-02-05 Thread via llvm-branch-commits
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` (

[llvm-branch-commits] [llvm] a6817b7 - CoverageMappingWriter: Emit `Decision` before `Expansion` (#78966)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
Author: NAKAMURA Takumi Date: 2024-02-05T11:32:50-08:00 New Revision: a6817b7315af5da94cfbe69767c8e8f827fecbca URL: https://github.com/llvm/llvm-project/commit/a6817b7315af5da94cfbe69767c8e8f827fecbca DIFF: https://github.com/llvm/llvm-project/commit/a6817b7315af5da94cfbe69767c8e8f827fecbca.dif

[llvm-branch-commits] [llvm] b50a84e - [Coverage] Let `Decision` take account of expansions (#78969)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
Author: NAKAMURA Takumi Date: 2024-02-05T11:32:51-08:00 New Revision: b50a84e303378df35996d7330aa80aa4ea1f497a URL: https://github.com/llvm/llvm-project/commit/b50a84e303378df35996d7330aa80aa4ea1f497a DIFF: https://github.com/llvm/llvm-project/commit/b50a84e303378df35996d7330aa80aa4ea1f497a.dif

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#77871 (PR #80513)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/80513 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [flang] [flang][OpenMP] Add support for copyprivate (PR #80485)

2024-02-05 Thread Leandro Lupori via llvm-branch-commits
@@ -1092,6 +1040,79 @@ class FirConverter : public Fortran::lower::AbstractConverter { return true; } + void copyVar(const Fortran::semantics::Symbol &sym, + const Fortran::lower::SymbolBox &lhs_sb, + const Fortran::lower::SymbolBox &rhs_sb)

[llvm-branch-commits] [compiler-rt] PR for llvm/llvm-project#80543 (PR #80544)

2024-02-05 Thread via llvm-branch-commits
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 ch

[llvm-branch-commits] [compiler-rt] 7a5cba8 - [compiler-rt] Remove duplicate MS names for chkstk symbols (#80450)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
Author: Martin Storsjö Date: 2024-02-05T11:39:38-08:00 New Revision: 7a5cba8bea8f774d48db1b0426bcc102edd2b69f URL: https://github.com/llvm/llvm-project/commit/7a5cba8bea8f774d48db1b0426bcc102edd2b69f DIFF: https://github.com/llvm/llvm-project/commit/7a5cba8bea8f774d48db1b0426bcc102edd2b69f.diff

[llvm-branch-commits] [compiler-rt] PR for llvm/llvm-project#80543 (PR #80544)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/80544 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79175 (PR #80274)

2024-02-05 Thread via llvm-branch-commits
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) T

[llvm-branch-commits] [llvm] aa69808 - [Loads] Use BatchAAResults for available value APIs (NFCI)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
Author: Nikita Popov Date: 2024-02-05T11:41:54-08:00 New Revision: aa6980841e587eba9c98bf54c51f5414f8a15871 URL: https://github.com/llvm/llvm-project/commit/aa6980841e587eba9c98bf54c51f5414f8a15871 DIFF: https://github.com/llvm/llvm-project/commit/aa6980841e587eba9c98bf54c51f5414f8a15871.diff

[llvm-branch-commits] [llvm] 28879ab - [AA][JumpThreading] Don't use DomTree for AA in JumpThreading (#79294)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
Author: Nikita Popov Date: 2024-02-05T11:41:55-08:00 New Revision: 28879ab8276e7237bfc86f4c7d7890fd4311d334 URL: https://github.com/llvm/llvm-project/commit/28879ab8276e7237bfc86f4c7d7890fd4311d334 DIFF: https://github.com/llvm/llvm-project/commit/28879ab8276e7237bfc86f4c7d7890fd4311d334.diff

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#79175 (PR #80274)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/80274 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] a581690 - [JumpThreading] Add test for #79175 (NFC)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
Author: Nikita Popov Date: 2024-02-05T11:41:55-08:00 New Revision: a581690c57d153f329ded71004a8616b93cb88ca URL: https://github.com/llvm/llvm-project/commit/a581690c57d153f329ded71004a8616b93cb88ca DIFF: https://github.com/llvm/llvm-project/commit/a581690c57d153f329ded71004a8616b93cb88ca.diff

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80597 (PR #80731)

2024-02-05 Thread Nikita Popov via llvm-branch-commits
https://github.com/nikic approved this pull request. 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

[llvm-branch-commits] [clang] PR for llvm/llvm-project#80599 (PR #80600)

2024-02-05 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/80600 >From f7d0a0e7aec97eb7f0719f0f3cfcf94ad823fedd Mon Sep 17 00:00:00 2001 From: Koakuma Date: Sun, 4 Feb 2024 11:08:00 +0700 Subject: [PATCH] [clang] Add GCC-compatible code model names for sparc64 This adds GCC-c

[llvm-branch-commits] [clang] f7d0a0e - [clang] Add GCC-compatible code model names for sparc64

2024-02-05 Thread Tom Stellard via llvm-branch-commits
Author: Koakuma Date: 2024-02-05T11:46:24-08:00 New Revision: f7d0a0e7aec97eb7f0719f0f3cfcf94ad823fedd URL: https://github.com/llvm/llvm-project/commit/f7d0a0e7aec97eb7f0719f0f3cfcf94ad823fedd DIFF: https://github.com/llvm/llvm-project/commit/f7d0a0e7aec97eb7f0719f0f3cfcf94ad823fedd.diff LOG:

[llvm-branch-commits] [clang] PR for llvm/llvm-project#80599 (PR #80600)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed https://github.com/llvm/llvm-project/pull/80600 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80694 (PR #80695)

2024-02-05 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/80695 >From 47fbb649e12f7016ee60a5918bda26c01f2ea543 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 (#80

[llvm-branch-commits] [llvm] 47fbb64 - [AMDGPU][PromoteAlloca] Support memsets to ptr allocas (#80678)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
Author: Pierre van Houtryve Date: 2024-02-05T11:48:14-08:00 New Revision: 47fbb649e12f7016ee60a5918bda26c01f2ea543 URL: https://github.com/llvm/llvm-project/commit/47fbb649e12f7016ee60a5918bda26c01f2ea543 DIFF: https://github.com/llvm/llvm-project/commit/47fbb649e12f7016ee60a5918bda26c01f2ea543

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80694 (PR #80695)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed 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

[llvm-branch-commits] [libcxx] PR for llvm/llvm-project#80168 (PR #80702)

2024-02-05 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/80702 >From 72533964036dca3ce806044e92a1e70584e3aca9 Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Mon, 5 Feb 2024 11:05:46 -0500 Subject: [PATCH] [libc++] Add missing conditionals for feature-test macros (#80168)

[llvm-branch-commits] [libcxx] 7253396 - [libc++] Add missing conditionals for feature-test macros (#80168)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
Author: Louis Dionne Date: 2024-02-05T11:49:51-08:00 New Revision: 72533964036dca3ce806044e92a1e70584e3aca9 URL: https://github.com/llvm/llvm-project/commit/72533964036dca3ce806044e92a1e70584e3aca9 DIFF: https://github.com/llvm/llvm-project/commit/72533964036dca3ce806044e92a1e70584e3aca9.diff

[llvm-branch-commits] [libcxx] PR for llvm/llvm-project#80168 (PR #80702)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed 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

[llvm-branch-commits] [libcxx] PR for llvm/llvm-project#80718 (PR #80720)

2024-02-05 Thread Nikolas Klauser via llvm-branch-commits
https://github.com/philnik777 approved this pull request. 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

[llvm-branch-commits] [clang] PR for llvm/llvm-project#78892 (PR #80259)

2024-02-05 Thread Björn Schäpers via llvm-branch-commits
https://github.com/HazardyKnusperkeks approved this pull request. As stated in the discussion, it is an absolutely must to merge it in the release. In my opinion we can't just drop an option, for the next release. https://github.com/llvm/llvm-project/pull/80259 _

[llvm-branch-commits] [libcxx] PR for llvm/llvm-project#80718 (PR #80720)

2024-02-05 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/80720 >From 984fe4054a4e67ed3a781e15a4269a2a89b5f424 Mon Sep 17 00:00:00 2001 From: Dimitry Andric Date: Mon, 5 Feb 2024 17:41:12 +0100 Subject: [PATCH] [libc++] Rename __bit_reference template parameter to avoid conf

[llvm-branch-commits] [libcxx] 984fe40 - [libc++] Rename __bit_reference template parameter to avoid conflict (#80661)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
Author: Dimitry Andric Date: 2024-02-05T13:21:41-08:00 New Revision: 984fe4054a4e67ed3a781e15a4269a2a89b5f424 URL: https://github.com/llvm/llvm-project/commit/984fe4054a4e67ed3a781e15a4269a2a89b5f424 DIFF: https://github.com/llvm/llvm-project/commit/984fe4054a4e67ed3a781e15a4269a2a89b5f424.diff

[llvm-branch-commits] [libcxx] PR for llvm/llvm-project#80718 (PR #80720)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed 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

[llvm-branch-commits] [clang] [18.x][Docs] Add release note about Clang-defined target OS macros (PR #80044)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
tstellar wrote: Looks like this patch caused the documentation build to fail. https://github.com/llvm/llvm-project/pull/80044 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-b

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80752 (PR #80754)

2024-02-05 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/80754 resolves llvm/llvm-project#80752 >From 3ac083df943f040770b9d324956fb066bb8db27d Mon Sep 17 00:00:00 2001 From: Billy Laws Date: Wed, 31 Jan 2024 02:32:15 + Subject: [PATCH 1/2] [AArch64] Fix variadic tail-ca

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80752 (PR #80754)

2024-02-05 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/80754 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80752 (PR #80754)

2024-02-05 Thread via llvm-branch-commits
llvmbot wrote: @efriedma-quic @cjacek What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/80754 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80752 (PR #80754)

2024-02-05 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-aarch64 Author: None (llvmbot) Changes resolves llvm/llvm-project#80752 --- Full diff: https://github.com/llvm/llvm-project/pull/80754.diff 5 Files Affected: - (modified) llvm/lib/Target/AArch64/AArch64Arm64ECCallLowering.cpp (+27-21) - (mod

[llvm-branch-commits] [compiler-rt] [llvm] [NFC] (PR #80762)

2024-02-05 Thread Mingming Liu via llvm-branch-commits
https://github.com/minglotus-6 created https://github.com/llvm/llvm-project/pull/80762 None ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [compiler-rt] [llvm] [NFC] (PR #80762)

2024-02-05 Thread Bill Wendling via llvm-branch-commits
bwendling wrote: Please add a title and description. https://github.com/llvm/llvm-project/pull/80762 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] PR for llvm/llvm-project#80715 (PR #80716)

2024-02-05 Thread Tom Stellard via llvm-branch-commits
https://github.com/tstellar closed 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

  1   2   >