https://github.com/ilovepi edited
https://github.com/llvm/llvm-project/pull/160166
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
hekota wrote:
> Is there value in testing cases where `NonUniformResourceIndex` is used in
> odd places?
>
> eg https://godbolt.org/z/jrdc1ErMM
This PR with just translate it to the LLVM intrinsic call. I have added a test
case to the intrinsic lowering PR #159608 to make sure the call gets r
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/160166
>From 632536e381904a570df09bbe7aed730815deb4a8 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Mon, 22 Sep 2025 16:26:04 +
Subject: [PATCH] [llvm][mustache] Avoid excessive hash lookups in
EscapeStringStrea
tstellar wrote:
ping @fhahn
https://github.com/llvm/llvm-project/pull/158798
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
tstellar wrote:
Are the test failures legitimate?
https://github.com/llvm/llvm-project/pull/159209
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/tstellar closed
https://github.com/llvm/llvm-project/pull/159451
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Michael Buch
Date: 2025-09-22T16:51:21-07:00
New Revision: f5ba88341e7c4f7427e33c8237c07c3c5f1e189c
URL:
https://github.com/llvm/llvm-project/commit/f5ba88341e7c4f7427e33c8237c07c3c5f1e189c
DIFF:
https://github.com/llvm/llvm-project/commit/f5ba88341e7c4f7427e33c8237c07c3c5f1e189c.diff
Author: Michael Buch
Date: 2025-09-22T16:51:20-07:00
New Revision: 54896838ca5e1f69f0f3040fe6847546db0463d4
URL:
https://github.com/llvm/llvm-project/commit/54896838ca5e1f69f0f3040fe6847546db0463d4
DIFF:
https://github.com/llvm/llvm-project/commit/54896838ca5e1f69f0f3040fe6847546db0463d4.diff
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159193
>From ddcaf1691fbb84374ee8d5b9dfffb80e224ecd2b Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Sat, 13 Sep 2025 23:21:07 -0700
Subject: [PATCH] [llvm][mustache] Simplify debug logging
---
llvm/lib/Support/Must
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/160169
>From db95ffd7044e5155c7a5ec2a0022a928ee261a55 Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Fri, 19 Sep 2025 08:52:08 -0500
Subject: [PATCH 1/4] [flang][OpenMP] Use OmpDirectiveSpecification in
DEC
https://github.com/vitalybuka approved this pull request.
LGTM, but maybe can be improved with EmitAllocToken
https://github.com/llvm/llvm-project/pull/156841
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.or
llvmbot wrote:
@llvm/pr-subscribers-flang-openmp
Author: Krzysztof Parzyszek (kparzysz)
Changes
When the combiner contains an AssignmentStmt, the unparser for that will emit a
newline after the assignment. Don't let it do that, unparse the assignment
ourselves.
---
Full diff: https://gi
https://github.com/fhahn approved this pull request.
LGTM, thanks! Just a few minor comments left inline.
Would probably be worth to mention in the description that this should pave the
way for a bunch of follow-up work, including more tooling (e.g.
https://github.com/llvm/llvm-project/pull/1
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159197
>From b68de048650c907ce46aabe728f243c45bf3ba65 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Tue, 16 Sep 2025 00:11:47 -0700
Subject: [PATCH] [llvm][mustache] Avoid redundant saves in accessor splitting
The s
kparzysz wrote:
PR stack:
1. https://github.com/llvm/llvm-project/pull/159946
2. https://github.com/llvm/llvm-project/pull/160169
3. https://github.com/llvm/llvm-project/pull/160192 (this PR)
4. https://github.com/llvm/llvm-project/pull/160200
https://github.com/llvm/llvm-project/pull/160192
___
kparzysz wrote:
PR stack:
1. https://github.com/llvm/llvm-project/pull/159946
2. https://github.com/llvm/llvm-project/pull/160169 (this PR)
3. https://github.com/llvm/llvm-project/pull/160192
4. https://github.com/llvm/llvm-project/pull/160200
https://github.com/llvm/llvm-project/pull/160169
__
llvmbot wrote:
@llvm/pr-subscribers-flang-parser
Author: Krzysztof Parzyszek (kparzysz)
Changes
When the combiner contains an AssignmentStmt, the unparser for that will emit a
newline after the assignment. Don't let it do that, unparse the assignment
ourselves.
---
Full diff: https://gi
https://github.com/kparzysz created
https://github.com/llvm/llvm-project/pull/160200
When the combiner contains an AssignmentStmt, the unparser for that will emit a
newline after the assignment. Don't let it do that, unparse the assignment
ourselves.
>From 672c1ad9f0b473f883b12c9a2aff70b7c3de
Steelskin wrote:
Re-opening per @compnerd suggestion. I do not know what to do to get this
landed here.
https://github.com/llvm/llvm-project/pull/158164
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159190
>From 0b15e73c2fe65eaca4917b8beda50ecf01061cb5 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Fri, 12 Sep 2025 00:24:31 -0700
Subject: [PATCH] [llvm][mustache] Use StringRef parameters
---
llvm/lib/Support/Mu
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/159877
>From ebdadaf8b6408c19d66f7a7e8e43146067ec03c0 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Fri, 19 Sep 2025 16:39:45 -0700
Subject: [PATCH 1/2] ixup
Created using spr 1.3.4
---
llvm/test/Transforms/IndVa
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/159877
>From ebdadaf8b6408c19d66f7a7e8e43146067ec03c0 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Fri, 19 Sep 2025 16:39:45 -0700
Subject: [PATCH 1/2] ixup
Created using spr 1.3.4
---
llvm/test/Transforms/IndVa
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/160169
>From db95ffd7044e5155c7a5ec2a0022a928ee261a55 Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Fri, 19 Sep 2025 08:52:08 -0500
Subject: [PATCH 1/3] [flang][OpenMP] Use OmpDirectiveSpecification in
DEC
https://github.com/fmayer approved this pull request.
https://github.com/llvm/llvm-project/pull/156838
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -0,0 +1,471 @@
+//===- AllocToken.cpp - Allocation token instrumentation
--===//
+//
+// 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: Ap
https://github.com/cmtice approved this pull request.
https://github.com/llvm/llvm-project/pull/160028
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -306,15 +350,18 @@ SmallVector tokenize(StringRef Template) {
StringLiteral Open("{{");
StringLiteral Close("}}");
size_t Start = 0;
- size_t DelimiterStart = Template.find(Open);
+ // size_t DelimiterStart = Template.find(Open);
nikic wrote:
Leftov
https://github.com/nikic edited https://github.com/llvm/llvm-project/pull/160165
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/nikic commented:
How much does this improve performance?
https://github.com/llvm/llvm-project/pull/160165
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-br
@@ -572,6 +620,8 @@ void ASTNode::render(const json::Value &CurrentCtx,
raw_ostream &OS) {
ParentContext = &CurrentCtx;
const json::Value *ContextPtr = Ty == Root ? ParentContext : findContext();
+ if (AccessorValue.empty() && (Ty != Root && Ty != Text))
+return;
---
@@ -17,6 +17,50 @@ namespace {
using Accessor = SmallVector;
+// A more generic specialized find for needles of length 1-3.
+[[maybe_unused]]
nikic wrote:
Not maybe_unused?
https://github.com/llvm/llvm-project/pull/160165
___
@@ -660,42 +660,136 @@ Non-Integral Pointer Type
Note: non-integral pointer types are a work in progress, and they should be
considered experimental at this time.
-LLVM IR optionally allows the frontend to denote pointers in certain address
-spaces as "non-integral" via the :r
https://github.com/arichardson updated
https://github.com/llvm/llvm-project/pull/105735
>From e4bd1181d160b8728e7d4158417a83e183bd1709 Mon Sep 17 00:00:00 2001
From: Alex Richardson
Date: Thu, 22 Aug 2024 14:36:04 -0700
Subject: [PATCH 01/10] fix indentation in langref
Created using spr 1.3.6-
https://github.com/ilovepi created
https://github.com/llvm/llvm-project/pull/160166
The naive char-by-char lookup performed OK, but we can skip ahead to the
next match, avoiding all the extra hash lookups in the key map. Likely
there is a faster method than this, but its already a 42% win in the
https://github.com/ilovepi created
https://github.com/llvm/llvm-project/pull/160165
Delimiters in mustache are generally 2-4 character sequences. While good
for general search, we can beat find() for these short sequences by just
using memchr() to find the first match, and then checking the next
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159187
>From fbd889474300053fc91ee656753a13c30fce67dc Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Mon, 8 Sep 2025 21:22:02 -0700
Subject: [PATCH] [llvm][mustache] Support setting delimiters in templates
The base m
krzysz00 wrote:
The transform looks correct to me
https://github.com/llvm/llvm-project/pull/159959
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/159946
>From e0ae3e5dd4817329f0e104e0ea7fd883754f442f Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Sat, 20 Sep 2025 09:58:43 -0500
Subject: [PATCH 1/2] [flang][OpenMP] Resolve all components of
OmpDirecti
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159186
>From c3b7fae3695f64868ed7da1cd63baee1d4e94f46 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Fri, 29 Aug 2025 23:55:25 -0700
Subject: [PATCH] [llvm][mustache] Precommit test for Set Delimiter
Adds a new unit
https://github.com/SamTebbs33 edited
https://github.com/llvm/llvm-project/pull/147302
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159198
>From 2de3866f5b7d2783da3f88ee2095ee43743e17c0 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Tue, 16 Sep 2025 00:24:43 -0700
Subject: [PATCH] [llvm][mustache] Optimize accessor splitting with a single
pass
T
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159192
>From d5312d1ac178c5505bc4584c730195d9b12c1daa Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Fri, 12 Sep 2025 17:16:08 -0700
Subject: [PATCH] [llvm][mustache] Fix failing StandaloneIndentation test
When rende
https://github.com/svkeerthy updated
https://github.com/llvm/llvm-project/pull/158376
>From 6bcaec6169d5a2dabc07d171aea1211141b5d85b Mon Sep 17 00:00:00 2001
From: svkeerthy
Date: Fri, 12 Sep 2025 22:06:44 +
Subject: [PATCH] VocabStorage
---
llvm/include/llvm/Analysis/IR2Vec.h |
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159195
>From 1389ea30a5080a6bc76b76ffdcf43a361885d5e2 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Mon, 15 Sep 2025 19:54:34 -0700
Subject: [PATCH] [llvm][mustache] Avoid extra copy for json strings
---
llvm/lib/S
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159198
>From 2de3866f5b7d2783da3f88ee2095ee43743e17c0 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Tue, 16 Sep 2025 00:24:43 -0700
Subject: [PATCH] [llvm][mustache] Optimize accessor splitting with a single
pass
T
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159187
>From 7cea784823cb90b6f6030f7241a50d4040fab6a1 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Mon, 8 Sep 2025 21:22:02 -0700
Subject: [PATCH] [llvm][mustache] Support setting delimiters in templates
The base m
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159189
>From 6a7db43434fb7657ac6057a18f95b52fa706347c Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Fri, 12 Sep 2025 00:06:14 -0700
Subject: [PATCH] [llvm][mustache] Refactor template rendering
Move the rendering lo
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159199
>From 5c65ae1e875260c109b3d8f4b6625c8a49a45313 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Tue, 16 Sep 2025 09:40:04 -0700
Subject: [PATCH] [llvm][mustache] Avoid extra allocations in parseSection
We don't
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159185
>From 31dc0edd7d3145d989d1132ce013f8579a5a284d Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Fri, 29 Aug 2025 23:26:29 -0700
Subject: [PATCH] [llvm][mustache] Align standalone partial indentation with
spec
T
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159188
>From 97182cf5770867345323c9e7af7d9b69fa3e678d Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Thu, 11 Sep 2025 23:45:16 -0700
Subject: [PATCH] [llvm][mustache] Refactor tokenizer for clarity
This patch refacto
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159193
>From e89315c0fdb99341871652728d877e1b88d5237d Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Sat, 13 Sep 2025 23:21:07 -0700
Subject: [PATCH] [llvm][mustache] Simplify debug logging
---
llvm/lib/Support/Must
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159187
>From 7cea784823cb90b6f6030f7241a50d4040fab6a1 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Mon, 8 Sep 2025 21:22:02 -0700
Subject: [PATCH] [llvm][mustache] Support setting delimiters in templates
The base m
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159196
>From b929e27245223a126e2835a3440f1ae4f0a5aa57 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Mon, 15 Sep 2025 23:27:50 -0700
Subject: [PATCH] [llvm][mustache] Use single pass when tokenizing
The old implement
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159194
>From b95282ae8b0c214bc01e2bb6972ec1f1108d51b3 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Mon, 15 Sep 2025 16:26:11 -0700
Subject: [PATCH] [llvm][mustache] Use BumpPtrAllocator to save ASTNodes
We make the
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159197
>From 1acd65547a95bfc1afc24bfb03167375f171933b Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Tue, 16 Sep 2025 00:11:47 -0700
Subject: [PATCH] [llvm][mustache] Avoid redundant saves in accessor splitting
The s
Author: Ian Wood
Date: 2025-09-22T10:56:14-07:00
New Revision: 6116c6813f1343faf3bb7946be2c6d86ca30356a
URL:
https://github.com/llvm/llvm-project/commit/6116c6813f1343faf3bb7946be2c6d86ca30356a
DIFF:
https://github.com/llvm/llvm-project/commit/6116c6813f1343faf3bb7946be2c6d86ca30356a.diff
LOG:
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 origin/main HEAD --extensions h,cpp --
llvm/include/llvm/Analysis/TargetTransformInfo
https://github.com/SamTebbs33 edited
https://github.com/llvm/llvm-project/pull/147302
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/SamTebbs33 edited
https://github.com/llvm/llvm-project/pull/147302
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/jroelofs approved this pull request.
Tricky. LGTM.
https://github.com/llvm/llvm-project/pull/159759
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-c
@@ -1353,6 +1354,92 @@ void CodeGenFunction::EmitAllocToken(llvm::CallBase *CB,
QualType AllocType) {
CB->setMetadata(llvm::LLVMContext::MD_alloc_token, MDN);
}
+/// Infer type from a simple sizeof expression.
+static QualType inferTypeFromSizeofExpr(const Expr *E) {
+ con
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159198
>From f5b321027fd1d0215d6bea358aee0b94a2431a08 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Tue, 16 Sep 2025 00:24:43 -0700
Subject: [PATCH] [llvm][mustache] Optimize accessor splitting with a single
pass
T
@@ -183,12 +201,20 @@ class TypeHashMode : public ModeBase {
using ModeBase::ModeBase;
uint64_t operator()(const CallBase &CB, OptimizationRemarkEmitter &ORE) {
+const auto [N, H] = getHash(CB, ORE);
+return N ? boundedToken(H) : H;
+ }
+
+protected:
+ std::pair
https://github.com/vitalybuka edited
https://github.com/llvm/llvm-project/pull/156841
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/rampitec approved this pull request.
https://github.com/llvm/llvm-project/pull/159886
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -1353,6 +1354,92 @@ void CodeGenFunction::EmitAllocToken(llvm::CallBase *CB,
QualType AllocType) {
CB->setMetadata(llvm::LLVMContext::MD_alloc_token, MDN);
}
+/// Infer type from a simple sizeof expression.
+static QualType inferTypeFromSizeofExpr(const Expr *E) {
+ con
https://github.com/SamTebbs33 edited
https://github.com/llvm/llvm-project/pull/160154
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -183,12 +201,20 @@ class TypeHashMode : public ModeBase {
using ModeBase::ModeBase;
uint64_t operator()(const CallBase &CB, OptimizationRemarkEmitter &ORE) {
+const auto [N, H] = getHash(CB, ORE);
+return N ? boundedToken(H) : H;
+ }
+
+protected:
+ std::pair
https://github.com/rampitec approved this pull request.
https://github.com/llvm/llvm-project/pull/159885
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
vitalybuka wrote:
This patch contains very different pieces, which are better to review/land
separately:
1. Driver/Doc
2. CodeGen
3. pipeline
https://github.com/llvm/llvm-project/pull/156839
___
llvm-branch-commits mailing list
llvm-branch-commits@li
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159199
>From ac3d77f94baf7a3fd413816153209c4cb64538a7 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Tue, 16 Sep 2025 09:40:04 -0700
Subject: [PATCH] [llvm][mustache] Avoid extra allocations in parseSection
We don't
@@ -447,6 +447,9 @@ class CodeGenOptions : public CodeGenOptionsBase {
std::optional AllowRuntimeCheckSkipHotCutoff;
+ /// Maximum number of allocation tokens (0 = no max).
vitalybuka wrote:
what is nullopt then?
https://github.com/llvm/llvm-project/pull
@@ -3248,9 +3346,11 @@ as follows:
this set are considered to support most general arithmetic operations
efficiently.
``ni:::...``
-This specifies pointer types with the specified address spaces
-as :ref:`Non-Integral Pointer Type ` s. The ``0``
-address sp
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159184
>From db6bc75e9aab9307b3443047ff2c42ccc4d76270 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Fri, 29 Aug 2025 22:30:51 -0700
Subject: [PATCH] [llvm][mustache] Precommit test for StandaloneIndentation
---
llv
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159195
>From 749306f161b925e502ad85577dd99ed89216e3c3 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Mon, 15 Sep 2025 19:54:34 -0700
Subject: [PATCH] [llvm][mustache] Avoid extra copy for json strings
---
llvm/lib/S
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159190
>From e79233da33b30f1c3bdbc8b5d0f18f0ee1909053 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Fri, 12 Sep 2025 00:24:31 -0700
Subject: [PATCH] [llvm][mustache] Use StringRef parameters
---
llvm/lib/Support/Mu
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159191
>From f441a1c616e00020b87a2420ec4828d250e59486 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Fri, 12 Sep 2025 16:20:44 -0700
Subject: [PATCH] [llvm][mustache] Introduce MustacheContext to simplify
mustache AP
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159185
>From f2623ab3a25c5c1ef399a80bfcea10d761cba190 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Fri, 29 Aug 2025 23:26:29 -0700
Subject: [PATCH] [llvm][mustache] Align standalone partial indentation with
spec
T
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159183
>From 30e848972cf380f7d726912419f2ba5c51341546 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Fri, 29 Aug 2025 21:46:49 -0700
Subject: [PATCH] [llvm][mustache] Add support for Triple Mustache
We extend the log
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/159188
>From 6f78e4d2ac7a182233a966c1e0a83d730deb24d0 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Thu, 11 Sep 2025 23:45:16 -0700
Subject: [PATCH] [llvm][mustache] Refactor tokenizer for clarity
This patch refacto
https://github.com/tobias-stadler updated
https://github.com/llvm/llvm-project/pull/156715
>From d33b31f01aeeb9005581b0a2a1f21c898463aa02 Mon Sep 17 00:00:00 2001
From: Tobias Stadler
Date: Thu, 18 Sep 2025 12:34:55 +0100
Subject: [PATCH 1/3] Replace bitstream blobs by yaml
Created using spr 1
@@ -355,30 +364,111 @@ class DataLayout {
/// \sa DataLayout::getAddressSizeInBits
unsigned getAddressSize(unsigned AS) const { return getIndexSize(AS); }
- /// Return the address spaces containing non-integral pointers. Pointers in
- /// this address space don't have a
llvmbot wrote:
@llvm/pr-subscribers-clang-temporal-safety
Author: Utkarsh Saxena (usx95)
Changes
Implemented support for `lifetimebound` attributes on function parameters
This change replaces the single `AssignOriginFact` with two separate
operations: `OriginFlowFact` and `KillOriginFact
https://github.com/usx95 ready_for_review
https://github.com/llvm/llvm-project/pull/158489
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
ritter-x2a 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/160129?utm_source=stack-comment-downstack-mergeability-warnin
https://github.com/melver updated
https://github.com/llvm/llvm-project/pull/156840
>From 14c75441e84aa32e4f5876598b9a2c59d4ecbe65 Mon Sep 17 00:00:00 2001
From: Marco Elver
Date: Mon, 8 Sep 2025 21:32:21 +0200
Subject: [PATCH 1/2] fixup! fix for incomplete types
Created using spr 1.3.8-beta.1
https://github.com/melver updated
https://github.com/llvm/llvm-project/pull/156840
>From 14c75441e84aa32e4f5876598b9a2c59d4ecbe65 Mon Sep 17 00:00:00 2001
From: Marco Elver
Date: Mon, 8 Sep 2025 21:32:21 +0200
Subject: [PATCH 1/2] fixup! fix for incomplete types
Created using spr 1.3.8-beta.1
https://github.com/melver updated
https://github.com/llvm/llvm-project/pull/156842
>From 48227c8f7712b2dc807b252d18353c91905b1fb5 Mon Sep 17 00:00:00 2001
From: Marco Elver
Date: Mon, 8 Sep 2025 17:19:04 +0200
Subject: [PATCH] fixup!
Created using spr 1.3.8-beta.1
---
llvm/lib/Transforms/Inst
kparzysz wrote:
PR stack
1, https://github.com/llvm/llvm-project/pull/159944
2. https://github.com/llvm/llvm-project/pull/159945
3. https://github.com/llvm/llvm-project/pull/159946 (this PR)
https://github.com/llvm/llvm-project/pull/159946
___
llvm-bra
https://github.com/cmtice approved this pull request.
https://github.com/llvm/llvm-project/pull/160027
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -609,6 +617,15 @@ class SIGfx12CacheControl : public SIGfx11CacheControl {
bool setAtomicScope(const MachineBasicBlock::iterator &MI,
SIAtomicScope Scope, SIAtomicAddrSpace AddrSpace) const;
+ bool canAffectGlobalAddrSpace(SIAtomicAddrSpace AS) cons
@@ -609,6 +617,15 @@ class SIGfx12CacheControl : public SIGfx11CacheControl {
bool setAtomicScope(const MachineBasicBlock::iterator &MI,
SIAtomicScope Scope, SIAtomicAddrSpace AddrSpace) const;
+ bool canAffectGlobalAddrSpace(SIAtomicAddrSpace AS) cons
@@ -355,30 +364,111 @@ class DataLayout {
/// \sa DataLayout::getAddressSizeInBits
unsigned getAddressSize(unsigned AS) const { return getIndexSize(AS); }
- /// Return the address spaces containing non-integral pointers. Pointers in
- /// this address space don't have a
https://github.com/melver edited
https://github.com/llvm/llvm-project/pull/156838
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
melver wrote:
> Wouldn't be better to land attribute part a separate PR? Attributes are part
> of the language, and transformation is just one of possible users.
>
> Also it's a lot of simple change in multiple files.
Done: https://github.com/llvm/llvm-project/pull/160131
PTAL.
https://git
https://github.com/resistor commented:
Line edits and naming
https://github.com/llvm/llvm-project/pull/105735
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/melver edited
https://github.com/llvm/llvm-project/pull/156842
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/melver edited
https://github.com/llvm/llvm-project/pull/156841
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/melver edited
https://github.com/llvm/llvm-project/pull/156840
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/melver edited
https://github.com/llvm/llvm-project/pull/156839
___
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
1 - 100 of 156 matches
Mail list logo