github-actions[bot] wrote:
@cjacek (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
llvmbot wrote:
@llvm/pr-subscribers-backend-aarch64
Author: None (llvmbot)
Changes
Backport 41c0f89f5532ec110b927c3a67ceac83448c5d98
Requested by: @cjacek
---
Full diff: https://github.com/llvm/llvm-project/pull/101178.diff
2 Files Affected:
- (modified) llvm/lib/Target/AArch64/AArch6
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/101178
___
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/101178
>From 843ed4b722074466d3c462b8180b5abe25b4b7c8 Mon Sep 17 00:00:00 2001
From: Jacek Caban
Date: Tue, 30 Jul 2024 14:22:50 +0200
Subject: [PATCH] [CodeGen][ARM64EC] Use alias symbol for exporting
hybrid_patchable fun
Author: Jacek Caban
Date: 2024-07-31T08:58:09+02:00
New Revision: 843ed4b722074466d3c462b8180b5abe25b4b7c8
URL:
https://github.com/llvm/llvm-project/commit/843ed4b722074466d3c462b8180b5abe25b4b7c8
DIFF:
https://github.com/llvm/llvm-project/commit/843ed4b722074466d3c462b8180b5abe25b4b7c8.diff
L
github-actions[bot] wrote:
@daltenty (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.
llvmbot wrote:
@llvm/pr-subscribers-libunwind
Author: None (llvmbot)
Changes
Backport d90fa61
Requested by: @daltenty
---
Full diff: https://github.com/llvm/llvm-project/pull/101182.diff
2 Files Affected:
- (modified) libunwind/src/UnwindCursor.hpp (+2-1)
- (modified) libunwind/test/
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/101182
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Xing Xue
Date: 2024-07-31T08:55:15+02:00
New Revision: 64699d328a39d3a2cc7c043768111794782ef9f0
URL:
https://github.com/llvm/llvm-project/commit/64699d328a39d3a2cc7c043768111794782ef9f0
DIFF:
https://github.com/llvm/llvm-project/commit/64699d328a39d3a2cc7c043768111794782ef9f0.diff
LOG:
https://github.com/tru updated https://github.com/llvm/llvm-project/pull/101182
>From 64699d328a39d3a2cc7c043768111794782ef9f0 Mon Sep 17 00:00:00 2001
From: Xing Xue
Date: Tue, 30 Jul 2024 06:28:59 -0400
Subject: [PATCH] [libunwind][AIX] Fix the wrong traceback from signal handler
(#101069)
P
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/101071
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
tru wrote:
I had to manually merge this since there was a merge commit in this PR. It was
fine but please don't merge in from the release branch in the future since we
don't use squashing for the release branch.
https://github.com/llvm/llvm-project/pull/101071
_
Author: Stefan Pintilie
Date: 2024-07-31T08:51:00+02:00
New Revision: 63cf3d4fb07a4e2c484ae44cec5df2c273fc7fff
URL:
https://github.com/llvm/llvm-project/commit/63cf3d4fb07a4e2c484ae44cec5df2c273fc7fff
DIFF:
https://github.com/llvm/llvm-project/commit/63cf3d4fb07a4e2c484ae44cec5df2c273fc7fff.dif
https://github.com/bogner updated
https://github.com/llvm/llvm-project/pull/101249
___
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/bogner updated
https://github.com/llvm/llvm-project/pull/101249
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -289,24 +289,25 @@ static ShaderKind
getShaderKindEnum(Triple::EnvironmentType EnvType) {
/// its specification in DXIL.td.
/// \param OverloadTy Return type to be used to construct DXIL function type.
bogner wrote:
Removed the parameters from
@@ -151,7 +151,11 @@ DXILOperationDesc::DXILOperationDesc(const Record *R) {
assert(knownType && "Specification of multiple differing overload "
"parameter types not yet supported");
} else {
-OverloadParamIndices.push_back(i);
@@ -1967,22 +2047,13 @@ splitCoroutine(Function &F, SmallVectorImpl
&Clones,
for (DbgVariableRecord *DVR : DbgVariableRecords)
coro::salvageDebugInfo(ArgToAllocaMap, *DVR, Shape.OptimizeFrame,
false /*UseEntryValue*/);
- return Shape;
-}
-//
https://github.com/chenzheng1030 approved this pull request.
LGTM once the formatting comment from Kai is resolved
https://github.com/llvm/llvm-project/pull/101226
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.ll
@@ -28,6 +28,10 @@ struct GlobalMergeOptions {
bool MergeConst = false;
/// Whether we should merge global variables that have external linkage.
bool MergeExternal = true;
+ /// Whether we should merge global variables that have private linkage.
+ bool MergePrivateGloba
@@ -289,24 +289,25 @@ static ShaderKind
getShaderKindEnum(Triple::EnvironmentType EnvType) {
/// its specification in DXIL.td.
/// \param OverloadTy Return type to be used to construct DXIL function type.
damyanp wrote:
The doxygen comment about
https://github.com/damyanp approved this pull request.
https://github.com/llvm/llvm-project/pull/101250
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -151,7 +151,11 @@ DXILOperationDesc::DXILOperationDesc(const Record *R) {
assert(knownType && "Specification of multiple differing overload "
"parameter types not yet supported");
} else {
-OverloadParamIndices.push_back(i);
https://github.com/damyanp approved this pull request.
https://github.com/llvm/llvm-project/pull/101249
___
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-bolt
Author: Amir Ayupov (aaupov)
Changes
When BOLT is run in AggregateOnly mode (perf2bolt), it exits with code
zero so destructors are not run thus TimerGroup never prints the timers.
Add explicit printing just before the exit to honor options request
https://github.com/aaupov created
https://github.com/llvm/llvm-project/pull/101270
When BOLT is run in AggregateOnly mode (perf2bolt), it exits with code
zero so destructors are not run thus TimerGroup never prints the timers.
Add explicit printing just before the exit to honor options requesti
@@ -1967,22 +2047,13 @@ splitCoroutine(Function &F, SmallVectorImpl
&Clones,
for (DbgVariableRecord *DVR : DbgVariableRecords)
coro::salvageDebugInfo(ArgToAllocaMap, *DVR, Shape.OptimizeFrame,
false /*UseEntryValue*/);
- return Shape;
-}
-//
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/96525
___
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/ilovepi updated
https://github.com/llvm/llvm-project/pull/96525
___
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/ilovepi updated
https://github.com/llvm/llvm-project/pull/96524
___
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/ilovepi updated
https://github.com/llvm/llvm-project/pull/96524
___
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/ilovepi updated
https://github.com/llvm/llvm-project/pull/96523
___
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/ilovepi updated
https://github.com/llvm/llvm-project/pull/96523
___
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-support
Author: None (llvmbot)
Changes
Backport 39e192b
Requested by: @aganea
---
Full diff: https://github.com/llvm/llvm-project/pull/101266.diff
2 Files Affected:
- (modified) llvm/lib/Support/Windows/Process.inc (+2-1)
- (modified) llvm/lib
llvmbot wrote:
@compnerd What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/101266
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/list
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/101266
___
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/101266
Backport 39e192b
Requested by: @aganea
>From 91be3dbbd6295cff5ebdfd2ee9ec4d241e709dfb Mon Sep 17 00:00:00 2001
From: Alexandre Ganea
Date: Tue, 30 Jul 2024 19:06:03 -0400
Subject: [PATCH] [Support] Silence war
https://github.com/mizvekov updated
https://github.com/llvm/llvm-project/pull/96023
>From 4fb1c50098372d6b2f1bc50948ffdf56e1a9efff Mon Sep 17 00:00:00 2001
From: Matheus Izvekov
Date: Mon, 17 Jun 2024 21:39:08 -0300
Subject: [PATCH] [clang] Finish implementation of P0522
This finishes the clan
https://github.com/damyanp approved this pull request.
https://github.com/llvm/llvm-project/pull/100700
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -151,7 +151,11 @@ DXILOperationDesc::DXILOperationDesc(const Record *R) {
assert(knownType && "Specification of multiple differing overload "
"parameter types not yet supported");
} else {
-OverloadParamIndices.push_back(i);
https://github.com/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/101254
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -223,10 +249,31 @@ class StaleMatcher {
return Hash1.InstrHash == Hash2.InstrHash;
}
+ /// Returns true if a profiled block was matched with its pseudo probe.
+ bool isPseudoProbeMatch(BlendedBlockHash YamlBBHash) {
+return MatchedWithPseudoProbes.find(YamlBBHas
llvmbot wrote:
@llvm/pr-subscribers-backend-hexagon
Author: None (llvmbot)
Changes
Backport 4eb5450f630849ee0518487de38d857fbe5b1aee
Requested by: @MaskRay
---
Full diff: https://github.com/llvm/llvm-project/pull/101254.diff
7 Files Affected:
- (modified) llvm/include/llvm/MC/MCAsmBac
https://github.com/python3kgae approved this pull request.
https://github.com/llvm/llvm-project/pull/101249
___
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/101254
___
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/101254
Backport 4eb5450f630849ee0518487de38d857fbe5b1aee
Requested by: @MaskRay
>From e535b345fab504a6f3c94d54d4af98eda8dfb1e8 Mon Sep 17 00:00:00 2001
From: Fangrui Song
Date: Tue, 30 Jul 2024 14:52:29 -0700
Subject
@@ -151,7 +151,11 @@ DXILOperationDesc::DXILOperationDesc(const Record *R) {
assert(knownType && "Specification of multiple differing overload "
"parameter types not yet supported");
} else {
-OverloadParamIndices.push_back(i);
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Hubert Tong (hubert-reinterpretcast)
Changes
Replace typo for "may" with "can".
---
Full diff: https://github.com/llvm/llvm-project/pull/101251.diff
1 Files Affected:
- (modified) clang/docs/ReleaseNotes.rst (+1-1)
``diff
dif
https://github.com/hubert-reinterpretcast created
https://github.com/llvm/llvm-project/pull/101251
Replace typo for "may" with "can".
>From 20320854d647630b1022b6bc4a1671e85c93a287 Mon Sep 17 00:00:00 2001
From: Hubert Tong
Date: Tue, 30 Jul 2024 17:56:55 -0400
Subject: [PATCH] ReleaseNotes.rs
llvmbot wrote:
@llvm/pr-subscribers-backend-directx
Author: Justin Bogner (bogner)
Changes
This adjusts the DXILOpBuilder API in a couple of ways:
1. Remove the need to call `getOverloadTy` before creating Ops
2. Introduce `tryCreateOp` to parallel `createOp` but propagate errors
3. Introd
llvmbot wrote:
@llvm/pr-subscribers-backend-directx
Author: Justin Bogner (bogner)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/101249.diff
2 Files Affected:
- (modified) llvm/lib/Target/DirectX/DXILConstants.h (+8-1)
- (modified) llvm/utils/TableGen/DXILEmitter.c
https://github.com/bogner created
https://github.com/llvm/llvm-project/pull/101250
This adjusts the DXILOpBuilder API in a couple of ways:
1. Remove the need to call `getOverloadTy` before creating Ops
2. Introduce `tryCreateOp` to parallel `createOp` but propagate errors
3. Introduce specialize
https://github.com/bogner created
https://github.com/llvm/llvm-project/pull/101249
None
___
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/clementval updated
https://github.com/llvm/llvm-project/pull/101216
>From 825e6efbbe20041b2b1591617f32abc12a0b42ff Mon Sep 17 00:00:00 2001
From: Valentin Clement
Date: Fri, 12 Jul 2024 15:20:12 -0700
Subject: [PATCH 1/4] [flang][cuda] Add CUF allocator
---
flang/CMakeLists
@@ -0,0 +1,18 @@
+#===-- runtime/CUDA/CMakeLists.txt
-===#
+#
+# Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+# See https://llvm.org/LICENSE.txt for license information.
+# SPDX-License-Identifier: Apache-2
@@ -0,0 +1,18 @@
+#===-- runtime/CUDA/CMakeLists.txt
-===#
+#
+# Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
+# See https://llvm.org/LICENSE.txt for license information.
+# SPDX-License-Identifier: Apache-2
https://github.com/clementval updated
https://github.com/llvm/llvm-project/pull/101216
>From 825e6efbbe20041b2b1591617f32abc12a0b42ff Mon Sep 17 00:00:00 2001
From: Valentin Clement
Date: Fri, 12 Jul 2024 15:20:12 -0700
Subject: [PATCH 1/3] [flang][cuda] Add CUF allocator
---
flang/CMakeLists
https://github.com/clementval updated
https://github.com/llvm/llvm-project/pull/101216
>From 825e6efbbe20041b2b1591617f32abc12a0b42ff Mon Sep 17 00:00:00 2001
From: Valentin Clement
Date: Fri, 12 Jul 2024 15:20:12 -0700
Subject: [PATCH 1/2] [flang][cuda] Add CUF allocator
---
flang/CMakeLists
llvmbot wrote:
@llvm/pr-subscribers-compiler-rt-sanitizer
Author: Rainer Orth (rorth)
Changes
Backport of fcd6bd5587cc376cd8f43b60d1c7d61fdfe0f535 and
16e9bb9cd7f50ae2ec7f29a80bc3b95f528bfdbf to `release/19.x` branch.
---
Full diff: https://github.com/llvm/llvm-project/pull/101236.diff
https://github.com/rorth edited https://github.com/llvm/llvm-project/pull/101236
___
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/rorth created
https://github.com/llvm/llvm-project/pull/101236
Backport of fcd6bd5587cc376cd8f43b60d1c7d61fdfe0f535 and
16e9bb9cd7f50ae2ec7f29a80bc3b95f528bfdbf to `release/19.x` branch.
>From 7d97041c217bcb4b04cacb3a5d17285f8b241a88 Mon Sep 17 00:00:00 2001
From: Rainer Ort
https://github.com/rorth milestoned
https://github.com/llvm/llvm-project/pull/101236
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -0,0 +1,43 @@
+//===-- include/flang/Runtime/CUDA/allocator.h --*- C++
-*-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apa
@@ -103,3 +103,27 @@ func.func @fir_dev_issue_1416(%arg0:
!fir.ref>, %low: index
fir.call @do_something(%3) : (!fir.box>) -> ()
return
}
+
+// CHECK-LABEL: define void @_QPtest_allocator1()
+func.func @_QPtest_allocator1() {
+ %c20 = arith.constant 20 : index
+ %0 =
https://github.com/clementval updated
https://github.com/llvm/llvm-project/pull/101212
>From 77727fdf40e1164d9975378bb6951bc49baaf04a Mon Sep 17 00:00:00 2001
From: Valentin Clement
Date: Mon, 29 Jul 2024 14:50:05 -0700
Subject: [PATCH 1/2] [flang] Add allocator_idx attribute on fir.embox and
https://github.com/yuxuanchen1997 updated
https://github.com/llvm/llvm-project/pull/99285
>From d2fac21c4e9e5302fa2bee5365ab8be01dd024ea Mon Sep 17 00:00:00 2001
From: Yuxuan Chen
Date: Mon, 15 Jul 2024 15:01:39 -0700
Subject: [PATCH] add CoroAnnotationElidePass
Summary:
Test Plan:
Reviewers
https://github.com/yuxuanchen1997 updated
https://github.com/llvm/llvm-project/pull/99283
>From f8bb0f44f026540c7ae620e6b5bb7583e1078c67 Mon Sep 17 00:00:00 2001
From: Yuxuan Chen
Date: Mon, 15 Jul 2024 15:01:39 -0700
Subject: [PATCH] Implement noalloc in CoroSplit
---
llvm/lib/Transforms/Cor
@@ -720,8 +731,14 @@ bool GlobalMergeImpl::run(Module &M) {
Pass *llvm::createGlobalMergePass(const TargetMachine *TM, unsigned Offset,
bool OnlyOptimizeForSize,
- bool MergeExternalByDefault) {
+
@@ -500,7 +500,10 @@ void PPCPassConfig::addIRPasses() {
}
bool PPCPassConfig::addPreISel() {
- if (EnableGlobalMerge)
+ if ((EnableGlobalMerge.getNumOccurrences() > 0)
+ ? EnableGlobalMerge
+ : (TM->getTargetTriple().isOSAIX() &&
+ getOptLevel(
@@ -28,6 +28,10 @@ struct GlobalMergeOptions {
bool MergeConst = false;
/// Whether we should merge global variables that have external linkage.
bool MergeExternal = true;
+ /// Whether we should merge global variables that have private linkage.
+ bool MergePrivateGloba
https://github.com/vzakhari edited
https://github.com/llvm/llvm-project/pull/101216
___
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/vzakhari approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/101216
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -0,0 +1,43 @@
+//===-- include/flang/Runtime/CUDA/allocator.h --*- C++
-*-===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Apa
llvmbot wrote:
@llvm/pr-subscribers-debuginfo
@llvm/pr-subscribers-backend-powerpc
Author: Amy Kwan (amy-kwan)
Changes
This patch turns on the GlobalMerge pass by default on AIX and updates LIT
tests accordingly.
---
Full diff: https://github.com/llvm/llvm-project/pull/101226.diff
4 Fi
https://github.com/amy-kwan created
https://github.com/llvm/llvm-project/pull/101226
This patch turns on the GlobalMerge pass by default on AIX and updates LIT
tests accordingly.
>From 2dd0302dbe47b752d0452bb221fbea3a5dcc8b14 Mon Sep 17 00:00:00 2001
From: Amy Kwan
Date: Tue, 30 Jul 2024 12:5
llvmbot wrote:
@llvm/pr-subscribers-backend-powerpc
Author: Amy Kwan (amy-kwan)
Changes
This patch aims to reduce TOC usage by merging internal and private global data.
Moreover, we also add the GlobalMerge pass within the PPCTargetMachine
pipeline, which is disabled by default. This t
https://github.com/amy-kwan created
https://github.com/llvm/llvm-project/pull/101224
This patch aims to reduce TOC usage by merging internal and private global data.
Moreover, we also add the GlobalMerge pass within the PPCTargetMachine
pipeline, which is disabled by default. This transforma
https://github.com/vzakhari commented:
Thank you, Valentin. It looks good to me with one minor comment.
https://github.com/llvm/llvm-project/pull/101212
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi
@@ -103,3 +103,27 @@ func.func @fir_dev_issue_1416(%arg0:
!fir.ref>, %low: index
fir.call @do_something(%3) : (!fir.box>) -> ()
return
}
+
+// CHECK-LABEL: define void @_QPtest_allocator1()
+func.func @_QPtest_allocator1() {
+ %c20 = arith.constant 20 : index
+ %0 =
https://github.com/vzakhari edited
https://github.com/llvm/llvm-project/pull/101212
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
shiltian wrote:
Moved most of the code to #100952 so this one is no longer needed. Will open a
new PR if anything we need to do after the two patches are landed.
https://github.com/llvm/llvm-project/pull/100954
___
llvm-branch-commits mailing list
llv
https://github.com/shiltian closed
https://github.com/llvm/llvm-project/pull/100954
___
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/shiltian updated
https://github.com/llvm/llvm-project/pull/100953
>From 9980c1fbe9da05695f30e15005119b000a19da3f Mon Sep 17 00:00:00 2001
From: Shilei Tian
Date: Sun, 28 Jul 2024 15:28:09 -0400
Subject: [PATCH] [LLVM][PassBuilder] Extend the function signature of callback
fo
llvmbot wrote:
@llvm/pr-subscribers-flang-runtime
Author: Valentin Clement (バレンタイン クレメン) (clementval)
Changes
Add allocators for CUDA fortran allocation on the device. 3 allocators are
added for pinned, device and managed/unified memory allocation.
`CUFRegisterAllocator()` is called to r
https://github.com/clementval created
https://github.com/llvm/llvm-project/pull/101216
Add allocators for CUDA fortran allocation on the device. 3 allocators are
added for pinned, device and managed/unified memory allocation.
`CUFRegisterAllocator()` is called to register the allocators in the
llvmbot wrote:
@llvm/pr-subscribers-flang-codegen
Author: Valentin Clement (バレンタイン クレメン) (clementval)
Changes
#100690 introduces allocator registry with the ability to store
allocator index in the descriptor. This patch adds an attribute to fir.embox
and fircg.ext_embox to be able to set
https://github.com/clementval created
https://github.com/llvm/llvm-project/pull/101212
#100690 introduces allocator registry with the ability to store allocator index
in the descriptor. This patch adds an attribute to fir.embox and
fircg.ext_embox to be able to set the allocator index while po
https://github.com/yuxuanchen1997 updated
https://github.com/llvm/llvm-project/pull/99285
>From 828463c9951daff698db417d1f2e2b8fe24d6243 Mon Sep 17 00:00:00 2001
From: Yuxuan Chen
Date: Mon, 15 Jul 2024 15:01:39 -0700
Subject: [PATCH] add CoroAnnotationElidePass
Summary:
Test Plan:
Reviewers
https://github.com/yuxuanchen1997 updated
https://github.com/llvm/llvm-project/pull/99283
>From 2c3902bbcc80bbd546b3a47c7d20a0fcf0c2c127 Mon Sep 17 00:00:00 2001
From: Yuxuan Chen
Date: Mon, 15 Jul 2024 15:01:39 -0700
Subject: [PATCH] Implement noalloc in CoroSplit
---
llvm/lib/Transforms/Cor
https://github.com/yuxuanchen1997 updated
https://github.com/llvm/llvm-project/pull/99285
>From 3421b3f7ba207c864d8e71ad9adf5bebc91f3f2d Mon Sep 17 00:00:00 2001
From: Yuxuan Chen
Date: Mon, 15 Jul 2024 15:01:39 -0700
Subject: [PATCH] add CoroAnnotationElidePass
Summary:
Test Plan:
Reviewers
https://github.com/yuxuanchen1997 updated
https://github.com/llvm/llvm-project/pull/99283
>From f1b66d6376ad890119449b93e20e9cdc36c770a6 Mon Sep 17 00:00:00 2001
From: Yuxuan Chen
Date: Mon, 15 Jul 2024 15:01:39 -0700
Subject: [PATCH] Implement noalloc in CoroSplit
---
llvm/lib/Transforms/Cor
@@ -1967,22 +2047,13 @@ splitCoroutine(Function &F, SmallVectorImpl
&Clones,
for (DbgVariableRecord *DVR : DbgVariableRecords)
coro::salvageDebugInfo(ArgToAllocaMap, *DVR, Shape.OptimizeFrame,
false /*UseEntryValue*/);
- return Shape;
-}
-//
@@ -223,6 +223,22 @@ static cl::opt TopCalledLimit(
"functions section"),
cl::init(100), cl::Hidden, cl::cat(BoltCategory));
+// Profile density options, synced with llvm-profgen/ProfileGenerator.cpp
+static cl::opt ShowDensity("show-density", cl::init(false),
efriedma-quic wrote:
LGTM
https://github.com/llvm/llvm-project/pull/101178
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
labrinea wrote:
> We used to diagnose streaming functions that attempted to be multiversioned
but we did not diagnose a streaming caller of a versioned function, and since
streaming compatible versions were not diagnosed either it was possible to mix
calling conventions between versions:
- St
https://github.com/stefanp-ibm updated
https://github.com/llvm/llvm-project/pull/101071
>From 47c4d91cceb783c7b3e561c68150fac32a4a27c1 Mon Sep 17 00:00:00 2001
From: Stefan Pintilie
Date: Tue, 23 Jul 2024 21:59:27 -0400
Subject: [PATCH] [RegisterCoalescer] Fix SUBREG_TO_REG handling in the
Reg
https://github.com/qcolombet approved this pull request.
Thanks for the back port.
LGTM
https://github.com/llvm/llvm-project/pull/101071
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/lis
github-actions[bot] wrote:
@mordante (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.
https://github.com/tru closed https://github.com/llvm/llvm-project/pull/100770
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Mark de Wever
Date: 2024-07-30T17:06:54+02:00
New Revision: 3389604cd95d4d12eb975f4057ed21828f5b53ce
URL:
https://github.com/llvm/llvm-project/commit/3389604cd95d4d12eb975f4057ed21828f5b53ce
DIFF:
https://github.com/llvm/llvm-project/commit/3389604cd95d4d12eb975f4057ed21828f5b53ce.diff
1 - 100 of 106 matches
Mail list logo