llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
Author: Liberty (kordood)
Changes
This patch corrects the typo 'dereferencable' to 'dereferenceable' in
CGCall.cpp.
The typo is located within a comment inside the `void
CodeGenModule::ConstructAttributeList` function.
---
Full diff: htt
https://github.com/kordood created
https://github.com/llvm/llvm-project/pull/116761
This patch corrects the typo 'dereferencable' to 'dereferenceable' in
CGCall.cpp.
The typo is located within a comment inside the `void
CodeGenModule::ConstructAttributeList` function.
>From 462fd333d9986e60d7
davemgreen wrote:
Could you give more details about why you would want these added? As far as I
understand they are mandatory features for 8.4 and 8.7, and would usually be
added via -march=armv8.4-a for example. We try to keep the options between GCC
and clang the same, and GCC doesn't seem t
erichkeane wrote:
> @erichkeane Nah, it's technically valid in C++23. There was no
> deprecate/remove period because how unused/useless that feature is. (just
> spell it T*)
Ah, oof! Thank you for clarifying. That is really unfortunate. I don't have
a great idea on how to handle the transi
@@ -72,13 +72,13 @@ llvm::Error
WasmIncrementalExecutor::addModule(PartialTranslationUnit &PTU) {
OutputFile.close();
std::vector LinkerArgs = {"wasm-ld",
- "-pie",
+ "-shared",
Author: Daniil Kovalev
Date: 2024-11-19T10:20:15+03:00
New Revision: 3b162f73d8027dcd8261666a40e9bdfb40f4dacc
URL:
https://github.com/llvm/llvm-project/commit/3b162f73d8027dcd8261666a40e9bdfb40f4dacc
DIFF:
https://github.com/llvm/llvm-project/commit/3b162f73d8027dcd8261666a40e9bdfb40f4dacc.diff
https://github.com/kovdan01 closed
https://github.com/llvm/llvm-project/pull/96160
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -158,6 +158,7 @@ on support follow.
``Svinval`` Assembly Support
``Svnapot`` Assembly Support
``Svpbmt``Supported
+ ``Svukte``Supported
topperc wrote:
It has to be experimental until ratified. The ratification
https://github.com/kovdan01 edited
https://github.com/llvm/llvm-project/pull/96160
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -1616,7 +1616,7 @@ bool Interpret(InterpState &S, APValue &Result) {
}
}
// https://github.com/llvm/llvm-project/issues/102513
-#if defined(_WIN32) && !defined(__clang__) && !defined(NDEBUG)
+#if defined(_MSC_VER) && !defined(__clang__) && !defined(NDEBUG)
#pragma optimiz
@@ -158,6 +158,7 @@ on support follow.
``Svinval`` Assembly Support
``Svnapot`` Assembly Support
``Svpbmt``Supported
+ ``Svukte``Supported
4vtomat wrote:
I thought it's frozen, hasn't it?
https://github.com/llvm/
https://github.com/4vtomat updated
https://github.com/llvm/llvm-project/pull/116597
>From 5addb1d33fc195b084a4869217d763abb1eef1af Mon Sep 17 00:00:00 2001
From: Brandon Wu
Date: Mon, 18 Nov 2024 02:02:34 -0800
Subject: [PATCH 1/2] [clang][RISCV] Bump RVV intrinsic to version 1.0
The spec:
ht
@@ -158,6 +158,7 @@ on support follow.
``Svinval`` Assembly Support
``Svnapot`` Assembly Support
``Svpbmt``Supported
+ ``Svukte``Supported
topperc wrote:
This should be in the experimental section with the link to
https://github.com/4vtomat updated
https://github.com/llvm/llvm-project/pull/115657
>From 0c95051b617be8fd242e317c442a1881d5f28034 Mon Sep 17 00:00:00 2001
From: Brandon Wu
Date: Mon, 5 Aug 2024 11:59:52 +0800
Subject: [PATCH 1/2] [RISCV] Support `svukte` extension
This is the extension for "A
4vtomat wrote:
> RISCVUsage.rst
Updated!
https://github.com/llvm/llvm-project/pull/115657
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/topperc approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/116597
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
4vtomat wrote:
> Add ReleaseNote to Clang?
Updated!
https://github.com/llvm/llvm-project/pull/116597
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
fhahn wrote:
I think the initial version didn't correctly account for unnamed structs in C,
for which the compatible types rule applies. Put up a fix:
https://github.com/llvm/llvm-project/pull/116596
https://github.com/llvm/llvm-project/pull/110569
_
https://github.com/HighCommander4 closed
https://github.com/llvm/llvm-project/pull/116531
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Nathan Ridge
Date: 2024-11-19T01:47:45-05:00
New Revision: 44a41b0660912a90be903a843e8b6f234fa0a2be
URL:
https://github.com/llvm/llvm-project/commit/44a41b0660912a90be903a843e8b6f234fa0a2be
DIFF:
https://github.com/llvm/llvm-project/commit/44a41b0660912a90be903a843e8b6f234fa0a2be.diff
@@ -443,13 +461,26 @@ class DefineOutline : public Tweak {
SameFile = true;
// Bail out if the template parameter is unnamed.
+// FIXME: Is this really needed? It inhibits application on
HighCommander4 wrote:
Reviewing the discussion
https://github.com/apple-fcloutier created
https://github.com/llvm/llvm-project/pull/116708
This implements ``__attribute__((format_matches))``, as described in the RFC:
https://discourse.llvm.org/t/rfc-format-attribute-attribute-format-like/83076
The ``format`` attribute only allows the compi
BeMg wrote:
Fix the merge conflict
https://github.com/llvm/llvm-project/pull/115991
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/fzou1 updated
https://github.com/llvm/llvm-project/pull/116737
>From c1716f030d8503b5a4742447ef8883d900521c34 Mon Sep 17 00:00:00 2001
From: Feng Zou
Date: Tue, 19 Nov 2024 11:19:17 +0800
Subject: [PATCH 1/2] [X86][MC,LLD][NFC] Rename R_X86_64_REX2_GOTPCRELX to
R_X86_64_CODE
https://github.com/arsenm edited
https://github.com/llvm/llvm-project/pull/116722
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/llvm-beanz commented:
I think we need to think a bit about the IR metadata in the middle of the
compiler and how it will be used in various scenarios.
DXIL and SPIR-V both have branch hints that indicate to the GPU backends if a
branch should be profitable to flatten or pres
https://github.com/arsenm edited
https://github.com/llvm/llvm-project/pull/116681
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/arsenm edited
https://github.com/llvm/llvm-project/pull/116680
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Matt Arsenault
Date: 2024-11-18T21:53:56-08:00
New Revision: 130a3150ec9cdaecdf9b0fa773b8c23a6b9bc527
URL:
https://github.com/llvm/llvm-project/commit/130a3150ec9cdaecdf9b0fa773b8c23a6b9bc527
DIFF:
https://github.com/llvm/llvm-project/commit/130a3150ec9cdaecdf9b0fa773b8c23a6b9bc527.diff
https://github.com/arsenm closed
https://github.com/llvm/llvm-project/pull/116679
___
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/116679
>From 05a1cf72c9ee13af0a8c33294401a77827a86b1f Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Tue, 19 Dec 2023 12:46:00 +0700
Subject: [PATCH] AMDGPU: Define v_mfma_f32_32x32x16_bf16 for gfx950
Unlike the e
https://github.com/arsenm edited
https://github.com/llvm/llvm-project/pull/116679
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Vladimir Vereschaka (vvereschaka)
Changes
Forcely disable the libc++ benchmarks on Windows build hosts. The benchmark
configuration currently does not support the cross builds on Windows hosts.
Also removed unnecessary `CMAKE_CROSSCOMPILI
https://github.com/vvereschaka created
https://github.com/llvm/llvm-project/pull/116744
Forcely disable the libc++ benchmarks on Windows build hosts. The benchmark
configuration currently does not support the cross builds on Windows hosts.
Also removed unnecessary `CMAKE_CROSSCOMPILING` CMake
@@ -0,0 +1,730 @@
+//===-- Mustache.cpp
--===//
+//
+// 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
MaskRay wrote:
Ping:)
https://github.com/llvm/llvm-project/pull/113528
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
=?utf-8?q?Félix-Antoine?= Constantin,
=?utf-8?q?Félix-Antoine?= Constantin,
=?utf-8?q?Félix-Antoine?= Constantin
Message-ID:
In-Reply-To:
HerrCai0907 wrote:
I am not the expect of cpp standard, in my opinion, enum is not a type alias.
it is a new type.
https://github.com/llvm/llvm-project/pul
danix800 wrote:
> @danix800 Could you please have a look at the failed test, such that we could
> reapply this PR? I reverted this soon after I realized the broken test is
> from this PR.
The test randomly fails for unknown reason, on VS2019~2022, after
1c154bd755153b5c6ada4bbed58facf23f6abff
https://github.com/vinay-deshmukh edited
https://github.com/llvm/llvm-project/pull/116462
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Anutosh Bhat (anutosh491)
Changes
There are a couple changes in this PR that help getting clang-repl to run in
the browser. Using a jupyterlite instance for the example pasted below
1) Updating flags responsible for generating shared wasm
https://github.com/anutosh491 created
https://github.com/llvm/llvm-project/pull/116735
There are a couple changes in this PR that help getting clang-repl to run in
the browser. Using a jupyterlite instance for the example pasted below
1) Updating flags responsible for generating shared wasm bi
https://github.com/arsenm edited
https://github.com/llvm/llvm-project/pull/116678
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/arsenm edited
https://github.com/llvm/llvm-project/pull/116312
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -0,0 +1,220 @@
+// RUN: %clang_cc1 --std=c++20 -fsyntax-only -Wdangling -Wdangling-field
-Wreturn-stack-address -verify %s
+
+#include "Inputs/lifetime-analysis.h"
hokein wrote:
In my experience, a single and well-organized test file works effectively, as
it
https://github.com/Caslyn closed
https://github.com/llvm/llvm-project/pull/116446
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
nico wrote:
Looks like this breaks tests: http://45.33.8.238/linux/153081/step_6.txt
Please take a look and revert for now if it takes a while to fix.
https://github.com/llvm/llvm-project/pull/113881
___
cfe-commits mailing list
cfe-commits@lists.llvm
@@ -1200,3 +1200,20 @@ void ExprEngine::VisitLambdaExpr(const LambdaExpr *LE,
ExplodedNode *Pred,
// FIXME: Move all post/pre visits to ::Visit().
getCheckerManager().runCheckersForPostStmt(Dst, Tmp, LE, *this);
}
+
+void ExprEngine::VisitAttributedStmt(const AttributedStm
@@ -1,122 +0,0 @@
-//===- AMDGPUArchByHSA.cpp - list AMDGPU installed --*- C++
-*-===//
-//
-// 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
@@ -1200,3 +1200,20 @@ void ExprEngine::VisitLambdaExpr(const LambdaExpr *LE,
ExplodedNode *Pred,
// FIXME: Move all post/pre visits to ::Visit().
getCheckerManager().runCheckersForPostStmt(Dst, Tmp, LE, *this);
}
+
+void ExprEngine::VisitAttributedStmt(const AttributedStm
https://github.com/s-barannikov edited
https://github.com/llvm/llvm-project/pull/116642
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/apple-fcloutier updated
https://github.com/llvm/llvm-project/pull/116708
>From e7ce50fec9d967bd331c62c1abedd3acb4183cfe Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?F=C3=A9lix=20Cloutier?=
Date: Tue, 12 Nov 2024 10:39:18 -0800
Subject: [PATCH] [clang] Implement __attribute__((for
@@ -65,7 +64,7 @@ int main() {
}
-namespace GH11460 {
+namespace GH111460 {
zyn0217 wrote:
That was a typo. The patch -
https://github.com/llvm/llvm-project/commit/1ad5f315ae1cd44369a72cc8dc44fc9ef0cbe638#diff-64f7b2e488768fb71e127d736dc81d9d817ec14b759a8ec
https://github.com/hjanuschka updated
https://github.com/llvm/llvm-project/pull/116033
>From 23b4bcdf52041aad1c5581e0f7dc01028770a154 Mon Sep 17 00:00:00 2001
From: Helmut Januschka
Date: Wed, 13 Nov 2024 12:52:36 +0100
Subject: [PATCH 1/3] [clang-tidy] Enhance modernize-use-starts-ends-with wi
https://github.com/alexander-shaposhnikov updated
https://github.com/llvm/llvm-project/pull/116589
>From ef96f72a055d36bea43bfc416dad6fcd1d790e26 Mon Sep 17 00:00:00 2001
From: Alexander Shaposhnikov
Date: Mon, 18 Nov 2024 09:06:39 +
Subject: [PATCH] [CudaSPIRV] Add support for optional spi
https://github.com/HerrCai0907 edited
https://github.com/llvm/llvm-project/pull/116591
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvmbot wrote:
@llvm/pr-subscribers-lldb
Author: Bill Wendling (bwendling)
Changes
Implement the sema checks with a placeholder. We then check for that
placeholder in all of the places we care to emit a diagnostic.
Fixes: #115520
---
Patch is 29.47 KiB, truncated to 20.00 KiB below, f
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Bill Wendling (bwendling)
Changes
Implement the sema checks with a placeholder. We then check for that
placeholder in all of the places we care to emit a diagnostic.
Fixes: #115520
---
Patch is 29.47 KiB, truncated to 20.00 KiB below,
https://github.com/bwendling created
https://github.com/llvm/llvm-project/pull/116719
Implement the sema checks with a placeholder. We then check for that
placeholder in all of the places we care to emit a diagnostic.
Fixes: #115520
>From 2dcf18163de2ccce959f46bf82df1fa40e3fd1fc Mon Sep 17 0
dpaoliello wrote:
> `__ARM_FEATURE_*` defines are, as far as I know, supposed to be defined in
> the ACLE. So there needs to be an issue/PR for the ACLE spec. Once Arm
> reviews that, we can merge the corresponding patches here.
Ah, interesting, any objection to not adding the detection macros
efriedma-quic wrote:
On my end, still waiting for review comments to be addressed.
https://github.com/llvm/llvm-project/pull/113049
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-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 811186764d1add4d83972db3ad0d2e7c96bb15a7
b72d52b8cbadc460feb813d40433146c2dc9f780 --e
@@ -0,0 +1,233 @@
+// RUN: %clang_cc1 --std=c++20 -fsyntax-only -Wdangling -Wdangling-field
-Wreturn-stack-address -verify %s
+
+#include "Inputs/lifetime-analysis.h"
+
+struct X {
+ const int *x;
+ void captureInt(const int& x [[clang::lifetime_capture_by(this)]]) { this->x
=
https://github.com/dougsonos closed
https://github.com/llvm/llvm-project/pull/116505
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Doug Wyatt
Date: 2024-11-18T16:04:10-08:00
New Revision: 39bdf7a9db64927dfa4ad7fa85bcdf7a77a32ece
URL:
https://github.com/llvm/llvm-project/commit/39bdf7a9db64927dfa4ad7fa85bcdf7a77a32ece
DIFF:
https://github.com/llvm/llvm-project/commit/39bdf7a9db64927dfa4ad7fa85bcdf7a77a32ece.diff
LO
https://github.com/efriedma-quic edited
https://github.com/llvm/llvm-project/pull/116707
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/efriedma-quic commented:
__ARM_FEATURE_* defines are, as far as I know, supposed to be defined in the
ACLE. So there needs to be an issue/PR for the ACLE spec. Once Arm reviews
that, we can merge the corresponding patches here.
https://github.com/llvm/llvm-project/pull/116
https://github.com/ziqingluo-90 closed
https://github.com/llvm/llvm-project/pull/116433
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Ziqing Luo
Date: 2024-11-18T15:59:48-08:00
New Revision: 78606af606deca9dd4de2ac1aec17a966c114bc2
URL:
https://github.com/llvm/llvm-project/commit/78606af606deca9dd4de2ac1aec17a966c114bc2
DIFF:
https://github.com/llvm/llvm-project/commit/78606af606deca9dd4de2ac1aec17a966c114bc2.diff
LO
https://github.com/philnik777 created
https://github.com/llvm/llvm-project/pull/116709
`std::invoke` is currently quite heavy compared to a function call, since it
involves quite heavy SFINAE. This can be done significantly more efficient by
the compiler, since most calls to `std::invoke` are
@@ -3922,16 +3922,41 @@ def LifetimeCaptureByDocs : Documentation {
let Category = DocCatFunction;
let Content = [{
Similar to `lifetimebound`_, the ``lifetime_capture_by(X)`` attribute on a
function
-parameter or implicit object parameter indicates that that objects t
https://github.com/joaosaffran ready_for_review
https://github.com/llvm/llvm-project/pull/116699
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/llvm-beanz approved this pull request.
https://github.com/llvm/llvm-project/pull/116698
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvmbot wrote:
@llvm/pr-subscribers-hlsl
Author: None (joaosaffran)
Changes
This is the first one in a series of PRs adding the requirements for #58654
This PR adds `ByteAddressBuffer` definition as well as the handle lowering to
`dx.RawBuffer`.
---
Full diff: https://github.com/llvm/l
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (joaosaffran)
Changes
This is the first one in a series of PRs adding the requirements for #58654
This PR adds `ByteAddressBuffer` definition as well as the handle lowering to
`dx.RawBuffer`.
---
Full diff: https://github.com/llvm/
https://github.com/bogner updated
https://github.com/llvm/llvm-project/pull/116700
>From 0650fee514af7b4e5ca58f2bba4a8447ef1dd9c4 Mon Sep 17 00:00:00 2001
From: Justin Bogner
Date: Wed, 13 Nov 2024 17:02:52 -0800
Subject: [PATCH 1/2] [HLSL] Fix resource kind for
RasterizerOrderedStructuredBuff
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Simon Pilgrim (RKSimon)
Changes
Alter the #ifdef values from #110986 and #115292 to use
_MSC_VER instead of _WIN32 to stop the pragmas being used on gcc/mingw builds
Noticed by @mstorsjo
---
Full diff: https://github.com/llvm/llvm-projec
@@ -1110,13 +1117,14 @@ static bool shouldRunGSLAssignmentAnalysis(const Sema
&SemaRef,
isAssignmentOperatorLifetimeBound(Entity.AssignmentOperator)));
}
-static void checkExprLifetimeImpl(Sema &SemaRef,
- const InitializedEntity *I
JustinStitt wrote:
@vitalybuka
> Would it make sense to support attributes like
> `__attribute__((no_sanitize("-undefined")))` ? Seems like better
> representation of the fact that we want to undo sanitizer suppression.
I am working on the PR for supporting `__attribute__((no_sanitize()))` fo
https://github.com/arsenm closed
https://github.com/llvm/llvm-project/pull/116312
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/llvm-beanz approved this pull request.
https://github.com/llvm/llvm-project/pull/116700
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: None (apple-fcloutier)
Changes
This implements ``__attribute__((format_matches))``, as described in the RFC:
https://discourse.llvm.org/t/rfc-format-attribute-attribute-format-like/83076
The ``format`` attribute only allows the compiler t
https://github.com/bogner created
https://github.com/llvm/llvm-project/pull/116700
This is a kind of StructuredBuffer, so it should be "Raw" and not "Typed".
>From 0650fee514af7b4e5ca58f2bba4a8447ef1dd9c4 Mon Sep 17 00:00:00 2001
From: Justin Bogner
Date: Wed, 13 Nov 2024 17:02:52 -0800
Subjec
https://github.com/joaosaffran updated
https://github.com/llvm/llvm-project/pull/116699
>From c3b3c87db9b6a47bea9ed69575d4a9a728d1b154 Mon Sep 17 00:00:00 2001
From: Joao Saffran
Date: Sat, 9 Nov 2024 01:34:16 +
Subject: [PATCH 1/3] adding definition
---
clang/lib/Sema/HLSLExternalSemaSou
llvmbot wrote:
@llvm/pr-subscribers-backend-aarch64
Author: Simon Pilgrim (RKSimon)
Changes
Alter the #ifdef values from #110986 and #115292 to use
_MSC_VER instead of _WIN32 to stop the pragmas being used on gcc/mingw builds
Noticed by @mstorsjo
---
Full diff: https://github.com/llvm/l
llvmbot wrote:
@llvm/pr-subscribers-backend-aarch64
Author: Daniel Paoliello (dpaoliello)
Changes
Enables `xs` and `tlb-rmi` target features to be enabled via `-march` and adds
new target defines for them in Clang.
---
Full diff: https://github.com/llvm/llvm-project/pull/116707.diff
4
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Daniel Paoliello (dpaoliello)
Changes
Enables `xs` and `tlb-rmi` target features to be enabled via `-march` and adds
new target defines for them in Clang.
---
Full diff: https://github.com/llvm/llvm-project/pull/116707.diff
4 Files Affe
https://github.com/dpaoliello created
https://github.com/llvm/llvm-project/pull/116707
Enables `xs` and `tlb-rmi` target features to be enabled via `-march` and adds
new target defines for them in Clang.
>From 50e4cbc9d15941feecf2cff8fb1e36ecc3b9c6a9 Mon Sep 17 00:00:00 2001
From: "Daniel Paol
https://github.com/jhuber6 closed
https://github.com/llvm/llvm-project/pull/115545
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Joseph Huber
Date: 2024-11-18T16:43:33-06:00
New Revision: 1ced56540071476d0a4aa8cb5134106d02b5b7f1
URL:
https://github.com/llvm/llvm-project/commit/1ced56540071476d0a4aa8cb5134106d02b5b7f1
DIFF:
https://github.com/llvm/llvm-project/commit/1ced56540071476d0a4aa8cb5134106d02b5b7f1.diff
https://github.com/bob80905 updated
https://github.com/llvm/llvm-project/pull/116413
>From 92ccbe72ca95ad2df5a81b76244a8a8d7cedef40 Mon Sep 17 00:00:00 2001
From: Joshua Batista
Date: Fri, 15 Nov 2024 09:00:15 -0800
Subject: [PATCH 1/3] update new tests
---
clang/lib/Sema/HLSLExternalSemaSour
https://github.com/RKSimon created
https://github.com/llvm/llvm-project/pull/116704
Alter the #ifdef values from #110986 and #115292 to use _MSC_VER instead of
_WIN32 to stop the pragmas being used on gcc/mingw builds
Noticed by @mstorsjo
>From e247c69d20cb4b2cb8b52ebb89bc2002c708f54d Mon Sep
sbc100 wrote:
I used `wasm-reduce` on the `.ll` file and it looks like you were correct. The
result was:
```
target datalayout =
"e-m:e-p:32:32-p10:8:8-p20:8:8-i64:64-f128:64-n32:64-S128-ni:1:10:20"
target triple = "wasm32-unknown-emscripten"
@@ -323,19 +325,114 @@ struct TemplateParameterListBuilder {
return *this;
}
- BuiltinTypeDeclBuilder &finalizeTemplateArgs() {
+ /*
+The concept specialization expression (CSE) constructed in
llvm-beanz wrote:
nit: generally LLVM does per-line commen
https://github.com/llvm-beanz approved this pull request.
https://github.com/llvm/llvm-project/pull/116696
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-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 e0b522dd94e48229d587a54a3103ba1c198b16a7
0650fee514af7b4e5ca58f2bba4a8447ef1dd9c4 --e
llvmbot wrote:
@llvm/pr-subscribers-clang
@llvm/pr-subscribers-hlsl
Author: Justin Bogner (bogner)
Changes
This is a kind of StructuredBuffer, so it should be "Raw" and not "Typed".
---
Full diff: https://github.com/llvm/llvm-project/pull/116700.diff
2 Files Affected:
- (modified) clan
https://github.com/joaosaffran created
https://github.com/llvm/llvm-project/pull/116699
This is the first one in a series of PRs adding the requirements for #58654
This PR adds `ByteAddressBuffer` definition as well as the handle lowering to
`dx.RawBuffer`.
>From c3b3c87db9b6a47bea9ed69575d4
nikic wrote:
@sbc100 That wasm is not necessarily a miscompile, it may be UB in the source
program, if it uses a negative number in an *unsigned* variable to index an
array. Is the affected code clean under ubsan? (See
https://github.com/llvm/llvm-project/issues/108770 for a similar report tha
llvmbot wrote:
@llvm/pr-subscribers-hlsl
Author: Justin Bogner (bogner)
Changes
This makes it clearer that the handle is an implementation detail by using a
name that's reserved.
---
Full diff: https://github.com/llvm/llvm-project/pull/116696.diff
10 Files Affected:
- (modified) clang
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Justin Bogner (bogner)
Changes
We had an incorrect AST here - We want `const T &`, not `T &const`.
---
Full diff: https://github.com/llvm/llvm-project/pull/116698.diff
7 Files Affected:
- (modified) clang/lib/Sema/HLSLExternalSemaSource
1 - 100 of 457 matches
Mail list logo