@@ -0,0 +1,51 @@
+// Tests mapping `local` locality specifier to `private` clauses for non-empty
+// `init` and `dealloc` regions.
+
+// RUN: fir-opt --omp-do-concurrent-conversion="map-to=host" %s | FileCheck %s
+
+func.func @my_allocator() {
+ return
+}
+
+func.func @my_dealloc
https://github.com/tblah approved this pull request.
https://github.com/llvm/llvm-project/pull/141772
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Snehasish Kumar
Date: 2025-06-04T09:58:18-07:00
New Revision: 2907a0b0a15642c12c92d15a95c01cce191e9cf1
URL:
https://github.com/llvm/llvm-project/commit/2907a0b0a15642c12c92d15a95c01cce191e9cf1
DIFF:
https://github.com/llvm/llvm-project/commit/2907a0b0a15642c12c92d15a95c01cce191e9cf1.dif
boomanaiden154 wrote:
> What I see is that you're reusing the same initial CMake config for
> everything, even though in order to test Clang against libc++ and its tests,
> we need to reconfigure CMake to use just-built Clang, by supplying -D
> CMAKE_C_COMPILER="${INSTALL_DIR}/bin/clang" and -
https://github.com/momchil-velikov updated
https://github.com/llvm/llvm-project/pull/140572
>From 0d2dca54b02ab76d4b847eed764a5284b74fc5f3 Mon Sep 17 00:00:00 2001
From: Momchil Velikov
Date: Fri, 16 May 2025 15:47:36 +
Subject: [PATCH 1/3] [MLIR] Add
apply_patterns.vector.arm_sve.lower_co
https://github.com/momchil-velikov updated
https://github.com/llvm/llvm-project/pull/140573
>From b5865b5daacc46f53e948bcd6347f4eafc8d2938 Mon Sep 17 00:00:00 2001
From: Momchil Velikov
Date: Mon, 19 May 2025 14:50:45 +
Subject: [PATCH 1/2] [MLIR] Integration tests for lowering vector.contr
https://github.com/momchil-velikov updated
https://github.com/llvm/llvm-project/pull/140573
>From b5865b5daacc46f53e948bcd6347f4eafc8d2938 Mon Sep 17 00:00:00 2001
From: Momchil Velikov
Date: Mon, 19 May 2025 14:50:45 +
Subject: [PATCH 1/2] [MLIR] Integration tests for lowering vector.contr
aengelke wrote:
> Adding this threshold check within isTrellis() feels somewhat unnatural. If
> compile time is a concern, could we simply check the size of functions (in
> terms of the number of blocks, as opposed to predecessor only) early in this
> pass and either skip it or switch to a fas
https://github.com/momchil-velikov updated
https://github.com/llvm/llvm-project/pull/140572
>From 0d2dca54b02ab76d4b847eed764a5284b74fc5f3 Mon Sep 17 00:00:00 2001
From: Momchil Velikov
Date: Fri, 16 May 2025 15:47:36 +
Subject: [PATCH 1/3] [MLIR] Add
apply_patterns.vector.arm_sve.lower_co
Author: Ian Wood
Date: 2025-06-04T11:06:46-07:00
New Revision: fbd2926fb3c197c6d5dfd9502bff0d2a5e77749a
URL:
https://github.com/llvm/llvm-project/commit/fbd2926fb3c197c6d5dfd9502bff0d2a5e77749a
DIFF:
https://github.com/llvm/llvm-project/commit/fbd2926fb3c197c6d5dfd9502bff0d2a5e77749a.diff
LOG:
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/141327
>From b36c74c344ed47b99e9bfdc28f9081c3c704d8c7 Mon Sep 17 00:00:00 2001
From: Peter Collingbourne
Date: Tue, 27 May 2025 23:08:59 -0700
Subject: [PATCH] Format
Created using spr 1.3.6-beta.1
---
llvm/lib/Transforms
https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/141327
>From b36c74c344ed47b99e9bfdc28f9081c3c704d8c7 Mon Sep 17 00:00:00 2001
From: Peter Collingbourne
Date: Tue, 27 May 2025 23:08:59 -0700
Subject: [PATCH] Format
Created using spr 1.3.6-beta.1
---
llvm/lib/Transforms
@@ -2478,3 +2479,76 @@ PreservedAnalyses LowerTypeTestsPass::run(Module &M,
return PreservedAnalyses::all();
return PreservedAnalyses::none();
}
+
+PreservedAnalyses SimplifyTypeTestsPass::run(Module &M,
+ ModuleAnalysisManager
@@ -2478,3 +2479,76 @@ PreservedAnalyses LowerTypeTestsPass::run(Module &M,
return PreservedAnalyses::all();
return PreservedAnalyses::none();
}
+
+PreservedAnalyses SimplifyTypeTestsPass::run(Module &M,
+ ModuleAnalysisManager
@@ -2478,3 +2479,76 @@ PreservedAnalyses LowerTypeTestsPass::run(Module &M,
return PreservedAnalyses::all();
return PreservedAnalyses::none();
}
+
+PreservedAnalyses SimplifyTypeTestsPass::run(Module &M,
+ ModuleAnalysisManager
@@ -2478,3 +2479,76 @@ PreservedAnalyses LowerTypeTestsPass::run(Module &M,
return PreservedAnalyses::all();
return PreservedAnalyses::none();
}
+
+PreservedAnalyses SimplifyTypeTestsPass::run(Module &M,
+ ModuleAnalysisManager
@@ -0,0 +1,40 @@
+; RUN: opt -S %s -passes=simplify-type-tests | FileCheck %s
pcc wrote:
Done
https://github.com/llvm/llvm-project/pull/141327
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
htt
Author: Chelsea Cassanova
Date: 2025-06-04T15:04:00-07:00
New Revision: f0ca2226ce6c04d0585f80ffb08b52908e121e54
URL:
https://github.com/llvm/llvm-project/commit/f0ca2226ce6c04d0585f80ffb08b52908e121e54
DIFF:
https://github.com/llvm/llvm-project/commit/f0ca2226ce6c04d0585f80ffb08b52908e121e54.d
https://github.com/rampitec created
https://github.com/llvm/llvm-project/pull/142870
None
>From 27a5d3f0d06f1fc9efe6ed482c5ace394faff88e Mon Sep 17 00:00:00 2001
From: Stanislav Mekhanoshin
Date: Wed, 4 Jun 2025 15:37:20 -0700
Subject: [PATCH] [AMDGPU] Make <2 x bfloat> fneg legal
---
llvm/l
rampitec 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/142870?utm_source=stack-comment-downstack-mergeability-warning"
https://github.com/rampitec ready_for_review
https://github.com/llvm/llvm-project/pull/142870
___
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: Stanislav Mekhanoshin (rampitec)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/142870.diff
3 Files Affected:
- (modified) llvm/lib/Target/AMDGPU/SIISelLowering.cpp (+1-1)
- (modified) llvm/lib/Target/AMDGPU
@@ -1835,6 +1835,11 @@ def : GCNPat <
(S_XOR_B32 SReg_32:$src, (S_MOV_B32 (i32 0x80008000)))
>;
+def : GCNPat <
arsenm wrote:
Can you do the foreach over the types with the v2f16 case
https://github.com/llvm/llvm-project/pull/142870
__
@@ -1835,6 +1835,11 @@ def : GCNPat <
(S_XOR_B32 SReg_32:$src, (S_MOV_B32 (i32 0x80008000)))
>;
+def : GCNPat <
rampitec wrote:
I can. But fabs needs the same, so for now it will be isolated.
https://github.com/llvm/llvm-project/pull/142870
___
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/142778
___
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/rampitec updated
https://github.com/llvm/llvm-project/pull/142870
>From 80608a949bf530cf77faa7dac7dd1a2f9aa357c1 Mon Sep 17 00:00:00 2001
From: Stanislav Mekhanoshin
Date: Wed, 4 Jun 2025 15:37:20 -0700
Subject: [PATCH] [AMDGPU] Make <2 x bfloat> fneg legal
---
llvm/lib/Tar
https://github.com/rampitec updated
https://github.com/llvm/llvm-project/pull/142870
>From 80608a949bf530cf77faa7dac7dd1a2f9aa357c1 Mon Sep 17 00:00:00 2001
From: Stanislav Mekhanoshin
Date: Wed, 4 Jun 2025 15:37:20 -0700
Subject: [PATCH] [AMDGPU] Make <2 x bfloat> fneg legal
---
llvm/lib/Tar
@@ -1835,6 +1835,11 @@ def : GCNPat <
(S_XOR_B32 SReg_32:$src, (S_MOV_B32 (i32 0x80008000)))
>;
+def : GCNPat <
rampitec wrote:
Done
https://github.com/llvm/llvm-project/pull/142870
___
llvm-branch-commits mailin
https://github.com/fmayer created
https://github.com/llvm/llvm-project/pull/142876
We have known false positives, and the return value is never
user-managed anyway.
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://list
https://github.com/fmayer ready_for_review
https://github.com/llvm/llvm-project/pull/142876
___
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: Florian Mayer (fmayer)
Changes
We have known false positives, and the return value is never
user-managed anyway.
---
Full diff: https://github.com/llvm/llvm-project/pull/142876.diff
2 Files Affected:
- (modified) compil
@@ -3780,25 +3938,49 @@ void AArch64FrameLowering::determineStackHazardSlot(
bool HasFPRCSRs = any_of(SavedRegs.set_bits(), [](unsigned Reg) {
return AArch64::FPR64RegClass.contains(Reg) ||
AArch64::FPR128RegClass.contains(Reg) ||
- AArch64::ZPRRegCla
thurstond wrote:
There's a flag:
```
LSAN_FLAG(bool, use_ld_allocations, true,
"Root set: mark as reachable all allocations made from dynamic "
"linker. This was the old way to handle dynamic TLS, and will "
"be removed soon. Do not use this flag.")
```
Obviously we
https://github.com/thurstond approved this pull request.
https://github.com/llvm/llvm-project/pull/142876
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
fmayer wrote:
> There's a flag:
>
> ```
> LSAN_FLAG(bool, use_ld_allocations, true,
> "Root set: mark as reachable all allocations made from dynamic "
> "linker. This was the old way to handle dynamic TLS, and will "
> "be removed soon. Do not use this flag.")
> ```
thurstond wrote:
> Yeah, it would be better to fix the root cause. But until then, this
> exclusion makes sense IMO. WDYT?
SGTM.
https://github.com/llvm/llvm-project/pull/142876
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/arsenm approved this pull request.
LGTM. Should handle fabs and fneg (fabs) in follow ups
https://github.com/llvm/llvm-project/pull/142870
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org
https://github.com/spupyrev approved this pull request.
I don't have objections but maybe wait what others say.
My assumption is that this is really needed to speed up some artificial IRs
which are not (or rarely) observed in practice; for such cases it doesn't
matter too much what this pass p
101 - 138 of 138 matches
Mail list logo