https://github.com/SchrodingerZhu requested changes to this pull request.
See previous comment
https://github.com/llvm/llvm-project/pull/99260
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailma
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/101796
___
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: None (llvmbot)
Changes
Backport 8f39502b85d34998752193e85f36c408d3c99248
Requested by: @thesamesam
---
Full diff: https://github.com/llvm/llvm-project/pull/101796.diff
1 Files Affected:
- (modified) llvm/lib/Target/AMDGPU/MCTa
llvmbot wrote:
@arsenm What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/101796
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listin
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/101796
___
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/101796
Backport 8f39502b85d34998752193e85f36c408d3c99248
Requested by: @thesamesam
>From 8e2338988f334a1181f0e51838e7e2be220c70e6 Mon Sep 17 00:00:00 2001
From: Sam James
Date: Sat, 3 Aug 2024 06:36:43 +0100
Subject:
SchrodingerZhu wrote:
Hi,
Thank you for the patch. Unfortunately, I think the proposed change is causing
failures in tests:
```
Ran 5 tests. PASS: 5 FAIL: 0
[4171/5229] Running unit test libc.test.src.stdio.snprintf_test.__unit__
FAILED:
libc/test/src/stdio/CMakeFiles/libc.test.src.stdio.s
llvmbot wrote:
@llvm/pr-subscribers-github-workflow
Author: None (llvmbot)
Changes
Backport 14837aff058f9a2d32b8277debe619d8eb1995a1
Requested by: @tstellar
---
Full diff: https://github.com/llvm/llvm-project/pull/101793.diff
4 Files Affected:
- (added) .github/workflows/get-llvm-vers
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/101793
___
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/101793
Backport 14837aff058f9a2d32b8277debe619d8eb1995a1
Requested by: @tstellar
>From a1af8cb83742ce8a16b8c4e1f042333fdef15581 Mon Sep 17 00:00:00 2001
From: Tom Stellard
Date: Fri, 2 Aug 2024 21:52:03 -0700
Subject
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Tom Stellard (tstellar)
Changes
This is a collection of fixes needed for building the release binaries.
---
Patch is 33.57 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/101791.diff
7 Files A
https://github.com/tstellar edited
https://github.com/llvm/llvm-project/pull/101791
___
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/tstellar created
https://github.com/llvm/llvm-project/pull/101791
This is a collection of fixes needed for building the release binaries.
>From 3ec814d1bcb7064b907526937ae83f23657394af Mon Sep 17 00:00:00 2001
From: Tom Stellard
Date: Thu, 1 Aug 2024 07:58:35 -0700
Subject:
https://github.com/tstellar milestoned
https://github.com/llvm/llvm-project/pull/101791
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
MaskRay wrote:
Experimental CREL relocations with explicit addends are now supported using the
temporary section type code 0x4020 (`clang -c
-Wa,--crel,--allow-experimental-crel`). LLVM will change the code and break
compatibility (Clang and lld of different versions are not guaranteed to
https://github.com/mizvekov updated
https://github.com/llvm/llvm-project/pull/101782
>From 9919bb4550f266375be19ce2af46735fb451ff86 Mon Sep 17 00:00:00 2001
From: Matheus Izvekov
Date: Sun, 23 Oct 2022 11:37:20 +0200
Subject: [PATCH] [clang] Reland: Instantiate concepts with sugared template
a
llvmbot wrote:
@llvm/pr-subscribers-clang-modules
@llvm/pr-subscribers-libcxx
Author: Matheus Izvekov (mizvekov)
Changes
Since we don't unique specializations for concepts, we can just instantiate
them with the sugared template arguments, at negligible cost.
If we don't track their speci
https://github.com/mizvekov created
https://github.com/llvm/llvm-project/pull/101782
Since we don't unique specializations for concepts, we can just instantiate
them with the sugared template arguments, at negligible cost.
If we don't track their specializations, we can't resugar them later an
https://github.com/mizvekov updated
https://github.com/llvm/llvm-project/pull/101594
>From 86c6801ad60e867ab95051eb6e279a97aeefa4ce Mon Sep 17 00:00:00 2001
From: Matheus Izvekov
Date: Thu, 1 Aug 2024 19:18:52 -0300
Subject: [PATCH] [clang] remove unneeded template deduction canonicalizations
https://github.com/mizvekov edited
https://github.com/llvm/llvm-project/pull/101594
___
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/vitalybuka edited
https://github.com/llvm/llvm-project/pull/101757
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
fmayer wrote:
Why is this "[NFC]"? This looks like it changes behavior.
https://github.com/llvm/llvm-project/pull/101597
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch
https://github.com/thurstond approved this pull request.
https://github.com/llvm/llvm-project/pull/101597
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -44,6 +45,14 @@ void appendToGlobalCtors(Module &M, Function *F, int
Priority,
void appendToGlobalDtors(Module &M, Function *F, int Priority,
Constant *Data = nullptr);
+/// Apply 'Fn' to the list of global ctors of module M and replace contructor
https://github.com/thurstond approved this pull request.
https://github.com/llvm/llvm-project/pull/101757
___
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/kstoimenov approved this pull request.
https://github.com/llvm/llvm-project/pull/101596
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
chapuni wrote:
@MaskRay @topperc Thanks!
https://github.com/llvm/llvm-project/pull/101102
___
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/topperc approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/101102
___
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/vitalybuka edited
https://github.com/llvm/llvm-project/pull/101772
___
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-transforms
Author: Vitaly Buka (vitalybuka)
Changes
Reserve maximal availibe priority to
runtime. We need to run code in sanitizer
runtime after all C++ constructors.
https://clang.llvm.org/docs/AttributeReference.html#constructor
---
Full diff: h
https://github.com/vitalybuka created
https://github.com/llvm/llvm-project/pull/101772
Reserve maximal availibe priority to
runtime. We need to run code in sanitizer
runtime after all C++ constructors.
https://clang.llvm.org/docs/AttributeReference.html#constructor
___
llvmbot wrote:
@llvm/pr-subscribers-llvm-adt
Author: None (llvmbot)
Changes
Backport 7e44305041d96b064c197216b931ae3917a34ac1
Requested by: @thesamesam
---
Full diff: https://github.com/llvm/llvm-project/pull/101771.diff
1 Files Affected:
- (modified) llvm/include/llvm/ADT/SmallVector
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/101771
Backport 7e44305041d96b064c197216b931ae3917a34ac1
Requested by: @thesamesam
>From 514af277f88ad627c77a16e59b7caa5de7109b55 Mon Sep 17 00:00:00 2001
From: Sam James
Date: Fri, 2 Aug 2024 23:07:21 +0100
Subject:
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/101771
___
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/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/101102
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
chapuni wrote:
@tru Would it be fine if @MaskRay would approve this? Or Would we wait for
@topperc ?
https://github.com/llvm/llvm-project/pull/101102
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bi
https://github.com/bogner updated
https://github.com/llvm/llvm-project/pull/100699
___
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/100699
___
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: Shilei Tian (shiltian)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/101760.diff
5 Files Affected:
- (modified) llvm/lib/Target/AMDGPU/AMDGPU.h (+8-3)
- (modified) llvm/lib/Target/AMDGPU/AMDGPUAttributor.cp
shiltian 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/101760?utm_source=stack-comment-downstack-mergeability-warning"
https://github.com/shiltian ready_for_review
https://github.com/llvm/llvm-project/pull/101760
___
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 created
https://github.com/llvm/llvm-project/pull/101760
None
>From 54f85728f224b262b9d85d567e77f64e0c625832 Mon Sep 17 00:00:00 2001
From: Shilei Tian
Date: Fri, 2 Aug 2024 18:05:44 -0400
Subject: [PATCH] [AMDGPU][Attributor] Add a pass parameter `closed-world` for
llvmbot wrote:
@llvm/pr-subscribers-llvm-transforms
Author: Vitaly Buka (vitalybuka)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/101757.diff
3 Files Affected:
- (modified) llvm/include/llvm/Transforms/Utils/ModuleUtils.h (+9)
- (modified) llvm/lib/Transforms/Util
https://github.com/vitalybuka created
https://github.com/llvm/llvm-project/pull/101757
None
___
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-transforms
Author: Vitaly Buka (vitalybuka)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/101753.diff
1 Files Affected:
- (modified) llvm/unittests/Transforms/Utils/ModuleUtilsTest.cpp (+55)
``diff
diff --git a/llv
https://github.com/vitalybuka created
https://github.com/llvm/llvm-project/pull/101753
None
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: dyung
Date: 2024-08-02T14:07:55-07:00
New Revision: bb3735133316e15405961ecfd8def854eca4c36e
URL:
https://github.com/llvm/llvm-project/commit/bb3735133316e15405961ecfd8def854eca4c36e
DIFF:
https://github.com/llvm/llvm-project/commit/bb3735133316e15405961ecfd8def854eca4c36e.diff
LOG: Re
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/101737
>From 76f3e2f3622ea0d8907ddf62f8bb716da2d2f240 Mon Sep 17 00:00:00 2001
From: Qiongsi Wu
Date: Fri, 2 Aug 2024 15:01:15 -0400
Subject: [PATCH] Revert "[AIX] Turn on `#pragma mc_func` check by default
(#101336)"
@@ -797,6 +797,23 @@ int64_t SIRegisterInfo::getScratchInstrOffset(const
MachineInstr *MI) const {
int64_t SIRegisterInfo::getFrameIndexInstrOffset(const MachineInstr *MI,
int Idx) const {
+ switch (MI->getOpcode()) {
@@ -877,6 +948,86 @@ Register
SIRegisterInfo::materializeFrameBaseRegister(MachineBasicBlock *MBB,
void SIRegisterInfo::resolveFrameIndex(MachineInstr &MI, Register BaseReg,
int64_t Offset) const {
const SIInstrInfo *TII = ST.getInstrIn
@@ -797,6 +797,23 @@ int64_t SIRegisterInfo::getScratchInstrOffset(const
MachineInstr *MI) const {
int64_t SIRegisterInfo::getFrameIndexInstrOffset(const MachineInstr *MI,
int Idx) const {
+ switch (MI->getOpcode()) {
Author: Sergei Barannikov
Date: 2024-08-02T22:32:37+03:00
New Revision: dcf1296a5e76ef0a0a297284f03a8d4b470b8376
URL:
https://github.com/llvm/llvm-project/commit/dcf1296a5e76ef0a0a297284f03a8d4b470b8376
DIFF:
https://github.com/llvm/llvm-project/commit/dcf1296a5e76ef0a0a297284f03a8d4b470b8376.d
https://github.com/cdevadas updated
https://github.com/llvm/llvm-project/pull/101619
>From ad8a8dfea913c92fb94079aab0a4a5905b30384d Mon Sep 17 00:00:00 2001
From: Christudasan Devadasan
Date: Tue, 30 Jul 2024 14:46:36 +0530
Subject: [PATCH 1/4] [AMDGPU][SILoadStoreOptimizer] Include constrained
@@ -877,6 +948,86 @@ Register
SIRegisterInfo::materializeFrameBaseRegister(MachineBasicBlock *MBB,
void SIRegisterInfo::resolveFrameIndex(MachineInstr &MI, Register BaseReg,
int64_t Offset) const {
const SIInstrInfo *TII = ST.getInstrIn
@@ -797,6 +797,23 @@ int64_t SIRegisterInfo::getScratchInstrOffset(const
MachineInstr *MI) const {
int64_t SIRegisterInfo::getFrameIndexInstrOffset(const MachineInstr *MI,
int Idx) const {
+ switch (MI->getOpcode()) {
@@ -809,7 +826,59 @@ int64_t SIRegisterInfo::getFrameIndexInstrOffset(const
MachineInstr *MI,
return getScratchInstrOffset(MI);
}
+static bool isFIPlusImmOrVGPR(const SIRegisterInfo &TRI,
+ const MachineInstr &MI) {
+ const MachineOperand &Src0
https://github.com/daltenty approved this pull request.
LGTM, this is current breaking our ability to build compiler-rt
https://github.com/llvm/llvm-project/pull/101737
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lis
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (llvmbot)
Changes
Backport dd7a4c3e5ee3300588b7c12631f3305553d8ea6c
Requested by: @qiongsiwu
---
Full diff: https://github.com/llvm/llvm-project/pull/101737.diff
4 Files Affected:
- (modified) clang/include/clang/Driver/Options.td
llvmbot wrote:
@llvm/pr-subscribers-backend-powerpc
Author: None (llvmbot)
Changes
Backport dd7a4c3e5ee3300588b7c12631f3305553d8ea6c
Requested by: @qiongsiwu
---
Full diff: https://github.com/llvm/llvm-project/pull/101737.diff
4 Files Affected:
- (modified) clang/include/clang/Driver/
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/101737
Backport dd7a4c3e5ee3300588b7c12631f3305553d8ea6c
Requested by: @qiongsiwu
>From 65356d435fe5435709650c5aaebc3fb8843550b1 Mon Sep 17 00:00:00 2001
From: Qiongsi Wu
Date: Fri, 2 Aug 2024 15:01:15 -0400
Subject:
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/101737
___
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/thesamesam approved this pull request.
https://github.com/llvm/llvm-project/pull/101728
___
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/fmayer approved this pull request.
https://github.com/llvm/llvm-project/pull/101728
___
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/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/101728
___
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-compiler-rt-sanitizer
Author: None (llvmbot)
Changes
Backport bbdccf4c94ff18a0761b03a0e2c8b05805385132
Requested by: @mgorny
---
Full diff: https://github.com/llvm/llvm-project/pull/101728.diff
2 Files Affected:
- (modified) compiler-rt/test/asan/Te
llvmbot wrote:
@thesamesam What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/101728
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/li
https://github.com/llvmbot updated
https://github.com/llvm/llvm-project/pull/101728
>From 5ada0ed664693d637b86a3eb93dd0e4fb5b3d29c Mon Sep 17 00:00:00 2001
From: Fangrui Song
Date: Fri, 2 Aug 2024 10:10:15 -0700
Subject: [PATCH] [asan,test] Disable _FORTIFY_SOURCE test incompatible with
glibc
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/101728
___
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/101728
Backport bbdccf4c94ff18a0761b03a0e2c8b05805385132
Requested by: @mgorny
>From 22b178a0a64e8e92cd476d152e9e0fcf1addc3d1 Mon Sep 17 00:00:00 2001
From: Fangrui Song
Date: Fri, 2 Aug 2024 10:10:15 -0700
Subject:
MaskRay wrote:
> > Suppose Bazel is a good tool to detect broken dependencies. :)
>
> @chapuni Without this, is Bazel broken?
Layering check with -fmodules-decluse was broken without this fix (removing
llvm/Analysis include from llvm/IR, as LLVMAnalysis already depends on
LLVMCore):
https://
https://github.com/MaskRay approved this pull request.
This is safe.
https://github.com/llvm/llvm-project/pull/101140
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-co
@@ -826,10 +826,16 @@ uptr internal_sigaltstack(const void *ss, void *oss) {
return internal_syscall(SYSCALL(sigaltstack), (uptr)ss, (uptr)oss);
}
+extern "C" pid_t __fork(void);
+
int internal_fork() {
#if SANITIZER_LINUX
# if SANITIZER_S390
return internal_s
https://github.com/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/101142
___
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/amy-kwan updated
https://github.com/llvm/llvm-project/pull/101226
>From ffa2c5a982a9f2355ecdbef73dac9be1ba001210 Mon Sep 17 00:00:00 2001
From: Amy Kwan
Date: Tue, 30 Jul 2024 12:55:34 -0500
Subject: [PATCH] [PowerPC][GlobalMerge] Enable GlobalMerge by default on AIX
This pa
@@ -500,7 +500,10 @@ void PPCPassConfig::addIRPasses() {
}
bool PPCPassConfig::addPreISel() {
- if (EnableGlobalMerge)
+ if ((EnableGlobalMerge.getNumOccurrences() > 0)
+ ? EnableGlobalMerge
+ : (TM->getTargetTriple().isOSAIX() &&
+ getOptLevel(
https://github.com/thurstond approved this pull request.
https://github.com/llvm/llvm-project/pull/101586
___
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 225eca0dc689b2764acc23442d28dee57cd388d1 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
https://github.com/amy-kwan updated
https://github.com/llvm/llvm-project/pull/101224
>From 4e4a4da18b5b262242cb7322820717af16e44ddb Mon Sep 17 00:00:00 2001
From: Amy Kwan
Date: Tue, 30 Jul 2024 12:53:15 -0500
Subject: [PATCH 1/2] [PowerPC][GlobalMerge] Reduce TOC usage by merging
internal and
llvmbot wrote:
@llvm/pr-subscribers-mlir-openmp
@llvm/pr-subscribers-flang-openmp
Author: Akash Banerjee (TIFitis)
Changes
This patch updates the use_device_ptr and use_device_addr clauses to use the
mapInfoOps for lowering. This allows all the types that are handle by the map
clauses su
@@ -1735,8 +1735,10 @@ unsigned SILoadStoreOptimizer::getNewOpcode(const
CombineInfo &CI,
case UNKNOWN:
llvm_unreachable("Unknown instruction class");
case S_BUFFER_LOAD_IMM: {
+// If XNACK is enabled, use the constrained opcodes when the first load is
+// unde
https://github.com/TIFitis created
https://github.com/llvm/llvm-project/pull/101707
This patch updates the use_device_ptr and use_device_addr clauses to use the
mapInfoOps for lowering. This allows all the types that are handle by the map
clauses such as derived types to also be supported by t
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
This is now autoupgraded to annotate atomicrmw instructions in
old bitcode.
---
Patch is 45.73 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/101699.dif
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/101699
___
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/101699?utm_source=stack-comment-downstack-mergeability-warning";
llvmbot wrote:
@llvm/pr-subscribers-llvm-globalisel
Author: Matt Arsenault (arsenm)
Changes
Delete the attribute and annotate any atomicrmw instructions in the
function with new metadata.
---
Full diff: https://github.com/llvm/llvm-project/pull/101698.diff
2 Files Affected:
- (modified
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/101698?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/101698
___
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/101699
This is now autoupgraded to annotate atomicrmw instructions in
old bitcode.
>From 1f62a17f4fb8d8b28bbf7b042a039873b04574d6 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 26 Jun 2024 14:13:31 +0200
Subj
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/101698
Delete the attribute and annotate any atomicrmw instructions in the
function with new metadata.
>From f19c1c2205115215567b7860a1a9fda2489eb114 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Thu, 18 Apr 2024
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/97050
>From 2890c8300f44bf9b77698313cc962c2f31f318a2 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Thu, 27 Jun 2024 16:32:48 +0200
Subject: [PATCH] AMDGPU: Remove flat/global atomic fadd v2bf16 intrinsics
These a
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/96876
>From 81d035d89b1f955b4053f313a4a3080ecdc50623 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 26 Jun 2024 23:18:32 +0200
Subject: [PATCH] clang/AMDGPU: Emit atomicrmw for flat/global atomic min/max
f64
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/96875
>From e3297de0ac9cbf760ffb7d7d47e2c5ddf3cba5b0 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 26 Jun 2024 19:34:43 +0200
Subject: [PATCH] clang/AMDGPU: Emit atomicrmw for global/flat fadd v2bf16
builtin
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/96874
>From 90f6b5a54ba7191be4828e3d4f7fe7897240a353 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 26 Jun 2024 19:15:26 +0200
Subject: [PATCH] clang/AMDGPU: Emit atomicrmw from flat_atomic_{f32|f64}
builtins
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/96873
>From e45565445c39e7ae4141513d06f0e77bf11293e1 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 26 Jun 2024 19:12:59 +0200
Subject: [PATCH] clang/AMDGPU: Emit atomicrmw from
{global|flat}_atomic_fadd_v2f1
https://github.com/Xazax-hun approved this pull request.
LGTM, it makes sense to me to backport this crash fix.
https://github.com/llvm/llvm-project/pull/101684
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/97050
>From 0b40726ec88b86665b5960058f076c074094a007 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Thu, 27 Jun 2024 16:32:48 +0200
Subject: [PATCH] AMDGPU: Remove flat/global atomic fadd v2bf16 intrinsics
These a
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/96876
>From c1823018e3c143a73a296a83fc7abb8627fddf12 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 26 Jun 2024 23:18:32 +0200
Subject: [PATCH] clang/AMDGPU: Emit atomicrmw for flat/global atomic min/max
f64
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/96875
>From 8b91156f4d94ea9afdce9e94e5b9db9747a14a9c Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 26 Jun 2024 19:34:43 +0200
Subject: [PATCH] clang/AMDGPU: Emit atomicrmw for global/flat fadd v2bf16
builtin
chapuni wrote:
@ornata I haven't checked modules build (neither c++20 modules nor clang
modules).
Suppose Bazel is a good tool to detect broken dependencies. :)
https://github.com/llvm/llvm-project/pull/101102
___
llvm-branch-commits mailing list
llv
https://github.com/chenzheng1030 approved this pull request.
LGTM. Thanks for making the fix.
https://github.com/llvm/llvm-project/pull/101498
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailma
1 - 100 of 205 matches
Mail list logo