https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/153394
>From 2b09c7b64a96e11e1805b08e509e2ba2519bce38 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 13 Aug 2025 20:20:53 +0900
Subject: [PATCH] ARM: Move gnu half convert calling conv config into tablegen
--
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/153408
>From e77db15314a705a4710d0a6f3bc5d5007bf66dd5 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 13 Aug 2025 21:05:36 +0900
Subject: [PATCH] ARM: Remove remaining half convert libcall config into
tablegen
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/153408
>From e77db15314a705a4710d0a6f3bc5d5007bf66dd5 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 13 Aug 2025 21:05:36 +0900
Subject: [PATCH] ARM: Remove remaining half convert libcall config into
tablegen
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/153394
>From 2b09c7b64a96e11e1805b08e509e2ba2519bce38 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 13 Aug 2025 20:20:53 +0900
Subject: [PATCH] ARM: Move gnu half convert calling conv config into tablegen
--
https://github.com/el-ev created
https://github.com/llvm/llvm-project/pull/153546
None
>From ef52e5c960ebab123419dab0563fe59ba129a671 Mon Sep 17 00:00:00 2001
From: Iris Shi <0...@owo.li>
Date: Thu, 14 Aug 2025 15:12:18 +0800
Subject: [PATCH] [CIR] Implement codegen for inline assembly without
el-ev 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/153546?utm_source=stack-comment-downstack-mergeability-warning";
>
https://github.com/el-ev edited https://github.com/llvm/llvm-project/pull/153546
___
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/el-ev ready_for_review
https://github.com/llvm/llvm-project/pull/153546
___
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: Iris Shi (el-ev)
Changes
- Part of #153267
---
Full diff: https://github.com/llvm/llvm-project/pull/153546.diff
6 Files Affected:
- (modified) clang/include/clang/CIR/MissingFeatures.h (+5)
- (added) clang/lib/CIR/CodeGen/CIRGenAsm.cpp
llvmbot wrote:
@llvm/pr-subscribers-clangir
Author: Iris Shi (el-ev)
Changes
- Part of #153267
---
Full diff: https://github.com/llvm/llvm-project/pull/153546.diff
6 Files Affected:
- (modified) clang/include/clang/CIR/MissingFeatures.h (+5)
- (added) clang/lib/CIR/CodeGen/CIRGenAsm.c
https://github.com/el-ev edited https://github.com/llvm/llvm-project/pull/153546
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
phoebewang wrote:
Compared with immediate failures, performance regressions is hard to be found
and located. I think that's the reason why we don't backport performance
related patches. So I suggest not to backport it especially there's known
regression patterns. It's not persuasive a single a
fhahn wrote:
> Compared with immediate failures, performance regressions is hard to be found
> and located. I think that's the reason why we don't backport performance
> related patches.
We usually can back-port patches to fix performance regressions, which this
patch does (3% regression for
@@ -1284,13 +1283,13 @@ bool StructurizeCFG::makeUniformRegion(Region *R,
UniformityInfo &UA) {
/// Run the transformation for each region found
bool StructurizeCFG::run(Region *R, DominatorTree *DT) {
- if (R->isTopLevelRegion())
+ // CallBr and its corresponding blocks mu
https://github.com/el-ev updated
https://github.com/llvm/llvm-project/pull/153546
>From 1022c8f98362fb52bb35ad0a3d426864e00dd2a4 Mon Sep 17 00:00:00 2001
From: Iris Shi <0...@owo.li>
Date: Thu, 14 Aug 2025 15:12:18 +0800
Subject: [PATCH] [CIR] Implement codegen for inline assembly without input
ruiling wrote:
The reason StructurizeCFG was there is to transform thread-level CFG into sort
of wave-level CFG (like simple if-else was serialized as the hardware wave
execute the program that way). So we can easily insert the exec-manipulation
instructions properly in the backend. I am not s
@@ -479,7 +479,11 @@ class LoopVectorizationPlanner {
/// Build VPlans for the specified \p UserVF and \p UserIC if they are
/// non-zero or all applicable candidate VFs otherwise. If vectorization and
/// interleaving should be avoided up-front, no plans are generated.
-
https://github.com/SamTebbs33 edited
https://github.com/llvm/llvm-project/pull/100579
___
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,300 @@
+## Tests that the RTS0 (root signature) part is correctly removed from the
+## copied DXContainer.
+
+# RUN: yaml2obj %s -o %t
+# RUN: llvm-objcopy --remove-section=RTS0 %t %t.out
+# RUN: obj2yaml %t.out | FileCheck %s
+
+## The DXContainer described below was g
@@ -0,0 +1,30 @@
+//===- DXContainerObject.cpp
--===//
+//
+// 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
@@ -0,0 +1,50 @@
+## Tests that the copied DXContainer correctly has the specified headers
jh7370 wrote:
I'd invert the name to `remove-headers.test`, so that all "remove" tests are
grouped together (see also my other comment).
https://github.com/llvm/llvm-proj
@@ -0,0 +1,300 @@
+## Tests that the RTS0 (root signature) part is correctly removed from the
jh7370 wrote:
Can the `basic-` part of the test name be dropped and the name updated to
something more specific to what is being removed (e.g. `remove-section.test` or
skc7 wrote:
Hi @kevinsala
Could you also update createTarget API in ompIRBuilder.h and emitTargetCall in
ompIRBuilder.cpp to accept {Value *DynCGGroupMem} and {bool
MayFallbackDynCGroupMem}. Thanks
https://github.com/llvm/llvm-project/pull/152830
__
skatrak wrote:
> Passing callbacks around significantly adds complexity. Did you consider
> deriving a new class from CodeExtractor and overriding some method
> `createAlloca` for use by OpenMPIRBuilder?
> Overall, the approach makes sense to me. thank you for the PR. Only big
> concern is @M
@@ -1614,6 +1650,50 @@ OpenMPIRBuilder::InsertPointOrErrorTy
OpenMPIRBuilder::createParallel(
IfCondition, NumThreads, PrivTID, PrivTIDAddr,
ThreadID, ToBeDeletedVec);
};
+
+std::optional ExecMode =
+get
https://github.com/skatrak updated
https://github.com/llvm/llvm-project/pull/150925
>From 688b61435b38e8632ab81e9aa94fadb5aa5ad7f1 Mon Sep 17 00:00:00 2001
From: Sergio Afonso
Date: Thu, 3 Jul 2025 16:47:51 +0100
Subject: [PATCH 1/3] [OpenMP][OMPIRBuilder] Use device shared memory for arg
stru
@@ -107,7 +107,7 @@ enum TargetAllocTy : int32_t {
inline KernelArgsTy CTorDTorKernelArgs = {1, 0, nullptr, nullptr,
nullptr, nullptr, nullptr, nullptr,
-0, {0,0,0}, {1, 0, 0}, {1, 0, 0}, 0};
+0, {0,0,0,0},
mjklemm wrote:
I have started to put the Fortran interfaces together in
https://github.com/mjklemm/llvm-project/tree/ftn-dyn-groupprivate-api. I will
add the Fortran API once the Fortran support has been done in Flang.
https://github.com/llvm/llvm-project/pull/152831
_
ro-i wrote:
@ruiling You can find most of the rationale behind this in
https://discourse.llvm.org/t/rfc-add-callbr-intrinsic-support/86087 and the PR
that is adding support for callbr+intrinsics:
https://github.com/llvm/llvm-project/pull/133907.
In short:
> do you plan to support arbitrary for
https://github.com/mjklemm approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/152830
___
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/skatrak updated
https://github.com/llvm/llvm-project/pull/150926
>From 632223908c734c16b4f01e0a2a44257a1cc153d7 Mon Sep 17 00:00:00 2001
From: Sergio Afonso
Date: Fri, 4 Jul 2025 16:32:03 +0100
Subject: [PATCH 1/2] [OpenMP][OMPIRBuilder] Support parallel in Generic
kernels
https://github.com/skatrak updated
https://github.com/llvm/llvm-project/pull/150927
>From efaebcb53ca5b5a6d7ac6a870954f555d45764ef Mon Sep 17 00:00:00 2001
From: Sergio Afonso
Date: Fri, 25 Jul 2025 13:52:11 +0100
Subject: [PATCH 1/2] [OpenMPOpt] Make parallel regions reachable from new
Device
@@ -1614,6 +1650,50 @@ OpenMPIRBuilder::InsertPointOrErrorTy
OpenMPIRBuilder::createParallel(
IfCondition, NumThreads, PrivTID, PrivTIDAddr,
ThreadID, ToBeDeletedVec);
};
+
+std::optional ExecMode =
+get
Meinersbur wrote:
How many cases/subclasses do you think will eventually be needed? From what I
see it might be either shared memory or standard alloca. That is one additional
member for OutlineInfo. This PR currently adds already two. I think only one
subclass of CodeExtractor is necessary; i
https://github.com/bassiounix created
https://github.com/llvm/llvm-project/pull/153582
None
>From cb0396544fe8b78e3f082ea46df08010cd32bb16 Mon Sep 17 00:00:00 2001
From: bassiounix
Date: Thu, 14 Aug 2025 17:13:46 +0300
Subject: [PATCH] [libc][math] Refactor coshf16 implementation to header-onl
https://github.com/bassiounix edited
https://github.com/llvm/llvm-project/pull/153582
___
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/bassiounix ready_for_review
https://github.com/llvm/llvm-project/pull/153582
___
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-libc
Author: Muhammad Bassiouni (bassiounix)
Changes
Part of #147386
in preparation for:
https://discourse.llvm.org/t/rfc-make-clang-builtin-math-functions-constexpr-with-llvm-libc-to-support-c-23-constexpr-math-functions/86450
---
Patch is 31.45 KiB
bassiounix 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/153582?utm_source=stack-comment-downstack-mergeability-warnin
https://github.com/mmha edited https://github.com/llvm/llvm-project/pull/153387
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -2896,6 +2898,68 @@ mlir::LogicalResult
CIRToLLVMGetBitfieldOpLowering::matchAndRewrite(
return mlir::success();
}
+mlir::LogicalResult CIRToLLVMInlineAsmOpLowering::matchAndRewrite(
+cir::InlineAsmOp op, OpAdaptor adaptor,
+mlir::ConversionPatternRewriter &rewri
@@ -2896,6 +2898,68 @@ mlir::LogicalResult
CIRToLLVMGetBitfieldOpLowering::matchAndRewrite(
return mlir::success();
}
+mlir::LogicalResult CIRToLLVMInlineAsmOpLowering::matchAndRewrite(
+cir::InlineAsmOp op, OpAdaptor adaptor,
+mlir::ConversionPatternRewriter &rewri
@@ -2896,6 +2898,68 @@ mlir::LogicalResult
CIRToLLVMGetBitfieldOpLowering::matchAndRewrite(
return mlir::success();
}
+mlir::LogicalResult CIRToLLVMInlineAsmOpLowering::matchAndRewrite(
+cir::InlineAsmOp op, OpAdaptor adaptor,
+mlir::ConversionPatternRewriter &rewri
https://github.com/mmha approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/153387
___
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 updated
https://github.com/llvm/llvm-project/pull/153210
>From 2e42e3488fe037123b11bc54c1cdafe946db4681 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 12 Aug 2025 21:08:47 +0900
Subject: [PATCH] RuntimeLibcalls: Generate table of libcall name lengths
Avoids
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/153209
>From 60fa7a3596da2d22382879067624f23837036768 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 12 Aug 2025 20:50:21 +0900
Subject: [PATCH] RuntimeLibcalls: Return StringRef for libcall names
Does not ye
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/153209
>From 60fa7a3596da2d22382879067624f23837036768 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 12 Aug 2025 20:50:21 +0900
Subject: [PATCH] RuntimeLibcalls: Return StringRef for libcall names
Does not ye
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/153210
>From 2e42e3488fe037123b11bc54c1cdafe946db4681 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 12 Aug 2025 21:08:47 +0900
Subject: [PATCH] RuntimeLibcalls: Generate table of libcall name lengths
Avoids
@@ -1614,6 +1650,50 @@ OpenMPIRBuilder::InsertPointOrErrorTy
OpenMPIRBuilder::createParallel(
IfCondition, NumThreads, PrivTID, PrivTIDAddr,
ThreadID, ToBeDeletedVec);
};
+
+std::optional ExecMode =
+get
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/153209
>From 93d86a580fdbb156bc1de4f97da63abf549ce671 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 12 Aug 2025 20:50:21 +0900
Subject: [PATCH] RuntimeLibcalls: Return StringRef for libcall names
Does not ye
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/153210
>From 16f070ca2111cdb4e2e75a9d2b6506e523e841b6 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 12 Aug 2025 21:08:47 +0900
Subject: [PATCH] RuntimeLibcalls: Generate table of libcall name lengths
Avoids
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/153210
>From 16f070ca2111cdb4e2e75a9d2b6506e523e841b6 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 12 Aug 2025 21:08:47 +0900
Subject: [PATCH] RuntimeLibcalls: Generate table of libcall name lengths
Avoids
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/153209
>From 93d86a580fdbb156bc1de4f97da63abf549ce671 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 12 Aug 2025 20:50:21 +0900
Subject: [PATCH] RuntimeLibcalls: Return StringRef for libcall names
Does not ye
skatrak wrote:
Thank you Michael for elaborating on this. Those are all fair points. I'm not
really sure of how many other custom allocators we may end up needing, it might
just end up being regular allocas vs device shared memory in the end. It's
probably more likely we'd want to reuse the de
https://github.com/el-ev updated
https://github.com/llvm/llvm-project/pull/153546
>From 7495b24f0457bea50909568c2adc559c6f258c39 Mon Sep 17 00:00:00 2001
From: Iris Shi <0...@owo.li>
Date: Thu, 14 Aug 2025 15:12:18 +0800
Subject: [PATCH] [CIR] Implement codegen for inline assembly without input
https://github.com/el-ev updated
https://github.com/llvm/llvm-project/pull/153546
>From 7495b24f0457bea50909568c2adc559c6f258c39 Mon Sep 17 00:00:00 2001
From: Iris Shi <0...@owo.li>
Date: Thu, 14 Aug 2025 15:12:18 +0800
Subject: [PATCH] [CIR] Implement codegen for inline assembly without input
https://github.com/el-ev updated
https://github.com/llvm/llvm-project/pull/153387
>From 963cf4441b361f9e4b6135b75d00db20e8299367 Mon Sep 17 00:00:00 2001
From: Iris Shi <0...@owo.li>
Date: Wed, 13 Aug 2025 18:49:31 +0800
Subject: [PATCH 1/3] [CIR] Add InlineAsmOp lowering to LLVM
---
.../CIR/L
https://github.com/el-ev updated
https://github.com/llvm/llvm-project/pull/153387
>From 963cf4441b361f9e4b6135b75d00db20e8299367 Mon Sep 17 00:00:00 2001
From: Iris Shi <0...@owo.li>
Date: Wed, 13 Aug 2025 18:49:31 +0800
Subject: [PATCH 1/3] [CIR] Add InlineAsmOp lowering to LLVM
---
.../CIR/L
https://github.com/alexey-bataev edited
https://github.com/llvm/llvm-project/pull/153393
___
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/alexey-bataev updated
https://github.com/llvm/llvm-project/pull/153393
>From 95b5a297b8210b9527a47bd833b97d09cca8c312 Mon Sep 17 00:00:00 2001
From: Alexey Bataev
Date: Wed, 13 Aug 2025 11:20:23 +
Subject: [PATCH 1/2] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20in?
https://github.com/alexey-bataev updated
https://github.com/llvm/llvm-project/pull/153393
>From 95b5a297b8210b9527a47bd833b97d09cca8c312 Mon Sep 17 00:00:00 2001
From: Alexey Bataev
Date: Wed, 13 Aug 2025 11:20:23 +
Subject: [PATCH 1/2] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20in?
https://github.com/alexey-bataev updated
https://github.com/llvm/llvm-project/pull/153393
>From 95b5a297b8210b9527a47bd833b97d09cca8c312 Mon Sep 17 00:00:00 2001
From: Alexey Bataev
Date: Wed, 13 Aug 2025 11:20:23 +
Subject: [PATCH 1/2] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20in?
@@ -2896,6 +2898,68 @@ mlir::LogicalResult
CIRToLLVMGetBitfieldOpLowering::matchAndRewrite(
return mlir::success();
}
+mlir::LogicalResult CIRToLLVMInlineAsmOpLowering::matchAndRewrite(
+cir::InlineAsmOp op, OpAdaptor adaptor,
+mlir::ConversionPatternRewriter &rewri
https://github.com/inbelic updated
https://github.com/llvm/llvm-project/pull/153246
>From d450f5e5a17acc84dd3f3e2c74fdaf0e22dda918 Mon Sep 17 00:00:00 2001
From: Finn Plummer
Date: Tue, 12 Aug 2025 18:05:54 +
Subject: [PATCH 1/7] self-review: correct header filesize
---
llvm/test/tools/ll
https://github.com/usx95 created
https://github.com/llvm/llvm-project/pull/153661
[LifetimeSafety] Track view types/gsl::Pointer.
[LifetimeSafety] Do not create two loans for the same expression
>From 43d28dc6df5b5ae437b2970d424d8625d6ea090a Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date:
usx95 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/153661?utm_source=stack-comment-downstack-mergeability-warning";
>
https://github.com/usx95 updated
https://github.com/llvm/llvm-project/pull/153661
>From 43d28dc6df5b5ae437b2970d424d8625d6ea090a Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date: Thu, 14 Aug 2025 06:57:44 +
Subject: [PATCH] [LifetimeSafety] Track view types/gsl::Pointer.
---
clang/lib/A
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/153665
Backport d8850ee
Requested by: @ojhunt
>From 7252f678f56d19304fed87a94d69d4853df18327 Mon Sep 17 00:00:00 2001
From: Oliver Hunt
Date: Wed, 13 Aug 2025 22:01:24 -0700
Subject: [PATCH] [clang][Obj-C][PAC] Add s
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/153665
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@rjmccall What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/153665
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/list
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (llvmbot)
Changes
Backport d8850ee
Requested by: @ojhunt
---
Patch is 20.14 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/153665.diff
9 Files Affected:
- (modified) clang/include/clan
llvmbot wrote:
@llvm/pr-subscribers-clang-driver
Author: None (llvmbot)
Changes
Backport d8850ee
Requested by: @ojhunt
---
Patch is 20.14 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/153665.diff
9 Files Affected:
- (modified) clang/inclu
llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
Author: None (llvmbot)
Changes
Backport d8850ee
Requested by: @ojhunt
---
Patch is 20.14 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/153665.diff
9 Files Affected:
- (modified) clang/incl
https://github.com/usx95 created
https://github.com/llvm/llvm-project/pull/153669
None
>From e61817a17681c47a4369bdd1cce85940d02b2420 Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date: Thu, 14 Aug 2025 19:54:49 +
Subject: [PATCH] [LifetimeSafety] Do not create two loans for the same
expr
usx95 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/153669?utm_source=stack-comment-downstack-mergeability-warning";
>
https://github.com/lenary milestoned
https://github.com/llvm/llvm-project/pull/153670
___
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/lenary created
https://github.com/llvm/llvm-project/pull/153670
Span-dependent instructions on RISC-V interact in a complex manner with linker
relaxation. The span-dependent assembler algorithm implemented in LLVM has to
start with the smallest version of an instruction and
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
Author: Sam Elliott (lenary)
Changes
Span-dependent instructions on RISC-V interact in a complex manner with linker
relaxation. The span-dependent assembler algorithm implemented in LLVM has to
start with the smallest version of an instr
llvmbot wrote:
@llvm/pr-subscribers-mc
Author: Sam Elliott (lenary)
Changes
Span-dependent instructions on RISC-V interact in a complex manner with linker
relaxation. The span-dependent assembler algorithm implemented in LLVM has to
start with the smallest version of an instruction and t
https://github.com/hekota approved this pull request.
https://github.com/llvm/llvm-project/pull/153265
___
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/joaosaffran updated
https://github.com/llvm/llvm-project/pull/153276
>From 50e78d283fb2915a56cd3844f83d1b97a14bf2b8 Mon Sep 17 00:00:00 2001
From: Joao Saffran <{ID}+{username}@users.noreply.github.com>
Date: Tue, 12 Aug 2025 11:21:17 -0700
Subject: [PATCH 01/11] check if tabl
https://github.com/usx95 updated
https://github.com/llvm/llvm-project/pull/153661
>From 18779377bf68b0fbb88fb849c9c3e2224210bbf7 Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date: Thu, 14 Aug 2025 06:57:44 +
Subject: [PATCH] [LifetimeSafety] Track view types/gsl::Pointer.
---
clang/lib/A
https://github.com/usx95 closed https://github.com/llvm/llvm-project/pull/153669
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff HEAD~1 HEAD --extensions cpp --
clang/lib/Analysis/LifetimeSafety.cpp
``
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/153661
___
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/usx95 updated
https://github.com/llvm/llvm-project/pull/153661
>From f3ff755fb6898430a748d5917a69ac8c4f312446 Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date: Thu, 14 Aug 2025 06:57:44 +
Subject: [PATCH] [LifetimeSafety] Track view types/gsl::Pointer.
---
clang/lib/A
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/153661
___
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/usx95 updated
https://github.com/llvm/llvm-project/pull/153661
>From cdc98495ab96474ebd256e5f2a32e76b9a7291f8 Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date: Thu, 14 Aug 2025 06:57:44 +
Subject: [PATCH] [LifetimeSafety] Track view types/gsl::Pointer.
---
clang/lib/A
https://github.com/usx95 updated
https://github.com/llvm/llvm-project/pull/153661
>From cdc98495ab96474ebd256e5f2a32e76b9a7291f8 Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date: Thu, 14 Aug 2025 06:57:44 +
Subject: [PATCH] [LifetimeSafety] Track view types/gsl::Pointer.
---
clang/lib/A
https://github.com/usx95 updated
https://github.com/llvm/llvm-project/pull/153661
>From 3bb7fcab300b49458c38e77f069cfce865ed5da1 Mon Sep 17 00:00:00 2001
From: Utkarsh Saxena
Date: Thu, 14 Aug 2025 06:57:44 +
Subject: [PATCH] [LifetimeSafety] Track view types/gsl::Pointer.
---
clang/lib/A
https://github.com/usx95 edited https://github.com/llvm/llvm-project/pull/153661
___
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/usx95 ready_for_review
https://github.com/llvm/llvm-project/pull/153661
___
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-analysis
Author: Utkarsh Saxena (usx95)
Changes
This change adds a `VisitedStmts` set to avoid processing the same statement
multiple times (specially through VisitImplicitCastExpr) leading to issuing
multiple loans for the same expression!
Fixe
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Utkarsh Saxena (usx95)
Changes
This change adds a `VisitedStmts` set to avoid processing the same statement
multiple times (specially through VisitImplicitCastExpr) leading to issuing
multiple loans for the same expression!
Fixes https:/
https://github.com/ojhunt closed
https://github.com/llvm/llvm-project/pull/153665
___
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/joaosaffran closed
https://github.com/llvm/llvm-project/pull/153490
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
joaosaffran wrote:
Closed since that become part of
https://github.com/llvm/llvm-project/pull/152229
https://github.com/llvm/llvm-project/pull/153490
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bi
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/153697
Backport defbbf0129d5c1ac360c6ffd9eaa2f07ab07d622
Requested by: @topperc
>From dcdb0b7d8e7851dbcce9209394256a648a2586f3 Mon Sep 17 00:00:00 2001
From: Craig Topper
Date: Thu, 14 Aug 2025 14:52:54 -0700
Subject
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/153697
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@lenary What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/153697
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listin
1 - 100 of 142 matches
Mail list logo