https://github.com/naveen-seth edited
https://github.com/llvm/llvm-project/pull/161486
___
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
bader wrote:
The fix is similar to 53adfa8750eaf4558c41a50f699616545eb0151b.
https://github.com/llvm/llvm-project/pull/162763
___
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
kovdan01 wrote:
@ojhunt I closed all the threads which are no longer relevant or are
duplicates. Now we have only 5 non-trivial and 3 trivial issues which really
**need** to be resolved before merging the PR. All other enhancements could be
done as follow-up patches.
I've created
[pointer-au
https://github.com/hstk30-hw updated
https://github.com/llvm/llvm-project/pull/72197
>From f7104c0d2623f6c69ed2361b22739e629cfd9755 Mon Sep 17 00:00:00 2001
From: hstk30
Date: Fri, 10 Oct 2025 00:17:09 +0800
Subject: [PATCH] fix: C++ empty record with align break aarch64 AAPCS64
---
clang/lib
llvmbot wrote:
@llvm/pr-subscribers-backend-x86
Author: Simon Pilgrim (RKSimon)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/161169.diff
1 Files Affected:
- (modified) clang/test/CodeGen/X86/tbm-builtins.c (+40-38)
``diff
diff --git a/clang/test/CodeGen/
https://github.com/vbvictor approved this pull request.
LGTM, wish we could automatically detect that because this is very easy to
miss. Could we maybe remove `&` from tuple to always store values.
https://github.com/llvm/llvm-project/pull/160023
___
5chmidti wrote:
One issue that I have found when I ran this on VTK:
When specializing a function template, the check will add `constexpr` to the
non-specialized template for each specialization. I have left this in for now,
but maybe the check should instead not add `constexpr` to the non-speci
https://github.com/t-rasmud updated
https://github.com/llvm/llvm-project/pull/161723
>From dcae601f1c9f74dcef77ffbc5f07a6738e247276 Mon Sep 17 00:00:00 2001
From: Rashmi Mudduluru
Date: Tue, 30 Sep 2025 15:46:19 -0700
Subject: [PATCH 1/6] Fix false negatives when OOB occurs inside a conditional
@@ -647,6 +649,97 @@ StringRef CGDebugInfo::getCurrentDirname() {
return CGM.getCodeGenOpts().DebugCompilationDir;
}
+static llvm::dwarf::SourceLanguage GetSourceLanguage(const CodeGenModule &CGM)
{
+ const CodeGenOptions &CGO = CGM.getCodeGenOpts();
+ const LangOptions &
https://github.com/jansvoboda11 updated
https://github.com/llvm/llvm-project/pull/160944
>From 9311be23d860f7bd7c0bb561c750ff709359d290 Mon Sep 17 00:00:00 2001
From: Jan Svoboda
Date: Fri, 26 Sep 2025 13:34:44 -0700
Subject: [PATCH 1/2] [clang] Use the VFS in `ModuleDependencyCollector`
---
Author: Alexey Samsonov
Date: 2025-09-30T11:09:01-07:00
New Revision: 98766d288f0d7cadcf34f355d36e4deaf233d046
URL:
https://github.com/llvm/llvm-project/commit/98766d288f0d7cadcf34f355d36e4deaf233d046
DIFF:
https://github.com/llvm/llvm-project/commit/98766d288f0d7cadcf34f355d36e4deaf233d046.dif
@@ -7,7 +7,7 @@
//===--===//
def GlobalDocumentation {
- code Intro =[{..
+ code Intro = [{..
naveen-seth wrote:
Added.
https://github.com/llvm/llvm-project/pull/163659
__
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Kazu Hirata (kazutakahirata)
Changes
---
Patch is 26.67 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/164057.diff
1 Files Affected:
- (modified) clang/docs/InternalsManual.rst (+55-55)
https://github.com/kazutakahirata created
https://github.com/llvm/llvm-project/pull/164057
None
>From 72a21fad8801ca84df3399ec6cfaa1ebae300231 Mon Sep 17 00:00:00 2001
From: Kazu Hirata
Date: Fri, 17 Oct 2025 09:13:58 -0700
Subject: [PATCH] [clang] Proofread InternalsManual.rst
---
clang/doc
https://github.com/kimsh02 updated
https://github.com/llvm/llvm-project/pull/161914
>From 79006fe91ed7d53329a956a65fb753dad2c8c6e2 Mon Sep 17 00:00:00 2001
From: kimsh02
Date: Fri, 3 Oct 2025 09:30:23 -0700
Subject: [PATCH 1/3] Stash
---
clang/include/clang/Basic/BuiltinsX86.td | 16 ++---
https://github.com/ilovepi edited
https://github.com/llvm/llvm-project/pull/162763
___
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/bcardosolopes approved this pull request.
Nice!
https://github.com/llvm/llvm-project/pull/163884
___
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
DavidSpickett wrote:
I should note that llvm also has this "problem", but llvm being the first step
of the chain likely you want to build llvm-tblgen anyway.
I did try applying the same kind of change there but due to the whole
min-tblgen thing, it looked more complex.
There's a reasonable ar
Author: Jan Svoboda
Date: 2025-10-01T14:35:17-07:00
New Revision: f122484b998d8dbfdaf2e6b9c222438c71e90d86
URL:
https://github.com/llvm/llvm-project/commit/f122484b998d8dbfdaf2e6b9c222438c71e90d86
DIFF:
https://github.com/llvm/llvm-project/commit/f122484b998d8dbfdaf2e6b9c222438c71e90d86.diff
L
https://github.com/HazardyKnusperkeks updated
https://github.com/llvm/llvm-project/pull/71672
From fccdc52e0111f827565c84a0386f01ef82fcfa3b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bj=C3=B6rn=20Sch=C3=A4pers?=
Date: Wed, 24 Sep 2025 23:02:39 +0200
Subject: [PATCH] [clang-format] Remove special
llvmbot wrote:
@llvm/pr-subscribers-clang-driver
@llvm/pr-subscribers-clang
Author: Michael Buch (Michael137)
Changes
Now that we slowly started adding support for upcoming DWARFv6 attributes add
`-gdwarf-6` as a supported flag.
---
Full diff: https://github.com/llvm/llvm-project/pull/16
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `openmp-s390x-linux`
running on `systemz-1` while building `clang` at step 6 "test-openmp".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/88/builds/16579
Here is the relevant piece of the build log f
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `clang-m68k-linux-cross`
running on `suse-gary-m68k-cross` while building `clang` at step 5 "ninja check
1".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/27/builds/17063
Here is the relevant piece
https://github.com/andykaylor updated
https://github.com/llvm/llvm-project/pull/162196
>From b33c5bf263ff26c78c557d36daaafe49d4febce5 Mon Sep 17 00:00:00 2001
From: Andy Kaylor
Date: Fri, 3 Oct 2025 16:26:31 -0700
Subject: [PATCH 1/2] [CIR] Add support for destructing class members
This adds t
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `lldb-aarch64-ubuntu`
running on `linaro-lldb-aarch64-ubuntu` while building `clang` at step 6 "test".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/59/builds/25741
Here is the relevant piece of the
https://github.com/JustinStitt edited
https://github.com/llvm/llvm-project/pull/148914
___
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Justin Bogner
Date: 2025-10-15T13:33:05-06:00
New Revision: bf5f4417316a287726c2d75d04cacb1e0a27d519
URL:
https://github.com/llvm/llvm-project/commit/bf5f4417316a287726c2d75d04cacb1e0a27d519
DIFF:
https://github.com/llvm/llvm-project/commit/bf5f4417316a287726c2d75d04cacb1e0a27d519.diff
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder
`llvm-nvptx64-nvidia-ubuntu` running on `as-builder-7` while building
`clang,llvm` at step 6 "test-build-unified-tree-check-llvm".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/160/builds/25998
Here
Author: Helena Kotas
Date: 2025-09-30T14:24:55-07:00
New Revision: b6dfa3d47db74e72a566e0605fb573a8fcea1234
URL:
https://github.com/llvm/llvm-project/commit/b6dfa3d47db74e72a566e0605fb573a8fcea1234
DIFF:
https://github.com/llvm/llvm-project/commit/b6dfa3d47db74e72a566e0605fb573a8fcea1234.diff
naveen-seth wrote:
`clang/include/clang/Driver/Options.td` is moved in this patch, but is updated
very frequently on main, which is why there will almost continuously be a new
merge conflict popping up.
If possible, I’d like to resolve the conflict just before merging.
https://github.com/llvm/
https://github.com/AmrDeveloper closed
https://github.com/llvm/llvm-project/pull/162737
___
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -6,71 +6,257 @@
//
//===--===//
+#define _sHighMask 0xf000u
+#define _iMaxQExp 0xbu
+// To prevent YLow to be denormal it should be checked
+// that Exp(Y) <= -127+23 (worst case when only last bit is
@@ -2615,6 +2618,15 @@ bool SPIRVInstructionSelector::selectDiscard(Register
ResVReg,
.constrainAllUses(TII, TRI, RBI);
}
+bool SPIRVInstructionSelector::selectFwidth(Register ResVReg,
+const SPIRVType *ResType,
+
https://github.com/bcardosolopes approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/161873
___
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/kimsh02 updated
https://github.com/llvm/llvm-project/pull/160428
>From 4da56170ff4b363c97aa98a4f06946173366823d Mon Sep 17 00:00:00 2001
From: kimsh02
Date: Thu, 2 Oct 2025 05:44:38 -0700
Subject: [PATCH 1/8] Squash
---
clang/include/clang/Basic/BuiltinsX86.td | 27 +--
@@ -1146,23 +1161,16 @@ def Parentheses : DiagGroup<"parentheses",
// - conversion warnings for literals are on by default
// - bool-to-pointer conversion warnings are on by default
// - __null-to-integer conversion warnings are on by default
-def Conversion : DiagGroup<"
@@ -946,8 +946,7 @@ const char *vTableClassNameForType(const CIRGenModule &cgm,
const Type *ty) {
case Type::FunctionNoProto:
case Type::FunctionProto:
-cgm.errorNYI("VTableClassNameForType: __function_type_info");
-break;
+return "__ZTSN10__cxxabiv120__functi
https://github.com/rniwa updated
https://github.com/llvm/llvm-project/pull/161926
>From 6c6dd961b2428b6d9ac61b140a34448743a6fe2d Mon Sep 17 00:00:00 2001
From: Ryosuke Niwa
Date: Fri, 3 Oct 2025 17:02:08 -0700
Subject: [PATCH 1/2] [webkit.UncountedLambdaCapturesChecker] Add the support
for WTF
Author: Nathan Ridge
Date: 2025-10-09T01:01:20-04:00
New Revision: e8e7db1aaadeaf6b6a8f0825e6f2be1d7ea72b09
URL:
https://github.com/llvm/llvm-project/commit/e8e7db1aaadeaf6b6a8f0825e6f2be1d7ea72b09
DIFF:
https://github.com/llvm/llvm-project/commit/e8e7db1aaadeaf6b6a8f0825e6f2be1d7ea72b09.diff
https://github.com/qiongsiwu updated
https://github.com/llvm/llvm-project/pull/161300
>From 554613b511baa2772e0f1871008fd124bdc48700 Mon Sep 17 00:00:00 2001
From: Qiongsi Wu
Date: Mon, 29 Sep 2025 16:46:02 -0700
Subject: [PATCH] Extract dependency scanning compiler instance initialization
ste
https://github.com/AmrDeveloper updated
https://github.com/llvm/llvm-project/pull/162897
>From 3af059e4bbc1ccd09170264670a38d3c36a932cd Mon Sep 17 00:00:00 2001
From: Amr Hesham
Date: Fri, 10 Oct 2025 19:09:16 +0200
Subject: [PATCH 1/2] [CIR] Upstream CIR Dialect TryOp with Catch Attrs
---
..
@@ -700,6 +705,31 @@ int main(int argc, const char **argv) {
errs() << "Clang-formatting " << LineNo << " files\n";
}
+ if (Recursive) {
+SmallVector ExpandedNames;
+for (const std::string &Path : FileNames) {
+ if (sys::fs::is_directory(Path)) {
+s
https://github.com/jhuber6 updated
https://github.com/llvm/llvm-project/pull/161438
>From 5162fa41c7e8a93680e62b5b272eb5e8d0ec0568 Mon Sep 17 00:00:00 2001
From: Joseph Huber
Date: Tue, 30 Sep 2025 15:32:19 -0500
Subject: [PATCH] [Offload] Rename and move 'clang-offload-packager' ->
'llvm-offl
@@ -1770,6 +1775,11 @@ IRMover::IRMover(Module &M) : Composite(M) {
for (const auto *MD : StructTypes.getVisitedMetadata()) {
SharedMDs[MD].reset(const_cast(MD));
}
+
+ // Convert module level attributes to function level attributes because
+ // after merging modules
@@ -0,0 +1,1579 @@
+//===--- Driver.cpp - Clang GCC Compatible Driver
-===//
+//
+// 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: A
Author: Liao Chunyu
Date: 2025-09-30T09:17:26-04:00
New Revision: 8ae0a20f533cc5fe8a48798159d0a38b722082b5
URL:
https://github.com/llvm/llvm-project/commit/8ae0a20f533cc5fe8a48798159d0a38b722082b5
DIFF:
https://github.com/llvm/llvm-project/commit/8ae0a20f533cc5fe8a48798159d0a38b722082b5.diff
L
@@ -947,11 +954,18 @@ bool InstrLowerer::lower() {
if (!ContainsProfiling && !CoverageNamesVar)
return MadeChange;
+ // Cached info for generating delayed offset calculations
+ // This is only relevant on NVPTX targets
+ SmallVector Kernels;
+ SmallVector ValueSites;
https://github.com/flowerhack updated
https://github.com/llvm/llvm-project/pull/157213
>From 7cffbcb46f4a737d57cdb8add8679d492a727831 Mon Sep 17 00:00:00 2001
From: Julia Hansbrough
Date: Fri, 5 Sep 2025 21:27:14 +
Subject: [PATCH] Add bugprone-loop-variable-copied-then-modified clang-tidy
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Florian Mayer (fmayer)
Changes
The mock was not accurate, absl defines in_place[_t] as an alias to
std::in_place[_t].
---
Full diff: https://github.com/llvm/llvm-project/pull/163897.diff
2 Files Affected:
- (modified)
clang/lib/Analys
https://github.com/HerrCai0907 created
https://github.com/llvm/llvm-project/pull/161396
None
>From 9472a9cca3027b43a3b117176ddd3a5063c03f14 Mon Sep 17 00:00:00 2001
From: Congcong Cai
Date: Tue, 30 Sep 2025 23:35:57 +0800
Subject: [PATCH] [ExprMutation] handle return non-const type
---
clang
@@ -3162,7 +3162,10 @@ bool InterpretBuiltin(InterpState &S, CodePtr OpPC,
const CallExpr *Call,
case Builtin::BI_rotl:
case Builtin::BI_lrotl:
case Builtin::BI_rotl64:
-return interp__builtin_rotate(S, OpPC, Frame, Call, /*Right=*/false);
+return interp__builtin
https://github.com/rnk created https://github.com/llvm/llvm-project/pull/162750
There are four uses of BoolGOption, and all of them are essentially debug
info feature flags, which I believe should not the enablement or
disablement of all debug info emission. `OPT_g_group` is used to control
the d
https://github.com/jhuber6 updated
https://github.com/llvm/llvm-project/pull/160185
>From 7b4ba2fff8e810adddf1cbdb1d9945600b53b940 Mon Sep 17 00:00:00 2001
From: Joseph Huber
Date: Mon, 22 Sep 2025 14:26:40 -0500
Subject: [PATCH 1/2] [Clang][FIX] Fix type qualifiers on vector builtins
Summary:
@@ -1421,6 +1421,18 @@ def fhip_emit_relocatable : Flag<["-"],
"fhip-emit-relocatable">,
HelpText<"Compile HIP source to relocatable">;
def fno_hip_emit_relocatable : Flag<["-"], "fno-hip-emit-relocatable">,
HelpText<"Do not override toolchain to compile HIP source to relo
https://github.com/owenca created
https://github.com/llvm/llvm-project/pull/164052
Annotate left/right attribute squares distinctively and only annotate the outer
pair of C++ attribute squares.
>From ea15af3f787b3f7af725a5407e5324f64fdb7966 Mon Sep 17 00:00:00 2001
From: Owen Pan
Date: Fri, 1
https://github.com/cor3ntin approved this pull request.
https://github.com/llvm/llvm-project/pull/163469
___
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -2975,6 +2975,75 @@ static bool interp__builtin_vec_set(InterpState &S,
CodePtr OpPC,
return true;
}
+static bool interp__builtin_x86_psrldq_byteshift(InterpState &S, CodePtr OpPC,
+ const CallExpr *Call,
+
https://github.com/hekota auto_merge_enabled
https://github.com/llvm/llvm-project/pull/163472
___
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/AaronBallman created
https://github.com/llvm/llvm-project/pull/162877
This paper removes the constraint that a static variable or function cannot be
used within an extern inline function. The diagnostic is still being produced
in earlier language modes for conformance reason
rjodinchr wrote:
This is a following on #155844
cc @tstellar @Keenuts @peterwaller-arm
https://github.com/llvm/llvm-project/pull/161220
___
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commit
https://github.com/kawashima-fj created
https://github.com/llvm/llvm-project/pull/163482
If you type option names in the currnet Clang Compiler User's Manual, you'll
see:
```console
$ clang -fnobasic-block-address-map -fnounique-internal-linkage-names
-f-split-lto-unit test.c
clang: error: u
AdityaC4 wrote:
@tbaederr Thanks for the context. Since `Floating` still needs an explicit
`allocFloat` while `pushInteger` already handles the `IntAP`/`IntAPS`
allocations, maybe we should drop the new `NUMERIC_TYPE_SWITCH`. If not we
could add a helper that checks `needsAlloc()` and `singleW
henrybw wrote:
ping
https://github.com/llvm/llvm-project/pull/157365
___
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/chaitanyav updated
https://github.com/llvm/llvm-project/pull/163293
>From 5e0a754f6999383dd4c91df85333a210feccc707 Mon Sep 17 00:00:00 2001
From: NagaChaitanya Vellanki
Date: Sun, 12 Oct 2025 02:19:26 -0700
Subject: [PATCH] [Clang] VectorExprEvaluator::VisitCallExpr / Interpr
@@ -507,20 +507,35 @@ static llvm::Value *EmitPostAtomicMinMax(CGBuilderTy
&Builder,
bool IsSigned,
llvm::Value *OldVal,
llvm::Value *RHS) {
+ llvm::Type
https://github.com/ChuanqiXu9 commented:
This looks much better but we still have to record the layout twice. Once in
Visit* methods and once in ASTWriterDecl. I fear the records in ASTWriterDecl
get outdated quickly.
https://github.com/llvm/llvm-project/pull/147191
___
@@ -865,39 +865,55 @@ Address CIRGenFunction::getAddressOfBaseClass(
bool nullCheckValue, SourceLocation loc) {
assert(!path.empty() && "Base path should not be empty!");
+ CastExpr::path_const_iterator start = path.begin();
erichkeane wrote:
I was sug
vbvictor wrote:
> Thank you for the info. I don't know why this setting was changed. Could you
> please confirm that everything looks good now or if my email still appears as
> private ?
Everything is fine, thanks.
https://github.com/llvm/llvm-project/pull/159220
_
Author: paperchalice
Date: 2025-10-10T15:56:29+08:00
New Revision: 2aeefcf40f513b56ccb74abe851415a81a02d1b8
URL:
https://github.com/llvm/llvm-project/commit/2aeefcf40f513b56ccb74abe851415a81a02d1b8
DIFF:
https://github.com/llvm/llvm-project/commit/2aeefcf40f513b56ccb74abe851415a81a02d1b8.diff
https://github.com/term-est created
https://github.com/llvm/llvm-project/pull/163809
Fixes #163778 (fix might be indirect?)
Prevents emitting byte-code for UB casts
>From 927eeb016dd198237006440b49f59685f1c41a34 Mon Sep 17 00:00:00 2001
From: term-est
Date: Thu, 16 Oct 2025 18:45:41 +0300
Sub
https://github.com/efriedma-quic approved this pull request.
https://github.com/llvm/llvm-project/pull/163572
___
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -450,6 +453,41 @@ class StmtComparer {
};
} // namespace
+static bool
+CheckStructurallyEquivalentAttributes(StructuralEquivalenceContext &Context,
+ const Decl *D1, const Decl *D2,
+ const Decl *Prim
https://github.com/shiltian updated
https://github.com/llvm/llvm-project/pull/156686
>From a01f9f9f781a364a79ae581bcb4839861b6acd76 Mon Sep 17 00:00:00 2001
From: Shilei Tian
Date: Wed, 3 Sep 2025 10:47:52 -0400
Subject: [PATCH 01/10] [Clang][HIP][CUDA] Add `__cluster_dims__` and
`__no_cluster
https://github.com/shiltian updated
https://github.com/llvm/llvm-project/pull/156686
>From 30a5da595a1b9ca4ee8f965c8ef00214cef9869c Mon Sep 17 00:00:00 2001
From: Shilei Tian
Date: Wed, 3 Sep 2025 10:47:52 -0400
Subject: [PATCH 1/8] [Clang][HIP][CUDA] Add `__cluster_dims__` and
`__no_cluster__
@@ -0,0 +1,110 @@
+// RUN: %check_clang_tidy %s readability-avoid-default-lambda-capture %t
+
+void test_default_captures() {
+ int value = 42;
+ int another = 10;
+
+ auto lambda1 = [=](int x) { return value + x; };
+ // CHECK-MESSAGES: :[[@LINE-1]]:19: warning: lambda defaul
@@ -419,9 +419,11 @@ void AMDGPUTargetCodeGenInfo::setTargetAttributes(
return;
const FunctionDecl *FD = dyn_cast_or_null(D);
- if (FD)
+ if (FD) {
setFunctionDeclAttributes(FD, F, M);
-
+if (FD->hasAttr() && !M.getLangOpts().OpenCL)
+ F->setCallingConv(l
https://github.com/kimsh02 updated
https://github.com/llvm/llvm-project/pull/161914
>From 79006fe91ed7d53329a956a65fb753dad2c8c6e2 Mon Sep 17 00:00:00 2001
From: kimsh02
Date: Fri, 3 Oct 2025 09:30:23 -0700
Subject: [PATCH 1/7] Stash
---
clang/include/clang/Basic/BuiltinsX86.td | 16 ++---
llvmbot wrote:
@llvm/pr-subscribers-clang-format
Author: owenca (owenca)
Changes
Annotate left/right attribute squares distinctively and only annotate the outer
pair of C++ attribute squares.
---
Full diff: https://github.com/llvm/llvm-project/pull/164052.diff
5 Files Affected:
- (mod
https://github.com/snarang181 edited
https://github.com/llvm/llvm-project/pull/161474
___
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/nicovank edited
https://github.com/llvm/llvm-project/pull/162293
___
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/ldionne updated
https://github.com/llvm/llvm-project/pull/162548
>From d524821e5d258d523e0633082e743784035a4071 Mon Sep 17 00:00:00 2001
From: Louis Dionne
Date: Wed, 8 Oct 2025 16:46:39 -0400
Subject: [PATCH 1/2] [runtimes][NFC] Consistently declare main() functions in
test
Juan Manuel Martinez =?utf-8?q?Caamaño?= ,Manuel
Carrasco ,Manuel Carrasco
,Manuel
Carrasco ,Manuel Carrasco
,Manuel
Carrasco ,Manuel Carrasco
Message-ID:
In-Reply-To:
@@ -700,6 +700,6 @@
// SPIRV-ONLY-NEXT: 9: compiler, {8}, ir, (device-hip, amdgcnspirv)
// SPIRV-ONLY-N
@@ -3564,6 +3564,28 @@ bool InterpretBuiltin(InterpState &S, CodePtr OpPC,
const CallExpr *Call,
return F;
});
+ case X86::BI__builtin_ia32_vpmadd52luq128:
+ case X86::BI__builtin_ia32_vpmadd52luq256:
+ case X86::BI__builtin_ia32_vpmadd52luq512:
+retu
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/163233
>From dd765116839109d2a3e7b74f2528e7651514fdb4 Mon Sep 17 00:00:00 2001
From: prabhukr
Date: Mon, 13 Oct 2025 10:53:15 -0700
Subject: [PATCH 01/10] [clang] callee_type metadata for indirect calls
Create and add
https://github.com/tstellar updated
https://github.com/llvm/llvm-project/pull/128274
>From 2110f92892dd72dfbe1a7d87116faa3693c7c586 Mon Sep 17 00:00:00 2001
From: Tom Stellard
Date: Sat, 22 Feb 2025 03:08:24 +
Subject: [PATCH 01/52] workflows/release-binaries: Enable Windows x86 builds
---
https://github.com/jiang1997 updated
https://github.com/llvm/llvm-project/pull/163649
>From b2a676782a8c6d1a44628bf4308526e12b2a573b Mon Sep 17 00:00:00 2001
From: jiang1997
Date: Mon, 13 Oct 2025 03:09:05 +0800
Subject: [PATCH] [CIR] Add array new cookie support
---
clang/lib/CIR/CodeGen/CIR
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Sirui Mu (Lancern)
Changes
This patch updates the definitions of `cir.atomic.xchg` and
`cir.atomic.cmpxchg` to make them follow the established CIR assembly
conventions. Some other minor changes are also made along the way:
- The verif
@@ -434,14 +535,39 @@ bool DependencyScanningAction::runInvocation(
ScanInstance.createSourceManager(*FileMgr);
+ // Consider different header search and diagnostic options to create
+ // different modules. This avoids the unsound aliasing of module PCMs.
+ //
+ // TODO
jinge90 wrote:
> Please update the PR description to provide essential context and details
> about the changes proposed in this PR. Thanks!
Hi, @srividya-sundaram
Description is added.
Thanks very much.
https://github.com/llvm/llvm-project/pull/162980
_
https://github.com/tstellar updated
https://github.com/llvm/llvm-project/pull/128274
>From 2110f92892dd72dfbe1a7d87116faa3693c7c586 Mon Sep 17 00:00:00 2001
From: Tom Stellard
Date: Sat, 22 Feb 2025 03:08:24 +
Subject: [PATCH 01/43] workflows/release-binaries: Enable Windows x86 builds
---
@@ -514,11 +514,15 @@ ErrorGeneric::ErrorGeneric(u32 tid, uptr pc_, uptr bp_,
uptr sp_, uptr addr,
}
static void PrintContainerOverflowHint() {
- Printf("HINT: if you don't care about these errors you may set "
- "ASAN_OPTIONS=detect_container_overflow=0.\n"
-
@@ -400,6 +400,33 @@ void OpenACCRecipeBuilderBase::createRecipeDestroySection(
mlir::acc::YieldOp::create(builder, locEnd);
}
+void OpenACCRecipeBuilderBase::makeBoundsInit(
+mlir::Value alloca, mlir::Location loc, mlir::Block *block,
+const VarDecl *allocaDecl, Qua
@@ -40,13 +48,24 @@ void g(mlir::OpBuilder &b) {
b.create(b.getUnknownLoc(), "gaz");
}
+class CustomBuilder : public mlir::ImplicitLocOpBuilder {
+public:
+ mlir::NamedOp f(const char *name) {
+// CHECK-MESSAGES: :[[@LINE+2]]:12: warning: use 'OpType::create(builder,
.
https://github.com/snarang181 edited
https://github.com/llvm/llvm-project/pull/162000
___
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/cor3ntin approved this pull request.
LGTM modulo one comment
https://github.com/llvm/llvm-project/pull/161900
___
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
erichkeane wrote:
This crossed in the air with https://github.com/llvm/llvm-project/pull/161431,
so you'll see failures. I'm working on a patch to fix something else that
came out of this review, so i'll fix those tests too.
https://github.com/llvm/llvm-project/pull/161382
__
https://github.com/jiang1997 updated
https://github.com/llvm/llvm-project/pull/160362
>From 56d89a0b7fda8ed43b41a0674f742e5ee0e72cc6 Mon Sep 17 00:00:00 2001
From: jiang1997
Date: Wed, 24 Sep 2025 02:15:57 +0800
Subject: [PATCH 1/3] [clang][x86][bytecode] Refactor BMI intrinsic wrappers to
use
https://github.com/topperc created
https://github.com/llvm/llvm-project/pull/161393
None
>From d498c8104b51b96115a190f955cbaa6adcd65210 Mon Sep 17 00:00:00 2001
From: Craig Topper
Date: Tue, 30 Sep 2025 07:59:38 -0700
Subject: [PATCH] [RISCV] Add missing CHECK lines for Zkt to
sifive-p450/p47
Karthikdhondi wrote:
> The LLVM changes and Clang flag changes should likely be separate
Thanks! I’ve split the change as suggested.
https://github.com/llvm/llvm-project/pull/160343
___
cfe-commits mailing list
[email protected]
https://lists
@@ -1837,7 +1839,7 @@ class GCNSubtarget final : public AMDGPUGenSubtargetInfo,
}
/// \returns true if the subtarget supports clusters of workgroups.
- bool hasClusters() const { return GFX1250Insts; }
+ bool hasClusters() const { return HasCluster; }
ja
1 - 100 of 1828 matches
Mail list logo