https://github.com/arsenm edited
https://github.com/llvm/llvm-project/pull/155125
___
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-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
This function is used to implement TargetInstrInfo::getOpRegClass and
conceptually should not depend on the dynamic state of the function.
---
Patch is 78.17 KiB, truncated to 20.00 KiB below, full
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/155125
___
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/155125?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/155125
This function is used to implement TargetInstrInfo::getOpRegClass and
conceptually should not depend on the dynamic state of the function.
>From 0eb1f3aaf4d770c7be772b63d4312edb55b5fdcc Mon Sep 17 00:00:00 2001
F
Author: Mingming Liu
Date: 2025-08-23T14:48:06-07:00
New Revision: 846f7df0b717ff30ec160c399a90df1387ef0e5d
URL:
https://github.com/llvm/llvm-project/commit/846f7df0b717ff30ec160c399a90df1387ef0e5d
DIFF:
https://github.com/llvm/llvm-project/commit/846f7df0b717ff30ec160c399a90df1387ef0e5d.diff
Author: Mingming Liu
Date: 2025-08-23T14:43:13-07:00
New Revision: 5c51d41598ea16142a67812f647fcb7d301e0115
URL:
https://github.com/llvm/llvm-project/commit/5c51d41598ea16142a67812f647fcb7d301e0115
DIFF:
https://github.com/llvm/llvm-project/commit/5c51d41598ea16142a67812f647fcb7d301e0115.diff
https://github.com/Sirraide approved this pull request.
https://github.com/llvm/llvm-project/pull/155051
___
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/mizvekov updated
https://github.com/llvm/llvm-project/pull/155051
>From fa8712f14d7f2f4ba7ac6b5b71670bab6c1e3c7a Mon Sep 17 00:00:00 2001
From: Matheus Izvekov
Date: Fri, 22 Aug 2025 15:16:27 -0300
Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl
@@ -23,6 +23,55 @@
namespace clang {
+inline CXXRecordDecl *Type::getAsCXXRecordDecl() const {
+ const auto *TT = dyn_cast(CanonicalType);
+ if (!isa_and_present(TT))
+return nullptr;
+ auto *TD = TT->getOriginalDecl();
+ if (!isa(TT) && !isa(TD))
+return nullptr;
@@ -23,6 +23,55 @@
namespace clang {
+inline CXXRecordDecl *Type::getAsCXXRecordDecl() const {
+ const auto *TT = dyn_cast(CanonicalType);
+ if (!isa_and_present(TT))
+return nullptr;
+ auto *TD = TT->getOriginalDecl();
+ if (!isa(TT) && !isa(TD))
+return nullptr;
@@ -23,6 +23,55 @@
namespace clang {
+inline CXXRecordDecl *Type::getAsCXXRecordDecl() const {
+ const auto *TT = dyn_cast(CanonicalType);
+ if (!isa_and_present(TT))
+return nullptr;
+ auto *TD = TT->getOriginalDecl();
+ if (!isa(TT) && !isa(TD))
+return nullptr;
https://github.com/mizvekov updated
https://github.com/llvm/llvm-project/pull/155051
>From 55b388d57dab0393872759a81003f6f4bcb2cda6 Mon Sep 17 00:00:00 2001
From: Matheus Izvekov
Date: Fri, 22 Aug 2025 15:16:27 -0300
Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl
https://github.com/mizvekov updated
https://github.com/llvm/llvm-project/pull/155051
>From 55b388d57dab0393872759a81003f6f4bcb2cda6 Mon Sep 17 00:00:00 2001
From: Matheus Izvekov
Date: Fri, 22 Aug 2025 15:16:27 -0300
Subject: [PATCH] [clang] NFC: Provide inline definitions for {get,cast}TagDecl
@@ -23,6 +23,55 @@
namespace clang {
+inline CXXRecordDecl *Type::getAsCXXRecordDecl() const {
+ const auto *TT = dyn_cast(CanonicalType);
+ if (!isa_and_present(TT))
+return nullptr;
+ auto *TD = TT->getOriginalDecl();
+ if (!isa(TT) && !isa(TD))
+return nullptr;
@@ -23,6 +23,55 @@
namespace clang {
+inline CXXRecordDecl *Type::getAsCXXRecordDecl() const {
+ const auto *TT = dyn_cast(CanonicalType);
+ if (!isa_and_present(TT))
+return nullptr;
+ auto *TD = TT->getOriginalDecl();
+ if (!isa(TT) && !isa(TD))
+return nullptr;
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Utkarsh Saxena (usx95)
Changes
This PR extends the lifetime safety analysis to handle GSL pointer types
(classes marked with `[[gsl::Pointer()]]` attribute), enabling detection of
dangling references in pointer-like types such as `string_
https://github.com/usx95 ready_for_review
https://github.com/llvm/llvm-project/pull/154009
___
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/zhaoqi5 edited
https://github.com/llvm/llvm-project/pull/154918
___
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/zhaoqi5 updated
https://github.com/llvm/llvm-project/pull/154918
>From 49294ba29e19327bf66f3d5ca993a3e48d9b179c Mon Sep 17 00:00:00 2001
From: Qi Zhao
Date: Fri, 22 Aug 2025 17:40:01 +0800
Subject: [PATCH 1/6] [LoongArch] Spill 256-bit build_vector to avoid using
LASX elemen
https://github.com/zhaoqi5 edited
https://github.com/llvm/llvm-project/pull/154918
___
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/zhaoqi5 updated
https://github.com/llvm/llvm-project/pull/154918
>From 49294ba29e19327bf66f3d5ca993a3e48d9b179c Mon Sep 17 00:00:00 2001
From: Qi Zhao
Date: Fri, 22 Aug 2025 17:40:01 +0800
Subject: [PATCH 1/5] [LoongArch] Spill 256-bit build_vector to avoid using
LASX elemen
https://github.com/cor3ntin approved this pull request.
https://github.com/llvm/llvm-project/pull/155051
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
23 matches
Mail list logo