https://github.com/skc7 ready_for_review
https://github.com/llvm/llvm-project/pull/154377
___
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-flang-openmp
Author: Chaitanya (skc7)
Changes
This PR adds workdistribute parser and semantic support in flang.
This is part 2 of workdistribute frontend support.
Part1 : #154376 [OpenMP] Add workdistribute construct in openMP dialect
and in llvm fron
llvmbot wrote:
@llvm/pr-subscribers-flang-openmp
Author: Chaitanya (skc7)
Changes
This PR adds lowering of workdistribute construct in flang to omp mlir dialect
workdistribute op.
This is part 3 of workdistribute frontend support.
Part1 : #154376 [OpenMP] Add workdistribute construct in
llvmbot wrote:
@llvm/pr-subscribers-flang-fir-hlfir
Author: Chaitanya (skc7)
Changes
This PR adds lowering of workdistribute construct in flang to omp mlir dialect
workdistribute op.
This is part 3 of workdistribute frontend support.
Part1 : #154376 [OpenMP] Add workdistribute construct
llvmbot wrote:
@llvm/pr-subscribers-flang-semantics
Author: Chaitanya (skc7)
Changes
This PR adds workdistribute parser and semantic support in flang.
This is part 2 of workdistribute frontend support.
Part1 : #154376 [OpenMP] Add workdistribute construct in openMP dialect
and in llvm f
https://github.com/easyonaadit updated
https://github.com/llvm/llvm-project/pull/150170
>From 11d61337d5df1e139a8523ee0854915b224ef650 Mon Sep 17 00:00:00 2001
From: Aaditya
Date: Sat, 19 Jul 2025 12:57:27 +0530
Subject: [PATCH] Add builtins for wave reduction intrinsics
---
clang/include/cla
https://github.com/phoebewang approved this pull request.
LGTM.
https://github.com/llvm/llvm-project/pull/151680
___
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/easyonaadit updated
https://github.com/llvm/llvm-project/pull/150170
>From 11d61337d5df1e139a8523ee0854915b224ef650 Mon Sep 17 00:00:00 2001
From: Aaditya
Date: Sat, 19 Jul 2025 12:57:27 +0530
Subject: [PATCH] Add builtins for wave reduction intrinsics
---
clang/include/cla
https://github.com/skc7 ready_for_review
https://github.com/llvm/llvm-project/pull/154378
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
arsenm wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/154500?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/154500
___
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/arsenm created
https://github.com/llvm/llvm-project/pull/154500
None
>From a90508637fc5a676a5f9aafcfe0d9cbc46ee7303 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 20 Aug 2025 18:21:20 +0900
Subject: [PATCH] AMDGPU: Start using AV_MOV_B64_IMM_PSEUDO
---
.../Target
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/154500.diff
5 Files Affected:
- (modified) llvm/lib/Target/AMDGPU/AMDGPUPrepareAGPRAlloc.cpp (+20-2)
- (modified) llvm/test/CodeGen/AMDG
https://github.com/fhahn updated
https://github.com/llvm/llvm-project/pull/151680
>From c587c24db5cf31a0c45a475b05b20b4b724b0cec Mon Sep 17 00:00:00 2001
From: Florian Hahn
Date: Mon, 28 Jul 2025 09:37:00 +0100
Subject: [PATCH] [TailDup] Delay aggressive computed-goto taildup to after
RegAlloc
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/154550
>From e00ef602a8fb143d963ec2ec4264f96544929a34 Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Thu, 14 Aug 2025 13:26:23 -0500
Subject: [PATCH 1/2] [flang][OpenMP] Semantic checks for DYN_GROUPPRIVATE
https://github.com/joker-eph approved this pull request.
https://github.com/llvm/llvm-project/pull/154551
___
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/lntue approved this pull request.
https://github.com/llvm/llvm-project/pull/153995
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -4497,6 +4576,22 @@ void OmpStructureChecker::CheckWorkshareBlockStmts(
}
}
+void OmpStructureChecker::CheckWorkdistributeBlockStmts(
+const parser::Block &block, parser::CharBlock source) {
+ OmpWorkdistributeBlockChecker ompWorkdistributeBlockChecker{context_,
sou
https://github.com/mjklemm approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/154378
___
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/mjklemm requested changes to this pull request.
Please slightly adjust the commented error message and put the `workdistribute`
under a version check for OpenMP 6.0.
https://github.com/llvm/llvm-project/pull/154377
___
llvm-branch-c
https://github.com/mjklemm edited
https://github.com/llvm/llvm-project/pull/154377
___
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/mmha closed https://github.com/llvm/llvm-project/pull/154360
___
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/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/151310
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -5248,49 +5248,94 @@
AArch64TargetLowering::LowerLOOP_DEPENDENCE_MASK(SDValue Op,
SelectionDAG &DAG) const {
SDLoc DL(Op);
uint64_t EltSize = Op.getConstantOperandVal(2);
- EVT VT = Op.getValueType();
+ EVT FullVT = Op.
@@ -5248,49 +5248,94 @@
AArch64TargetLowering::LowerLOOP_DEPENDENCE_MASK(SDValue Op,
SelectionDAG &DAG) const {
SDLoc DL(Op);
uint64_t EltSize = Op.getConstantOperandVal(2);
- EVT VT = Op.getValueType();
+ EVT FullVT = Op.
@@ -5248,49 +5248,94 @@
AArch64TargetLowering::LowerLOOP_DEPENDENCE_MASK(SDValue Op,
SelectionDAG &DAG) const {
SDLoc DL(Op);
uint64_t EltSize = Op.getConstantOperandVal(2);
MacDue wrote:
nit: `EltSize` ->
@@ -5248,49 +5248,94 @@
AArch64TargetLowering::LowerLOOP_DEPENDENCE_MASK(SDValue Op,
SelectionDAG &DAG) const {
SDLoc DL(Op);
uint64_t EltSize = Op.getConstantOperandVal(2);
- EVT VT = Op.getValueType();
+ EVT FullVT = Op.
@@ -5248,49 +5248,94 @@
AArch64TargetLowering::LowerLOOP_DEPENDENCE_MASK(SDValue Op,
SelectionDAG &DAG) const {
SDLoc DL(Op);
uint64_t EltSize = Op.getConstantOperandVal(2);
- EVT VT = Op.getValueType();
+ EVT FullVT = Op.
kbeyls wrote:
It probably makes sense to backport this to the release branch, but @ojhunt
would be much better to make that decision. @ojhunt : What do you think about
merging this back onto the LLVM 21 release branch?
https://github.com/llvm/llvm-project/pull/154240
__
@@ -3664,6 +3690,30 @@ struct MapInfoData : MapInfosTy {
MapInfosTy::append(CurInfo);
}
};
+
+enum class TargetDirective : uint32_t {
+ None = 0,
+ Target = 1,
+ TargetData = 2,
+ TargetEnterData = 3,
+ TargetExitData = 4,
+ TargetUpdate = 5
+};
ago
@@ -4497,6 +4576,22 @@ void OmpStructureChecker::CheckWorkshareBlockStmts(
}
}
+void OmpStructureChecker::CheckWorkdistributeBlockStmts(
+const parser::Block &block, parser::CharBlock source) {
+ OmpWorkdistributeBlockChecker ompWorkdistributeBlockChecker{context_,
sou
@@ -141,6 +141,67 @@ class OmpWorkshareBlockChecker {
parser::CharBlock source_;
};
+// 'OmpWorkdistributeBlockChecker' is used to check the validity of the
+// assignment statements and the expressions enclosed in an OpenMP
+// workdistribute construct
+class OmpWorkdistrib
@@ -813,6 +874,13 @@ void OmpStructureChecker::Enter(const
parser::OpenMPBlockConstruct &x) {
"TARGET construct with nested TEAMS region contains statements or "
"directives outside of the TEAMS construct"_err_en_US);
}
+if (GetContext().directive =
@@ -141,6 +141,67 @@ class OmpWorkshareBlockChecker {
parser::CharBlock source_;
};
+// 'OmpWorkdistributeBlockChecker' is used to check the validity of the
+// assignment statements and the expressions enclosed in an OpenMP
+// workdistribute construct
+class OmpWorkdistrib
@@ -141,6 +141,67 @@ class OmpWorkshareBlockChecker {
parser::CharBlock source_;
};
+// 'OmpWorkdistributeBlockChecker' is used to check the validity of the
+// assignment statements and the expressions enclosed in an OpenMP
+// workdistribute construct
+class OmpWorkdistrib
@@ -141,6 +141,67 @@ class OmpWorkshareBlockChecker {
parser::CharBlock source_;
};
+// 'OmpWorkdistributeBlockChecker' is used to check the validity of the
+// assignment statements and the expressions enclosed in an OpenMP
+// workdistribute construct
+class OmpWorkdistrib
inbelic wrote:
>From offline: using `extract-section` as you have described works well for our
>use-case. Happy to go forward with that.
https://github.com/llvm/llvm-project/pull/153265
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.ll
@@ -259,13 +259,15 @@ bool AMDGPURewriteAGPRCopyMFMAImpl::run(MachineFunction
&MF) const {
LLVM_DEBUG({
dbgs() << "Attempting to replace VGPR MFMA with AGPR version:"
<< " Dst=[" << printReg(VReg) << " => "
- << printReg(PhysReg, &TRI
https://github.com/jsjodin approved this pull request.
LGTM after addressing Sergio's comments.
https://github.com/llvm/llvm-project/pull/119589
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mail
@@ -4027,6 +4050,91 @@ calculateBoundsOffset(LLVM::ModuleTranslation
&moduleTranslation,
return idx;
}
+// Gathers members that are overlapping in the parent, excluding members that
+// themselves overlap, keeping the top-most (closest to parents level) map.
+static void ge
https://github.com/jpienaar approved this pull request.
Looks a reasonable/bug fix related set of fixes.
https://github.com/llvm/llvm-project/pull/154587
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi
https://github.com/erichkeane created
https://github.com/llvm/llvm-project/pull/154605
It was pointed out in the review that this ended up in the wrong place!
Moving it. Note this is a modification of the 21.x release notes, so
doesn't have a corresponding trunk change.
>From 28b686806d1781a9
https://github.com/erichkeane milestoned
https://github.com/llvm/llvm-project/pull/154605
___
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: Erich Keane (erichkeane)
Changes
It was pointed out in the review that this ended up in the wrong place!
Moving it. Note this is a modification of the 21.x release notes, so
doesn't have a corresponding trunk change.
---
Full diff: https
https://github.com/steakhal approved this pull request.
What a swift response. Thank you!
https://github.com/llvm/llvm-project/pull/154605
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/li
@@ -354,7 +354,10 @@ LIBC_INLINE cpp::enable_if_t,
T> getpayload(T x) {
return static_cast(payload_dfloat);
} else {
-return static_cast(payload);
+if constexpr (cpp::is_same_v)
+ return T(static_cast(payload));
+else
+ return static_cast(payload);
https://github.com/erichkeane created
https://github.com/llvm/llvm-project/pull/154608
It was brought up in response to #154605 that these two were in the wrong place
as well! This patch tries to find better places for them,
and moves them.
>From c522688652800329bf5beef9c378192826521f0d
erichkeane wrote:
> I hope I can get the other two entries also to their right places, but thats
> not your job.
Was easy enough to do while I was there, reviews here:
https://github.com/llvm/llvm-project/pull/154608 Feel free to add folks you
think are good at reviewing these.
https://gith
https://github.com/joker-eph created
https://github.com/llvm/llvm-project/pull/154587
I went through the recent bug fixes in MLIR and cherry-picked the ones that
seems good to have for the 21.x branch.
>From 877642f0b5018d0922dbbb72d95f1eefffbe09fd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=
@@ -2979,39 +2979,61 @@ static int getMapDataMemberIdx(MapInfoData &mapData,
omp::MapInfoOp memberOp) {
return std::distance(mapData.MapClause.begin(), res);
}
-static omp::MapInfoOp getFirstOrLastMappedMemberPtr(omp::MapInfoOp mapInfo,
-
https://github.com/AaronBallman updated
https://github.com/llvm/llvm-project/pull/154386
>From b20f2405709969b6004119ce0846e1548b5498e8 Mon Sep 17 00:00:00 2001
From: Aaron Ballman
Date: Tue, 19 Aug 2025 12:55:03 -0400
Subject: [PATCH] [C] Fix issue with -Wimplicit-void-ptr-cast (#154351)
The
tangaac wrote:
We may do not need `XVREPLVE0` and `XVREPLVE0Q`.
`XVREPLVE0` could be replaced to `vectorshuffle %v, poison, splat 0`
`XVREPLVE0Q` could be replaced `xvpermi.q xr0, xr0, 2`
https://github.com/llvm/llvm-project/pull/154533
___
llvm-bra
llvmbot wrote:
@llvm/pr-subscribers-objectyaml
Author: None (joaosaffran)
Changes
MC Descriptor Range Representation currently depend on Object structures. This
PR removes that dependency and in order to facilitate removing to_underlying
usage in follow-up PRs.
---
Full diff: https://gi
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (joaosaffran)
Changes
MC Descriptor Range Representation currently depend on Object structures. This
PR removes that dependency and in order to facilitate removing to_underlying
usage in follow-up PRs.
---
Full diff: https://github.
https://github.com/joaosaffran created
https://github.com/llvm/llvm-project/pull/154597
MC Descriptor Range Representation currently depend on Object structures. This
PR removes that dependency and in order to facilitate removing to_underlying
usage in follow-up PRs.
>From 8c143ba0ce00b198244
llvmbot wrote:
@llvm/pr-subscribers-hlsl
Author: None (joaosaffran)
Changes
MC Descriptor Range Representation currently depend on Object structures. This
PR removes that dependency and in order to facilitate removing to_underlying
usage in follow-up PRs.
---
Full diff: https://github.c
https://github.com/krishna2803 updated
https://github.com/llvm/llvm-project/pull/154427
>From 832bbc6f4743015ef1af5e9d4a9aea4b94e73374 Mon Sep 17 00:00:00 2001
From: Krishna Pandey
Date: Tue, 19 Aug 2025 22:13:40 +0530
Subject: [PATCH 1/6] feat: implement {frexp,ilogb,ldexp,llogb,logb}bf16 math
https://github.com/perlfu approved this pull request.
LGTM
Maybe change "fma" to "MFMA" in PR/commit title?
https://github.com/llvm/llvm-project/pull/153020
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org
https://github.com/arsenm edited
https://github.com/llvm/llvm-project/pull/153020
___
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/perlfu approved this pull request.
https://github.com/llvm/llvm-project/pull/153026
___
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/skc7 updated https://github.com/llvm/llvm-project/pull/154377
>From 4442fced8216bf8e26522e2b4b127e4cfc40 Mon Sep 17 00:00:00 2001
From: skc7
Date: Tue, 19 Aug 2025 21:43:06 +0530
Subject: [PATCH] [flang][openmp] Add parser/semantic support for
workdistribute
---
.../fla
@@ -5212,6 +5217,74 @@ static MachineBasicBlock *lowerWaveReduce(MachineInstr
&MI,
.addReg(NewAccumulator->getOperand(0).getReg());
break;
}
+ case AMDGPU::S_ADD_U64_PSEUDO:
+ case AMDGPU::S_SUB_U64_PSEUDO: {
+Register DestSub0 =
MR
https://github.com/skc7 updated https://github.com/llvm/llvm-project/pull/154378
>From 4d5983233fffb4cb0c10934a86752423f2991c85 Mon Sep 17 00:00:00 2001
From: skc7
Date: Tue, 19 Aug 2025 21:46:13 +0530
Subject: [PATCH] [flang][openmp] Add Lowering to omp mlir for workdistribute
construct
---
Author: Oliver Hunt
Date: 2025-08-20T00:57:03Z
New Revision: 993c5643ce0f722c1cdffd3a4360726880b8827d
URL:
https://github.com/llvm/llvm-project/commit/993c5643ce0f722c1cdffd3a4360726880b8827d
DIFF:
https://github.com/llvm/llvm-project/commit/993c5643ce0f722c1cdffd3a4360726880b8827d.diff
LOG: [
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/154449
___
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:
@ojhunt (or anyone else). If you would like to add a note about this fix in the
release notes (completely optional). Please reply to this comment with a one or
two sentence description of the fix. When you are done, please add the
release:note label to this PR.
ht
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/154500
>From 17eb90204f7dee43ab8ce794243e2084ff988f83 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 20 Aug 2025 18:21:20 +0900
Subject: [PATCH] AMDGPU: Start using AV_MOV_B64_IMM_PSEUDO
---
.../Target/AMDGP
https://github.com/zhaoqi5 updated
https://github.com/llvm/llvm-project/pull/154533
>From 3674bad63bffc351ecd099baef91f90b8d1a0866 Mon Sep 17 00:00:00 2001
From: Qi Zhao
Date: Wed, 20 Aug 2025 20:39:50 +0800
Subject: [PATCH 1/4] [LoongArch] Broadcast repeated subsequence in
build_vector instea
https://github.com/lntue approved this pull request.
https://github.com/llvm/llvm-project/pull/154222
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -813,6 +874,13 @@ void OmpStructureChecker::Enter(const
parser::OpenMPBlockConstruct &x) {
"TARGET construct with nested TEAMS region contains statements or "
"directives outside of the TEAMS construct"_err_en_US);
}
+if (GetContext().directive =
@@ -896,6 +964,17 @@ void OmpStructureChecker::Enter(const
parser::OpenMPBlockConstruct &x) {
HasInvalidWorksharingNesting(
beginSpec.source, llvm::omp::nestedWorkshareErrSet);
break;
+ case llvm::omp::OMPD_workdistribute:
+if (!CurrentDirectiveIsNested())
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/154080
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -498,6 +498,7 @@ LLVM_ABI void dropDebugUsers(Instruction &I);
///
/// The moved instructions receive the insertion point debug location values
/// (DILocations) and their debug intrinsic instructions are removed.
+/// Selects and indirect calls keep their MD_prof metadata.
https://github.com/tru approved this pull request.
https://github.com/llvm/llvm-project/pull/154600
___
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 (or anyone else). If you would like to add a note about this fix in the
release notes (completely optional). Please reply to this comment with a one or
two sentence description of the fix. When you are done, please add the
release:note label to this PR.
htt
tru wrote:
ping @AaronBallman for review
https://github.com/llvm/llvm-project/pull/153725
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Florian Hahn
Date: 2025-08-20T11:06:54+01:00
New Revision: c587c24db5cf31a0c45a475b05b20b4b724b0cec
URL:
https://github.com/llvm/llvm-project/commit/c587c24db5cf31a0c45a475b05b20b4b724b0cec
DIFF:
https://github.com/llvm/llvm-project/commit/c587c24db5cf31a0c45a475b05b20b4b724b0cec.diff
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/151680
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
tru wrote:
ping @efriedma-quic for review.
https://github.com/llvm/llvm-project/pull/154002
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
tru wrote:
ping @quic-akaryaki for review.
https://github.com/llvm/llvm-project/pull/153926
___
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/tru updated https://github.com/llvm/llvm-project/pull/154077
>From fe59f72b9ac32b1c6b993ecac26c29bdfcf27407 Mon Sep 17 00:00:00 2001
From: yronglin
Date: Mon, 18 Aug 2025 14:17:35 +0800
Subject: [PATCH] [clang] Allow trivial pp-directives before C++ module
directive (#153641)
Author: yronglin
Date: 2025-08-21T08:04:17+02:00
New Revision: fe59f72b9ac32b1c6b993ecac26c29bdfcf27407
URL:
https://github.com/llvm/llvm-project/commit/fe59f72b9ac32b1c6b993ecac26c29bdfcf27407
DIFF:
https://github.com/llvm/llvm-project/commit/fe59f72b9ac32b1c6b993ecac26c29bdfcf27407.diff
LOG:
Author: Oliver Hunt
Date: 2025-08-21T08:06:21+02:00
New Revision: 16bea73be5aeab1cac87a7f73d84d63a8ec438a7
URL:
https://github.com/llvm/llvm-project/commit/16bea73be5aeab1cac87a7f73d84d63a8ec438a7
DIFF:
https://github.com/llvm/llvm-project/commit/16bea73be5aeab1cac87a7f73d84d63a8ec438a7.diff
L
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/154080
>From 16bea73be5aeab1cac87a7f73d84d63a8ec438a7 Mon Sep 17 00:00:00 2001
From: Oliver Hunt
Date: Mon, 18 Aug 2025 02:07:27 -0700
Subject: [PATCH] [clang] return type not correctly deduced for discarded
lambdas (#1539
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/154198
___
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/tru updated https://github.com/llvm/llvm-project/pull/154198
>From 45300aad3ca6fe67bc1c9ae40af16f30843cbbfc Mon Sep 17 00:00:00 2001
From: Oliver Hunt
Date: Mon, 18 Aug 2025 13:29:26 -0700
Subject: [PATCH] [clang][PAC] ptrauth_qualifier and ptrauth_intrinsic should
only be av
Author: Oliver Hunt
Date: 2025-08-21T08:07:17+02:00
New Revision: 45300aad3ca6fe67bc1c9ae40af16f30843cbbfc
URL:
https://github.com/llvm/llvm-project/commit/45300aad3ca6fe67bc1c9ae40af16f30843cbbfc
DIFF:
https://github.com/llvm/llvm-project/commit/45300aad3ca6fe67bc1c9ae40af16f30843cbbfc.diff
L
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/154138
>From 2cf40a6ca83a24fbb773992f68c51808a3ea2610 Mon Sep 17 00:00:00 2001
From: zhijian lin
Date: Wed, 6 Aug 2025 09:36:37 -0400
Subject: [PATCH] [POWERPC] Fixes an error in the handling of the MTVSRBMI
instruction fo
Author: zhijian lin
Date: 2025-08-21T08:06:54+02:00
New Revision: 2cf40a6ca83a24fbb773992f68c51808a3ea2610
URL:
https://github.com/llvm/llvm-project/commit/2cf40a6ca83a24fbb773992f68c51808a3ea2610
DIFF:
https://github.com/llvm/llvm-project/commit/2cf40a6ca83a24fbb773992f68c51808a3ea2610.diff
L
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/154077
___
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:
@yronglin (or anyone else). If you would like to add a note about this fix in
the release notes (completely optional). Please reply to this comment with a
one or two sentence description of the fix. When you are done, please add the
release:note label to this PR.
github-actions[bot] wrote:
@ojhunt (or anyone else). If you would like to add a note about this fix in the
release notes (completely optional). Please reply to this comment with a one or
two sentence description of the fix. When you are done, please add the
release:note label to this PR.
ht
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/154138
___
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/tru updated https://github.com/llvm/llvm-project/pull/154210
>From 7d6969bc6f86265ac938112b0d4d5f7dfea0510d Mon Sep 17 00:00:00 2001
From: Oliver Hunt
Date: Mon, 18 Aug 2025 14:38:50 -0700
Subject: [PATCH] [clang][ObjC] Fix incorrect return type inference for
discarded blocks
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/154210
___
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:
@ojhunt (or anyone else). If you would like to add a note about this fix in the
release notes (completely optional). Please reply to this comment with a one or
two sentence description of the fix. When you are done, please add the
release:note label to this PR.
ht
github-actions[bot] wrote:
@amy-kwan (or anyone else). If you would like to add a note about this fix in
the release notes (completely optional). Please reply to this comment with a
one or two sentence description of the fix. When you are done, please add the
release:note label to this PR.
Author: Oliver Hunt
Date: 2025-08-21T08:07:51+02:00
New Revision: 7d6969bc6f86265ac938112b0d4d5f7dfea0510d
URL:
https://github.com/llvm/llvm-project/commit/7d6969bc6f86265ac938112b0d4d5f7dfea0510d
DIFF:
https://github.com/llvm/llvm-project/commit/7d6969bc6f86265ac938112b0d4d5f7dfea0510d.diff
L
steakhal wrote:
I had limited time, so I used LLM to generate this. Exercise extra scrutiny
during review.
There is an unrelated section about `Type-aware allocation and deallocation
functions` that I'll move somewhere more appropriate later. The generated html
would look like this then:
http
llvmbot wrote:
@llvm/pr-subscribers-clang-static-analyzer-1
Author: Balazs Benics (steakhal)
Changes
The commits were gathered using:
```sh
git log --reverse --oneline llvmorg-20-init..llvm/main \
clang/{lib/StaticAnalyzer,include/clang/StaticAnalyzer} | grep -v NFC | \
grep -v OpenACC
1 - 100 of 132 matches
Mail list logo