perlfu wrote:
I guess my concern is performance regressions if any use of WWM (e.g. atomic
optimizer) essentially turns off Machine LICM.
https://github.com/llvm/llvm-project/pull/123124
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.l
Author: Sushant Gokhale
Date: 2025-01-16T22:38:18-08:00
New Revision: b2a717940822088ee09c017465a041b50b1dde4f
URL:
https://github.com/llvm/llvm-project/commit/b2a717940822088ee09c017465a041b50b1dde4f
DIFF:
https://github.com/llvm/llvm-project/commit/b2a717940822088ee09c017465a041b50b1dde4f.dif
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/123234
___
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 @@
+# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py
UTC_ARGS: --version 5
+# RUN: llc -mtriple=amdgcn-amd-amdhsa -mcpu=gfx1100
-run-pass=early-machinelicm,si-wqm -o - %s | FileCheck -check-prefix=GCN %s
+
arsenm wrote:
@@ -1750,7 +1750,9 @@ void
MappingTraits>::mapping(
std::string MappingTraits>::validate(
IO &io, std::unique_ptr &C) {
if (const auto *F = dyn_cast(C.get())) {
-if (F->Pattern && F->Pattern->binary_size() != 0 && !F->Size)
+// Can't check the `Size`, as it's req
https://github.com/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/123280
___
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 updated
https://github.com/llvm/llvm-project/pull/123280
___
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 updated
https://github.com/llvm/llvm-project/pull/123280
___
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-objectyaml
Author: Vitaly Buka (vitalybuka)
Changes
Size is required, so we don't know if it's in
uninitialized state after the previous error.
Triggers msan on llvm/test/tools/yaml2obj/ELF/custom-fill.yaml
---
Full diff: https://github.com/llvm/llvm-
https://github.com/vitalybuka created
https://github.com/llvm/llvm-project/pull/123280
Size is required, so we don't know if it's in
uninitialized state after the previous error.
Triggers msan on llvm/test/tools/yaml2obj/ELF/custom-fill.yaml
___
ll
https://github.com/vitalybuka updated
https://github.com/llvm/llvm-project/pull/123274
___
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 updated
https://github.com/llvm/llvm-project/pull/123274
___
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-objectyaml
Author: Vitaly Buka (vitalybuka)
Changes
With -DMACHINE=EM_NONE, machine specific
sections, like SHT_ARM_EXIDX, will fall to parse
and set `Type`.
---
Full diff: https://github.com/llvm/llvm-project/pull/123274.diff
1 Files Affected:
- (m
https://github.com/vitalybuka created
https://github.com/llvm/llvm-project/pull/123274
With -DMACHINE=EM_NONE, machine specific
sections, like SHT_ARM_EXIDX, will fall to parse
and set `Type`.
___
llvm-branch-commits mailing list
llvm-branch-commits
https://github.com/heiher approved this pull request.
LGTM. Thanks
https://github.com/llvm/llvm-project/pull/122999
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-comm
arsenm wrote:
### Merge activity
* **Jan 16, 8:30 PM EST**: A user started a stack merge that includes this pull
request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/122460).
https://github.com/llvm/llvm-project/pull/122460
_
arsenm wrote:
### Merge activity
* **Jan 16, 8:30 PM EST**: A user started a stack merge that includes this pull
request via
[Graphite](https://app.graphite.dev/github/pr/llvm/llvm-project/122672).
https://github.com/llvm/llvm-project/pull/122672
_
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/123243
>From 109df33fd4528dd1049544516949b46e214b72d3 Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Tue, 7 Jan 2025 13:03:18 -0600
Subject: [PATCH 1/2] [flang][OpenMP] Semantic checks for context selectors
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 205a760748765023daf197ed4da2a3f54ba32d47
109df33fd4528dd1049544516949b46e214b72d3 --e
https://github.com/joaosaffran updated
https://github.com/llvm/llvm-project/pull/123147
>From 71f6d8b43db9c727e3892ff1e408d86f4150fc4e Mon Sep 17 00:00:00 2001
From: joaosaffran
Date: Wed, 15 Jan 2025 17:30:00 +
Subject: [PATCH 1/7] adding metadata extraction
---
.../llvm/Analysis/DXILMet
https://github.com/joaosaffran updated
https://github.com/llvm/llvm-project/pull/123147
>From 71f6d8b43db9c727e3892ff1e408d86f4150fc4e Mon Sep 17 00:00:00 2001
From: joaosaffran
Date: Wed, 15 Jan 2025 17:30:00 +
Subject: [PATCH 1/8] adding metadata extraction
---
.../llvm/Analysis/DXILMet
llvmbot wrote:
@llvm/pr-subscribers-flang-semantics
Author: Krzysztof Parzyszek (kparzysz)
Changes
This implements checks of the validity of context set selectors and trait
selectors, plus the types of trait properties. Clause properties are also
validated, but not name or extension prop
llvmbot wrote:
@llvm/pr-subscribers-flang-parser
Author: Krzysztof Parzyszek (kparzysz)
Changes
This implements checks of the validity of context set selectors and trait
selectors, plus the types of trait properties. Clause properties are also
validated, but not name or extension propert
https://github.com/kparzysz created
https://github.com/llvm/llvm-project/pull/123243
This implements checks of the validity of context set selectors and trait
selectors, plus the types of trait properties. Clause properties are also
validated, but not name or extension properties.
>From 109df
ilovepi wrote:
@petrhosek I assume we'r good to reland this now that the RTSan and libunwind
build fixes are in?
https://github.com/llvm/llvm-project/pull/121820
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llv
@@ -214,6 +214,11 @@ class AssociatedLoopChecker {
};
bool OmpStructureChecker::CheckAllowedClause(llvmOmpClause clause) {
+ // Do not do clause checks while processing METADIRECTIVE.
kparzysz wrote:
Done.
https://github.com/llvm/llvm-project/pull/121817
__
@@ -845,7 +851,8 @@ def OMP_Metadirective : Directive<"metadirective"> {
VersionedClause,
];
let allowedOnceClauses = [
-VersionedClause,
+VersionedClause,
+VersionedClause,
kparzysz wrote:
I added a parser test for DEFAULT.
https://github
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/121817
>From fe3ec47965d5f970e26f9f729a21b61acf366053 Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Thu, 12 Dec 2024 15:26:26 -0600
Subject: [PATCH 1/3] [flang][OpenMP] Parse WHEN, OTHERWISE, MATCH clauses
Author: Vitaly Buka
Date: 2025-01-16T12:26:11-08:00
New Revision: 7570effc913ab3b683c7b4f9376735e83946e4be
URL:
https://github.com/llvm/llvm-project/commit/7570effc913ab3b683c7b4f9376735e83946e4be
DIFF:
https://github.com/llvm/llvm-project/commit/7570effc913ab3b683c7b4f9376735e83946e4be.diff
L
llvmbot wrote:
@llvm/pr-subscribers-backend-directx
Author: None (joaosaffran)
Changes
Adding support for Root Signature Flags Element extraction and writing to
DXContainer.
- Adding an analysis to deal with RootSignature metadata definition
- Adding validation for Flag
- writing RootSign
https://github.com/joaosaffran ready_for_review
https://github.com/llvm/llvm-project/pull/123147
___
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 edited
https://github.com/llvm/llvm-project/pull/123147
___
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/123147
>From 71f6d8b43db9c727e3892ff1e408d86f4150fc4e Mon Sep 17 00:00:00 2001
From: joaosaffran
Date: Wed, 15 Jan 2025 17:30:00 +
Subject: [PATCH 1/7] adding metadata extraction
---
.../llvm/Analysis/DXILMet
https://github.com/joaosaffran edited
https://github.com/llvm/llvm-project/pull/123147
___
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 6aaa0a5a0d8a9bf7bf6514ed4960ec9ef8bae9a4
4a5b44cd3711795e91c248c9d2c0c0b36953d7c2 --e
https://github.com/joaosaffran updated
https://github.com/llvm/llvm-project/pull/123147
>From 71f6d8b43db9c727e3892ff1e408d86f4150fc4e Mon Sep 17 00:00:00 2001
From: joaosaffran
Date: Wed, 15 Jan 2025 17:30:00 +
Subject: [PATCH 1/6] adding metadata extraction
---
.../llvm/Analysis/DXILMet
rampitec wrote:
> Missing new test?
Tests added.
https://github.com/llvm/llvm-project/pull/123124
___
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
The test demonstraits a suboptimal VALU hoisting from a WWM
region. As a result we have 2 WWM regions instead of one.
---
Full diff: https://github.com/llvm/llvm-project/pull/123234.diff
https://github.com/rampitec ready_for_review
https://github.com/llvm/llvm-project/pull/123234
___
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 edited
https://github.com/llvm/llvm-project/pull/123124
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
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/123234?utm_source=stack-comment-downstack-mergeability-warning"
https://github.com/rampitec created
https://github.com/llvm/llvm-project/pull/123234
The test demonstraits a suboptimal VALU hoisting from a WWM
region. As a result we have 2 WWM regions instead of one.
>From 263a43571303c16c3295cb0a88261504c4aef322 Mon Sep 17 00:00:00 2001
From: Stanislav Mekh
@@ -265,6 +265,7 @@ def OMPC_Map : Clause<"map"> {
let flangClass = "OmpMapClause";
}
def OMPC_Match : Clause<"match"> {
+ let flangClass = "OmpMatchClause";
kparzysz wrote:
No, we don't have DECLARE VARIANT yet.
https://github.com/llvm/llvm-project/pull/1
https://github.com/joaosaffran updated
https://github.com/llvm/llvm-project/pull/123147
>From 71f6d8b43db9c727e3892ff1e408d86f4150fc4e Mon Sep 17 00:00:00 2001
From: joaosaffran
Date: Wed, 15 Jan 2025 17:30:00 +
Subject: [PATCH 1/5] adding metadata extraction
---
.../llvm/Analysis/DXILMet
https://github.com/joaosaffran updated
https://github.com/llvm/llvm-project/pull/123147
>From 71f6d8b43db9c727e3892ff1e408d86f4150fc4e Mon Sep 17 00:00:00 2001
From: joaosaffran
Date: Wed, 15 Jan 2025 17:30:00 +
Subject: [PATCH 1/4] adding metadata extraction
---
.../llvm/Analysis/DXILMet
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/121817
>From fe3ec47965d5f970e26f9f729a21b61acf366053 Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Thu, 12 Dec 2024 15:26:26 -0600
Subject: [PATCH] [flang][OpenMP] Parse WHEN, OTHERWISE, MATCH clauses plus
https://github.com/preames approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/122672
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
mingmingl-llvm wrote:
cc @Colibrow @SharonXSharon
https://github.com/llvm/llvm-project/pull/122215
___
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/jeanPerier updated
https://github.com/llvm/llvm-project/pull/123177
>From 137705661c184ea1530982c19163341933ab421e Mon Sep 17 00:00:00 2001
From: Jean Perier
Date: Wed, 15 Jan 2025 09:09:53 -0800
Subject: [PATCH 1/4] [mlir][LLVM] add argument and result attributes to
llvm.ca
llvmbot wrote:
@llvm/pr-subscribers-backend-x86
Author: Mingming Liu (mingmingl-llvm)
Changes
https://github.com/llvm/llvm-project/pull/122183 adds a codegen pass to infer
machine jump table entry's hotness from the MBB hotness. This is a follow-up PR
to produce `.hot` and or `.unlikely`
https://github.com/mingmingl-llvm ready_for_review
https://github.com/llvm/llvm-project/pull/122215
___
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/mingmingl-llvm updated
https://github.com/llvm/llvm-project/pull/122215
>From dd748277dff2b30ed02bfa466eeca7102aa93eb4 Mon Sep 17 00:00:00 2001
From: mingmingl
Date: Fri, 10 Jan 2025 13:53:08 -0800
Subject: [PATCH 1/6] rely to upstream
---
llvm/include/llvm/CodeGen/MachineF
https://github.com/mingmingl-llvm edited
https://github.com/llvm/llvm-project/pull/122215
___
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/mingmingl-llvm updated
https://github.com/llvm/llvm-project/pull/122215
>From dd748277dff2b30ed02bfa466eeca7102aa93eb4 Mon Sep 17 00:00:00 2001
From: mingmingl
Date: Fri, 10 Jan 2025 13:53:08 -0800
Subject: [PATCH 1/5] rely to upstream
---
llvm/include/llvm/CodeGen/MachineF
Author: Kiran Chandramohan
Date: 2025-01-16T16:52:20Z
New Revision: 020f7368814929a2000bbacea35c7162baa2a865
URL:
https://github.com/llvm/llvm-project/commit/020f7368814929a2000bbacea35c7162baa2a865
DIFF:
https://github.com/llvm/llvm-project/commit/020f7368814929a2000bbacea35c7162baa2a865.diff
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/122460
>From 3860dfc5fbff94649a075f2177be235be7c02978 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 10 Jan 2025 14:57:24 +0700
Subject: [PATCH 1/2] AMDGPU: Implement isExtractVecEltCheap
Once again we have e
https://github.com/jeanPerier updated
https://github.com/llvm/llvm-project/pull/123177
>From 137705661c184ea1530982c19163341933ab421e Mon Sep 17 00:00:00 2001
From: Jean Perier
Date: Wed, 15 Jan 2025 09:09:53 -0800
Subject: [PATCH 1/2] [mlir][LLVM] add argument and result attributes to
llvm.ca
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/122460
>From 81351fd3f40b3352612b0f5740de30af638c238b Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 10 Jan 2025 14:57:24 +0700
Subject: [PATCH 1/2] AMDGPU: Implement isExtractVecEltCheap
Once again we have e
Author: Emilio Cota
Date: 2025-01-16T11:31:31Z
New Revision: c0185b27a76cd23e745c7ad9db206fbc3ff7b11e
URL:
https://github.com/llvm/llvm-project/commit/c0185b27a76cd23e745c7ad9db206fbc3ff7b11e
DIFF:
https://github.com/llvm/llvm-project/commit/c0185b27a76cd23e745c7ad9db206fbc3ff7b11e.diff
LOG: R
llvmbot wrote:
@llvm/pr-subscribers-mlir-llvm
@llvm/pr-subscribers-mlir
Author: None (jeanPerier)
Changes
Second patch of this
[RFC](https://discourse.llvm.org/t/mlir-rfc-adding-argument-and-result-attributes-to-llvm-call/84107)
that adds argument and result attributes to llvm.call and u
https://github.com/jeanPerier created
https://github.com/llvm/llvm-project/pull/123177
Second patch of this
[RFC](https://discourse.llvm.org/t/mlir-rfc-adding-argument-and-result-attributes-to-llvm-call/84107)
that adds argument and result attributes to llvm.call and update the llvm ir
import
61 matches
Mail list logo