https://github.com/wc00862805aj updated
https://github.com/llvm/llvm-project/pull/75445
>From ec9429cd7c13ab86189976f4f327d612183a6010 Mon Sep 17 00:00:00 2001
From: wcleungaj
Date: Thu, 14 Dec 2023 16:54:37 +0800
Subject: [PATCH] [AArch64] Disable large global group relocation
---
clang/incl
evodius96 wrote:
> Could you mention the issue #77873 in the description or in the subject?
Yes, I will change this!
https://github.com/llvm/llvm-project/pull/78202
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin
@@ -1018,13 +1011,15 @@ struct CounterCoverageMappingBuilder
return (Cond->EvaluateAsInt(Result, CVM.getCodeGenModule().getContext()));
}
+ using MCDCDecisionIDPair = MCDCCoverageBuilder::DecisionIDPair;
+
/// Create a Branch Region around an instrumentable condition
@@ -663,54 +668,40 @@ struct MCDCCoverageBuilder {
private:
CodeGenModule &CGM;
- llvm::SmallVector AndRHS;
- llvm::SmallVector OrRHS;
- llvm::SmallVector NestLevel;
+ llvm::SmallVector DecisionStack;
llvm::DenseMap &CondIDs;
llvm::DenseMap &MCDCBitmapMap;
MCDCC
@@ -722,6 +713,9 @@ struct MCDCCoverageBuilder {
return I->second;
}
+ /// Return the LHS Decision ([0,0] if not set).
+ const DecisionIDPair back() const { return DecisionStack.back(); }
evodius96 wrote:
Ah, you're right.
https://github.com/llvm/l
@@ -722,6 +709,12 @@ struct MCDCCoverageBuilder {
return I->second;
}
+ /// Return the LHS Decision ({0,0} if not set).
+ const DecisionIDPair &back() {
+assert(DecisionStack.size() >= 1);
chapuni wrote:
Dropped in the latest change. Thanks for
@@ -722,6 +713,9 @@ struct MCDCCoverageBuilder {
return I->second;
}
+ /// Return the LHS Decision ([0,0] if not set).
+ const DecisionIDPair back() const { return DecisionStack.back(); }
evodius96 wrote:
On second thought, could you elaborate on yo
https://github.com/chapuni edited
https://github.com/llvm/llvm-project/pull/78202
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/evodius96 edited
https://github.com/llvm/llvm-project/pull/78202
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/SuperSodaSea updated
https://github.com/llvm/llvm-project/pull/68485
>From 03276260c48d9cafb2a0d80825156e77cdf02eba Mon Sep 17 00:00:00 2001
From: SuperSodaSea
Date: Sat, 7 Oct 2023 21:05:17 +0800
Subject: [PATCH 01/15] [clang] static operators should evaluate object
argumen
@@ -722,6 +713,9 @@ struct MCDCCoverageBuilder {
return I->second;
}
+ /// Return the LHS Decision ([0,0] if not set).
+ const DecisionIDPair back() const { return DecisionStack.back(); }
chapuni wrote:
This may return byref since `DecisionStack.bac
@@ -722,6 +713,9 @@ struct MCDCCoverageBuilder {
return I->second;
}
+ /// Return the LHS Decision ([0,0] if not set).
+ const DecisionIDPair back() const { return DecisionStack.back(); }
evodius96 wrote:
Ah, ok I think I misunderstood. You're sugg
vsapsai wrote:
Started some of the tests. Expect to have results by the end of this week or
early next week.
https://github.com/llvm/llvm-project/pull/76119
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman
https://github.com/evodius96 updated
https://github.com/llvm/llvm-project/pull/78202
>From 8751417f4889a120193a604e2ea91627f3b064e8 Mon Sep 17 00:00:00 2001
From: Alan Phipps
Date: Mon, 15 Jan 2024 12:24:36 -0600
Subject: [PATCH 1/5] [clang][CoverageMapping] Refactor when setting MC/DC
True/Fa
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/74405
>From cdafeff37cd20e8cb8cdcf6ac8561455d5c9a30a Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Sat, 2 Dec 2023 20:49:51 +0700
Subject: [PATCH 1/2] DAG: Fix ABI lowering with FP promote in strictfp
functions
https://github.com/jhuber6 updated
https://github.com/llvm/llvm-project/pull/78359
>From 2a460f6ff9e7bca938adca5487609df41616e8c1 Mon Sep 17 00:00:00 2001
From: Joseph Huber
Date: Mon, 15 Jan 2024 15:42:06 -0600
Subject: [PATCH] [LinkerWrapper] Handle AMDGPU Target-IDs correctly when
linking
https://github.com/antangelo created
https://github.com/llvm/llvm-project/pull/78541
Reverts llvm/llvm-project#78387
The added tests are failing on several build bots.
>From d534c2333cdba7749f22fd631ec8a73a13c2405b Mon Sep 17 00:00:00 2001
From: antangelo
Date: Wed, 17 Jan 2024 22:55:55 -0500
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (antangelo)
Changes
Reverts llvm/llvm-project#78387
The added tests are failing on several build bots.
---
Full diff: https://github.com/llvm/llvm-project/pull/78541.diff
4 Files Affected:
- (modified) clang/docs/ReleaseNotes.rst
https://github.com/chapuni approved this pull request.
Thanks!
I recommend you to commit `llvm` part as the separated one in advance, if you
could commit w/o pull requests.
https://github.com/llvm/llvm-project/pull/78202
___
cfe-commits mailing list
https://github.com/arsenm closed https://github.com/llvm/llvm-project/pull/74405
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/antangelo closed
https://github.com/llvm/llvm-project/pull/78541
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: antangelo
Date: 2024-01-17T23:10:18-05:00
New Revision: 7f2408fba3106319f64880794d555edad26d7add
URL:
https://github.com/llvm/llvm-project/commit/7f2408fba3106319f64880794d555edad26d7add
DIFF:
https://github.com/llvm/llvm-project/commit/7f2408fba3106319f64880794d555edad26d7add.diff
LOG
https://github.com/t-tye edited https://github.com/llvm/llvm-project/pull/76955
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -520,6 +520,106 @@ Every processor supports every OS ABI (see
:ref:`amdgpu-os`) with the following
=== === = =
=== === ==
+Generic processors also exist. They group mult
@@ -1633,80 +1741,120 @@ The AMDGPU backend uses the following ELF header:
``EF_AMDGPU_FEATURE_SRAMECC_ON_V4`` 0xc00 SRAMECC enabled.
=
===
+ .. table:: AMDGPU ELF Header ``e_
@@ -1633,80 +1741,120 @@ The AMDGPU backend uses the following ELF header:
``EF_AMDGPU_FEATURE_SRAMECC_ON_V4`` 0xc00 SRAMECC enabled.
=
===
+ .. table:: AMDGPU ELF Header ``e_
@@ -520,6 +520,106 @@ Every processor supports every OS ABI (see
:ref:`amdgpu-os`) with the following
=== === = =
=== === ==
+Generic processors also exist. They group mult
@@ -520,6 +520,106 @@ Every processor supports every OS ABI (see
:ref:`amdgpu-os`) with the following
=== === = =
=== === ==
+Generic processors also exist. They group mult
@@ -4135,6 +4283,33 @@ Code object V5 metadata is the same as
== == =
+.. _amdgpu-amdhsa-code-object-metadata-v6:
+
+Code Object V6 Metadata
+
+.. warning::
+ Code object
@@ -520,6 +520,106 @@ Every processor supports every OS ABI (see
:ref:`amdgpu-os`) with the following
=== === = =
=== === ==
+Generic processors also exist. They group mult
https://github.com/t-tye requested changes to this pull request.
https://github.com/llvm/llvm-project/pull/76955
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -520,6 +520,106 @@ Every processor supports every OS ABI (see
:ref:`amdgpu-os`) with the following
=== === = =
=== === ==
+Generic processors also exist. They group mult
@@ -520,6 +520,106 @@ Every processor supports every OS ABI (see
:ref:`amdgpu-os`) with the following
=== === = =
=== === ==
+Generic processors also exist. They group mult
https://github.com/philnik777 edited
https://github.com/llvm/llvm-project/pull/68324
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/codemzs updated
https://github.com/llvm/llvm-project/pull/78503
>From c9a95ed6db27861de2e7363eff17839b3bcb32d1 Mon Sep 17 00:00:00 2001
From: "M. Zeeshan Siddiqui"
Date: Mon, 13 Nov 2023 17:37:36 +
Subject: [PATCH] [Clang][C++23] Implement core language changes from P1467
codemzs wrote:
@tahonermann @zahiraam I have migrated the review from
https://reviews.llvm.org/D149573 here and have addressed your most recent
comment.
I'm not sure how to add you as reviewers as I don't see that option on my end.
https://github.com/llvm/llvm-project/pull/78503
https://github.com/vitalybuka updated
https://github.com/llvm/llvm-project/pull/78534
>From 642d00771072386cbcc2426e749df9a40f3fb745 Mon Sep 17 00:00:00 2001
From: Vitaly Buka
Date: Wed, 17 Jan 2024 17:57:31 -0800
Subject: [PATCH] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20initia?=
=?U
https://github.com/vitalybuka edited
https://github.com/llvm/llvm-project/pull/78536
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Jonas Devlieghere
Date: 2024-01-17T21:09:15-08:00
New Revision: a4fe6a183883812fa8268490c987798a42c0d34b
URL:
https://github.com/llvm/llvm-project/commit/a4fe6a183883812fa8268490c987798a42c0d34b
DIFF:
https://github.com/llvm/llvm-project/commit/a4fe6a183883812fa8268490c987798a42c0d34b.d
https://github.com/JDevlieghere closed
https://github.com/llvm/llvm-project/pull/78392
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/vitalybuka updated
https://github.com/llvm/llvm-project/pull/78536
>From cbdd94e111df298caa38b007b1f46a82a7bac73a Mon Sep 17 00:00:00 2001
From: Vitaly Buka
Date: Wed, 17 Jan 2024 18:13:57 -0800
Subject: [PATCH] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20change?=
=?U
https://github.com/vitalybuka closed
https://github.com/llvm/llvm-project/pull/78536
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/EthanLuisMcDonough updated
https://github.com/llvm/llvm-project/pull/76587
>From 530eb982b9770190377bb0bd09c5cb715f34d484 Mon Sep 17 00:00:00 2001
From: Ethan Luis McDonough
Date: Fri, 15 Dec 2023 20:38:38 -0600
Subject: [PATCH 01/11] Add profiling functions to libomptarget
vitalybuka wrote:
@XinWang10 Sorry, you accidentally pulled in here by `spr diff` after rebase.
https://github.com/llvm/llvm-project/pull/78536
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-
https://github.com/vitalybuka updated
https://github.com/llvm/llvm-project/pull/78534
>From 642d00771072386cbcc2426e749df9a40f3fb745 Mon Sep 17 00:00:00 2001
From: Vitaly Buka
Date: Wed, 17 Jan 2024 17:57:31 -0800
Subject: [PATCH] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20initia?=
=?U
https://github.com/arsenm edited https://github.com/llvm/llvm-project/pull/71220
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/arsenm requested changes to this pull request.
https://github.com/llvm/llvm-project/pull/71220
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -340,7 +342,33 @@ bool AtomicExpand::runOnFunction(Function &F) {
return MadeChange;
}
-bool AtomicExpand::bracketInstWithFences(Instruction *I, AtomicOrdering Order)
{
+bool AtomicExpandLegacy::runOnFunction(Function &F) {
+ if (skipFunction(F))
+return false;
@@ -6571,11 +6571,14 @@ class AtomicExpr : public Expr {
/// \return empty atomic scope model if the atomic op code does not have
/// scope operand.
static std::unique_ptr getScopeModel(AtomicOp Op) {
-if (Op >= AO__opencl_atomic_load && Op <= AO__opencl_atomic_fetc
@@ -0,0 +1,11 @@
+// REQUIRES: amdgpu-registered-target
+
+// RUN: %clang_cc1 -triple amdgcn-unknown-unknown -target-cpu gfx1100 -verify
-S -emit-llvm -o - %s
+
+typedef unsigned int uint;
+typedef uint uint2 __attribute__((ext_vector_type(2)));
+typedef uint uint4 __attribute__(
@@ -0,0 +1,11 @@
+// REQUIRES: amdgpu-registered-target
+
+// RUN: %clang_cc1 -triple amdgcn-unknown-unknown -target-cpu gfx1100 -verify
-S -emit-llvm -o - %s
+
+typedef unsigned int uint;
+typedef uint uint2 __attribute__((ext_vector_type(2)));
+typedef uint uint4 __attribute__(
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/77926
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/78439
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
MaskRay wrote:
> std:: usually is not a cause of the bug.
Consider elaborating this message.
We now display `SUMMARY: AddressSanitizer: allocation-size-too-big
path/to/allocator_returns_null.cpp:92:7 in main` instead of `SUMMARY:
AddressSanitizer: allocation-size-too-big
/usr/lib/gcc/x86_64-
https://github.com/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/78534
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/75917
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -1,56 +1,244 @@
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
-; RUN: llc -march=amdgcn -mcpu=gfx1200 -verify-machineinstrs < %s | FileCheck
-check-prefix=GFX12 %s
-; RUN: llc -march=amdgcn -global-isel=1 -mcpu=gfx1200 -verify-machineinstrs <
https://github.com/arsenm edited https://github.com/llvm/llvm-project/pull/75917
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/77438
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: cor3ntin
Date: 2024-01-18T07:17:45+01:00
New Revision: 8c2b0d4175dcfe669a43d0173fd00ed3c16dbdaa
URL:
https://github.com/llvm/llvm-project/commit/8c2b0d4175dcfe669a43d0173fd00ed3c16dbdaa
DIFF:
https://github.com/llvm/llvm-project/commit/8c2b0d4175dcfe669a43d0173fd00ed3c16dbdaa.diff
LOG:
https://github.com/cor3ntin closed
https://github.com/llvm/llvm-project/pull/78436
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
arsenm wrote:
> > lgtm, but can still fix the -O0 thing
>
> But where do I get TM in the getAnalysisUsage?
MF.getTarget()
https://github.com/llvm/llvm-project/pull/74537
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/c
https://github.com/arsenm approved this pull request.
https://github.com/llvm/llvm-project/pull/74537
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/HighCommander4 approved this pull request.
Thanks!
https://github.com/llvm/llvm-project/pull/78466
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/HighCommander4 updated
https://github.com/llvm/llvm-project/pull/78092
>From 25449579788db640d5f636e82c429aa7d459bbbc Mon Sep 17 00:00:00 2001
From: Nathan Ridge
Date: Tue, 9 Jan 2024 18:56:10 -0500
Subject: [PATCH] [clangd] Handle an expanded token range that ends in the
`e
Author: Nathan Ridge
Date: 2024-01-18T01:51:43-05:00
New Revision: 9d1dada57741d204f8a95aa2b0c89a7242e101f1
URL:
https://github.com/llvm/llvm-project/commit/9d1dada57741d204f8a95aa2b0c89a7242e101f1
DIFF:
https://github.com/llvm/llvm-project/commit/9d1dada57741d204f8a95aa2b0c89a7242e101f1.diff
https://github.com/HighCommander4 closed
https://github.com/llvm/llvm-project/pull/78092
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/74558
>From cdafeff37cd20e8cb8cdcf6ac8561455d5c9a30a Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Sat, 2 Dec 2023 20:49:51 +0700
Subject: [PATCH 1/2] DAG: Fix ABI lowering with FP promote in strictfp
functions
Author: Sander de Smalen
Date: 2024-01-18T07:03:27Z
New Revision: d24f23ed0c09f6899874ca692f7df0584d3c736c
URL:
https://github.com/llvm/llvm-project/commit/d24f23ed0c09f6899874ca692f7df0584d3c736c
DIFF:
https://github.com/llvm/llvm-project/commit/d24f23ed0c09f6899874ca692f7df0584d3c736c.diff
L
https://github.com/sdesmalen-arm closed
https://github.com/llvm/llvm-project/pull/78424
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/HighCommander4 closed
https://github.com/llvm/llvm-project/pull/69849
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
HighCommander4 wrote:
Superseded by #78092.
Thanks for putting together this patch, @robozati. While we didn't go with the
fix approach taken in this patch, it did prod me to look at the issue in more
detail :laughing:
https://github.com/llvm/llvm-project/pull/69849
_
steakhal wrote:
The commit _"[clang][NFC] Refactor `CXXNewExpr::InitializationStyle` (re-land)
(#71417)"_
https://github.com/llvm/llvm-project/commit/e929f0694aeb5f8cdbd2369db6189d28bb6fbcf3
appears to be a functional change, as it has a side effect on the following
test code:
```diff
diff -
https://github.com/sdesmalen-arm updated
https://github.com/llvm/llvm-project/pull/77941
>From 3be3f5f3a0176ec704c516961e1eff0d3713b084 Mon Sep 17 00:00:00 2001
From: Sander de Smalen
Date: Thu, 4 Jan 2024 14:03:04 +
Subject: [PATCH 1/2] [Clang] Amend SME attributes with support for ZT0.
T
sdesmalen-arm wrote:
[rebased patch on top of #78424]
With the contentious part of adding new bits addressed in #78424 and
@rsandifo-arm having reviewed and informally accepted the Arm/ZT0 side of the
changes in this pull-request, are you happy to formally accept this PR
@erichkeane / @AaronB
https://github.com/arsenm closed https://github.com/llvm/llvm-project/pull/74558
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/martinboehme updated
https://github.com/llvm/llvm-project/pull/78127
>From d2fea007602cc4279a52e49db799aecd767dba70 Mon Sep 17 00:00:00 2001
From: Martin Braenne
Date: Thu, 18 Jan 2024 07:41:04 +
Subject: [PATCH] [clang][dataflow] Process terminator condition within
`tra
rampitec wrote:
> > > lgtm, but can still fix the -O0 thing
> >
> >
> > But where do I get TM in the getAnalysisUsage?
>
> MF.getTarget() (or maybe a pass parameter is necessary?)
There is no MF there of course.
https://github.com/llvm/llvm-project/pull/74537
martinboehme wrote:
PTAL
In internal testing, I discovered yet another issue:
`StmtToEnvMap::getEnvironment()` was returning a “stale” version of the
environment if the statement `S` is in the block currently being processed. We
want `getEnvironment()` to return the “pending” environment that
https://github.com/rampitec closed
https://github.com/llvm/llvm-project/pull/74537
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/rampitec closed
https://github.com/llvm/llvm-project/pull/75974
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Mariusz Sikora
Date: 2024-01-18T08:46:53+01:00
New Revision: 264fd9e13e6006378b2d1de2851b39eec8e98225
URL:
https://github.com/llvm/llvm-project/commit/264fd9e13e6006378b2d1de2851b39eec8e98225
DIFF:
https://github.com/llvm/llvm-project/commit/264fd9e13e6006378b2d1de2851b39eec8e98225.diff
https://github.com/mariusz-sikora-at-amd closed
https://github.com/llvm/llvm-project/pull/78439
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -2312,12 +2312,31 @@ Parser::DeclGroupPtrTy
Parser::ParseDeclGroup(ParsingDeclSpec &DS,
bool IsForRangeLoop = false;
if (TryConsumeToken(tok::colon, FRI->ColonLoc)) {
IsForRangeLoop = true;
+ EnterExpressionEvaluationContext ForRangeInitContext(
+
@@ -1338,6 +1338,12 @@ class Sema final {
/// context not already known to be immediately invoked.
llvm::SmallPtrSet ReferenceToConsteval;
+/// P2718R0 - Lifetime extension in range-based for loops.
+/// MaterializeTemporaryExprs in for-range-init expression wh
@@ -6291,9 +6291,19 @@ ExprResult Sema::BuildCXXDefaultArgExpr(SourceLocation
CallLoc,
ImmediateCallVisitor V(getASTContext());
if (!NestedDefaultChecking)
V.TraverseDecl(Param);
-if (V.HasImmediateCalls) {
- ExprEvalContexts.back().DelayedDefaultInitial
Author: martinboehme
Date: 2024-01-18T08:58:47+01:00
New Revision: 1b1b5251479c42c793b14fb9588545f9619b85d6
URL:
https://github.com/llvm/llvm-project/commit/1b1b5251479c42c793b14fb9588545f9619b85d6
DIFF:
https://github.com/llvm/llvm-project/commit/1b1b5251479c42c793b14fb9588545f9619b85d6.diff
https://github.com/martinboehme closed
https://github.com/llvm/llvm-project/pull/78404
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: martinboehme
Date: 2024-01-18T08:59:26+01:00
New Revision: f1226eea52e21b6325cf24cf0d7ccd6a517baee5
URL:
https://github.com/llvm/llvm-project/commit/f1226eea52e21b6325cf24cf0d7ccd6a517baee5
DIFF:
https://github.com/llvm/llvm-project/commit/f1226eea52e21b6325cf24cf0d7ccd6a517baee5.diff
https://github.com/martinboehme closed
https://github.com/llvm/llvm-project/pull/78423
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
cor3ntin wrote:
@MaskRay sadly, At the moment we have no automation whatsoever for some of the
tables (only character names and case folding have upstream scripts). We really
should write a script to generate the tables. (the one i use is fairly nasty
and i need to copy each table in the corre
501 - 591 of 591 matches
Mail list logo