https://github.com/vitalybuka auto_merge_enabled
https://github.com/llvm/llvm-project/pull/158193
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/kmpeng updated
https://github.com/llvm/llvm-project/pull/139959
>From 92dbe95cf6f50ffb1150c5b2825e90a0cc87e06a Mon Sep 17 00:00:00 2001
From: kmpeng
Date: Tue, 29 Apr 2025 16:46:08 -0700
Subject: [PATCH 1/5] WIP - debug `matchSelectToFaceForward`
---
.../lib/Headers/hlsl/hl
kikairoya wrote:
cc: @jeremyd2019
https://github.com/llvm/llvm-project/pull/158385
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/joaosaffran closed
https://github.com/llvm/llvm-project/pull/154629
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jhuber6 created
https://github.com/llvm/llvm-project/pull/158369
Summary:
Clang supports boolean vectors as an extension to the vector model.
These are commonly used to represent mask vectors in many vector ISAs.
Currently, using these is quite difficult because all of the vec
https://github.com/mizvekov created
https://github.com/llvm/llvm-project/pull/157925
This fixes an assumption that the ExtInfo for two same function types would
have referential equality.
This should compare these ExtInfos by value instead.
The bug is pre-existing to https://github.com/llvm/l
https://github.com/vgvassilev approved this pull request.
LGTM.
https://github.com/llvm/llvm-project/pull/156977
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -436,4 +440,32 @@ void SemaAMDGPU::handleAMDGPUMaxNumWorkGroupsAttr(Decl *D,
addAMDGPUMaxNumWorkGroupsAttr(D, AL, AL.getArgAsExpr(0), YExpr, ZExpr);
}
+
+bool SemaAMDGPU::checkAMDGCNAtomicFaddV2F16Type(CallExpr *TheCall) {
+ // Check that the pointer argument is a pointe
0hDEADBEAF wrote:
Indeed, this would break the current configuration files. You mentioned the
release notes. Do I need to add anything to my PR regarding this?
https://github.com/llvm/llvm-project/pull/158282
___
cfe-commits mailing list
cfe-commits@l
https://github.com/flowerhack updated
https://github.com/llvm/llvm-project/pull/157213
>From af802c141faa33b1e743e9fb8710c96822d6e472 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
https://github.com/ivanmurashko updated
https://github.com/llvm/llvm-project/pull/157667
>From 6aa3e6424865a5fc53489612ecb7f656f7165b9c Mon Sep 17 00:00:00 2001
From: Ivan Murashko
Date: Tue, 9 Sep 2025 13:42:46 +0100
Subject: [PATCH 1/2] [clang][Sema] Fix false positive -Wshadow with structure
https://github.com/wenju-he closed
https://github.com/llvm/llvm-project/pull/158171
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -0,0 +1,74 @@
+;; Test RISC-V 64 bit:
sga-sc wrote:
Added test for 32 bit RISC-V
https://github.com/llvm/llvm-project/pull/157703
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bi
https://github.com/Keenuts edited
https://github.com/llvm/llvm-project/pull/157841
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
rniwa wrote:
Thanks for the review!
https://github.com/llvm/llvm-project/pull/155025
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
nikic wrote:
> This is the same code that triggered
> https://github.com/llvm/llvm-project/issues/143908 but that reproducer does
> not change with or without this patch.
The root cause here is the same. This change just ends up unrolling additional
cases and triggers the same underlying prob
Keenuts wrote:
This PR has diagnostics in codegen. Closing this to rework that part.
https://github.com/llvm/llvm-project/pull/153224
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/rniwa closed https://github.com/llvm/llvm-project/pull/158012
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
bdunkin wrote:
Interesting, I guess thats something MSVC does not warn about. I can look in to
fixing them. The bigger issue of whether the changes to existing behaviour are
ok still needs to be addressed, and I think it would be a good idea to settle
it before doing more work.
https://github
https://github.com/ahatanak created
https://github.com/llvm/llvm-project/pull/157778
This addresses an issue introduced by 0a9c08c59ba61e727e9dee6d71883d9106963442,
which implemented P2280R4.
This fixes the issue reported in
https://github.com/llvm/llvm-project/pull/95474#issuecomment-30258870
https://github.com/rupprecht created
https://github.com/llvm/llvm-project/pull/157728
After #157572, the invocation to clang-tidy fails w/ `Could not open
<...>/crlf.cpp.tmp.dir/Inputs/crlf/crlf.cpp for writing` if run in an
environment where the source tree is mounted read-only. This is becau
alexey-bataev wrote:
Update OpenMPSupport.rst and clang release notes
https://github.com/llvm/llvm-project/pull/157063
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/fpetrogalli edited
https://github.com/llvm/llvm-project/pull/154216
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
localspook wrote:
It looks like the check could be extended quite easily to support `cend`, not
just `end`. (I’m not advocating doing that in *this* PR, but I noticed it and
want to note it down)
https://github.com/llvm/llvm-project/pull/157243
___
c
https://github.com/cor3ntin edited
https://github.com/llvm/llvm-project/pull/158109
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -16,130 +16,385 @@
#include "clang/AST/ASTContext.h"
#include "clang/AST/DeclTemplate.h"
#include "clang/AST/Expr.h"
+#include "clang/AST/ExprConcepts.h"
#include "clang/Basic/SourceLocation.h"
+#include "clang/Sema/Ownership.h"
#include "llvm/ADT/FoldingSet.h"
-#include "
@@ -4174,40 +4174,46 @@ __m512i test_mm512_rolv_epi32(__m512i __A, __m512i __B)
{
// CHECK: @llvm.fshl.v16i32
return _mm512_rolv_epi32(__A, __B);
}
+TEST_CONSTEXPR(match_v16si(_mm512_rolv_epi32((__m512i)(__v16si){ -1, -2, 3,
-4, -5, -6, 7, 8, 9, -10, -11, -12, -13, 14, 1
llvmbot wrote:
@llvm/pr-subscribers-backend-x86
Author: Simon Pilgrim (RKSimon)
Changes
Handle missing AVX512F epi64 and AVX512BW epi16 cases with existing code paths
Fixes #154287
---
Patch is 52.88 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/
https://github.com/donneypr updated
https://github.com/llvm/llvm-project/pull/157582
>From 0e67c0217dada580d43c30e03180b0977a6cce98 Mon Sep 17 00:00:00 2001
From: donneypr
Date: Mon, 8 Sep 2025 19:54:43 -0400
Subject: [PATCH 1/4] [clang][x86][headers] Make SSE2 add/sub intrinsics
constexpr
--
https://github.com/RKSimon closed
https://github.com/llvm/llvm-project/pull/157696
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/mizvekov commented:
Just a first pass, I'll try to get some time to fully review later.
https://github.com/llvm/llvm-project/pull/141776
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/l
https://github.com/vbvictor updated
https://github.com/llvm/llvm-project/pull/157737
>From d2d7a00a4199329e32557f6787462f4ade948cbc Mon Sep 17 00:00:00 2001
From: Victor Baranov
Date: Tue, 9 Sep 2025 22:26:21 +0300
Subject: [PATCH 1/2] [clang-tidy] Rename 'cert-dcl50-cpp' to
'modernize-avoid-v
https://github.com/Keenuts created
https://github.com/llvm/llvm-project/pull/157718
Reverts llvm/llvm-project#152537
Broke the build in some cases. Need to investigate more for a proper solution.
From d47a574d9ab76ae599a1d9dadbbaf9709ab35758 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Nathan=20Ga
Author: Baranov Victor
Date: 2025-09-09T18:27:14+03:00
New Revision: 65f9c0868f943064a690d9e4e2c6101feecdcab9
URL:
https://github.com/llvm/llvm-project/commit/65f9c0868f943064a690d9e4e2c6101feecdcab9
DIFF:
https://github.com/llvm/llvm-project/commit/65f9c0868f943064a690d9e4e2c6101feecdcab9.diff
https://github.com/brenfwd updated
https://github.com/llvm/llvm-project/pull/156763
>From 1082254d96f3c427f4cb867fcf964c19655e1876 Mon Sep 17 00:00:00 2001
From: Brenden Forward
Date: Tue, 2 Sep 2025 18:16:46 -0700
Subject: [PATCH 1/8] Add google-runtime-float Clang-Tidy check
---
.../clang-t
https://github.com/alanzhao1 closed
https://github.com/llvm/llvm-project/pull/156763
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/brandonxin updated
https://github.com/llvm/llvm-project/pull/157776
>From 019b3ba36b8205b57135ab22b4603fee7d453945 Mon Sep 17 00:00:00 2001
From: Brandon Xin
Date: Tue, 9 Sep 2025 19:26:11 -0500
Subject: [PATCH 1/7] [X86][bytecode] Allow SSE/AVX BLEND imm intrinsics to be
us
@@ -4174,40 +4174,46 @@ __m512i test_mm512_rolv_epi32(__m512i __A, __m512i __B)
{
// CHECK: @llvm.fshl.v16i32
return _mm512_rolv_epi32(__A, __B);
}
+TEST_CONSTEXPR(match_v16si(_mm512_rolv_epi32((__m512i)(__v16si){ -1, -2, 3,
-4, -5, -6, 7, 8, 9, -10, -11, -12, -13, 14, 1
Dorian =?utf-8?q?Péron?= ,
Dorian =?utf-8?q?Péron?= ,
Dorian =?utf-8?q?Péron?= ,
Dorian =?utf-8?q?Péron?=
Message-ID:
In-Reply-To:
@@ -2604,6 +2604,15 @@ void CoverageMappingModuleGen::emit() {
};
auto CovDataHeaderTy =
llvm::StructType::get(Ctx, ArrayRef(CovDataHe
github-actions[bot] wrote:
Thank you for submitting a Pull Request (PR) to the LLVM Project!
This PR will be automatically labeled and the relevant teams will be notified.
If you wish to, you can add reviewers by using the "Reviewers" section on this
page.
If this is not working for you, it
https://github.com/Fznamznon approved this pull request.
Just style nits, otherwise LGTM
https://github.com/llvm/llvm-project/pull/157667
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commit
@@ -44,16 +46,37 @@ CIRGenFunction::emitAutoVarAlloca(const VarDecl &d,
if (ty->isVariablyModifiedType())
cgm.errorNYI(d.getSourceRange(), "emitAutoVarDecl: variably modified
type");
+ assert(!cir::MissingFeatures::openMP());
+
Address address = Address::invalid();
llvmbot wrote:
@llvm/pr-subscribers-llvm-analysis
Author: Nikita Popov (nikic)
Changes
Split GEPs that have more than one non-zero offset into two GEPs. This is in
preparation for the ptradd migration, which can only represent such GEPs.
This also enables CSE and LICM of the common base.
@@ -682,23 +687,27 @@ CodeGenFunction::GenerateOpenMPCapturedStmtFunction(const
CapturedStmt &S,
SmallString<256> Buffer;
llvm::raw_svector_ostream Out(Buffer);
Out << CapturedStmtInfo->getHelperName();
-
+ OpenMPDirectiveKind EKind = getEffectiveDirectiveKind(D);
+ bo
Author: Balazs Benics
Date: 2025-09-09T18:13:28+02:00
New Revision: bde4b537f4bdb556cb99669fc46430110a8b260e
URL:
https://github.com/llvm/llvm-project/commit/bde4b537f4bdb556cb99669fc46430110a8b260e
DIFF:
https://github.com/llvm/llvm-project/commit/bde4b537f4bdb556cb99669fc46430110a8b260e.diff
@@ -1100,14 +1112,32 @@ bool IndVarSimplify::sinkUnusedInvariants(Loop *L) {
break;
// Don't move instructions which might have side effects, since the side
-// effects need to complete before instructions inside the loop. Also
don't
-// move instructions w
@@ -543,30 +672,330 @@ static ExprResult calculateConstraintSatisfaction(
return ExprError();
}
- assert(EvalResult.Val.isInt() &&
- "evaluating bool expression didn't produce int");
- Satisfaction.IsSatisfied = EvalResult.Val.getInt().getBoolValue();
- if (!S
cmtice wrote:
I seem to have found an issue with this warning. I have some code roughly like
this:
if (var1 < 0)
return;
var2 = malloc(sizeof(...) * var1).
I'm getting warnings complaining that the malloc is assigning -8 instead of 8.
The only way it could be -8 would be if var1 was n
@@ -606,8 +606,11 @@ TemplateArgumentLoc::TemplateArgumentLoc(ASTContext &Ctx,
LocInfo(Ctx, TemplateKWLoc, QualifierLoc, TemplateNameLoc, EllipsisLoc) {
assert(Argument.getKind() == TemplateArgument::Template ||
Argument.getKind() == TemplateArgument::TemplateE
@@ -24,6 +24,7 @@ typedef float __m128_u __attribute__((__vector_size__(16),
__aligned__(1)));
/* Unsigned types */
typedef unsigned int __v4su __attribute__((__vector_size__(16)));
typedef unsigned short __v8hu __attribute__((__vector_size__(16)));
+typedef unsigned char __v1
llvmbot wrote:
@llvm/pr-subscribers-backend-directx
Author: Dan Brown (danbrown-amd)
Changes
Addresses #99132.
---
Full diff: https://github.com/llvm/llvm-project/pull/157733.diff
14 Files Affected:
- (modified) clang/include/clang/Basic/Builtins.td (+6)
- (modified) clang/lib/CodeGen
https://github.com/efriedma-quic commented:
LGTM
https://github.com/llvm/llvm-project/pull/157925
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -543,30 +672,330 @@ static ExprResult calculateConstraintSatisfaction(
return ExprError();
}
- assert(EvalResult.Val.isInt() &&
- "evaluating bool expression didn't produce int");
- Satisfaction.IsSatisfied = EvalResult.Val.getInt().getBoolValue();
- if (!S
https://github.com/cmtice approved this pull request.
https://github.com/llvm/llvm-project/pull/157728
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -2778,6 +2778,40 @@ static bool interp__builtin_elementwise_fma(InterpState
&S, CodePtr OpPC,
return true;
}
+/// AVX512 predicated move: "Result = Mask[] ? LHS[] : RHS[]".
+static bool interp__builtin_select(InterpState &S, CodePtr OpPC,
+
https://github.com/vbvictor edited
https://github.com/llvm/llvm-project/pull/156763
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Burhan =?utf-8?b?U8O2xJ/DvHQ=?= ,
Burhan =?utf-8?b?U8O2xJ/DvHQ=?= ,
Burhan =?utf-8?b?U8O2xJ/DvHQ=?= ,
Burhan =?utf-8?b?U8O2xJ/DvHQ=?= ,
Burhan =?utf-8?b?U8O2xJ/DvHQ=?= ,
Burhan =?utf-8?b?U8O2xJ/DvHQ=?= ,
Burhan =?utf-8?b?U8O2xJ/DvHQ=?= ,
Burhan =?utf-8?b?U8O2xJ/DvHQ=?= ,
Burhan =?utf-8?b?U8O2xJ/DvH
@@ -303,6 +303,43 @@ fmod(__detail::HLSL_FIXED_VECTOR X,
return __detail::fmod_vec_impl(X, Y);
}
+//===--===//
+// isnan builtins
+//===--=
@@ -3932,6 +3958,18 @@ OMPClause
*Parser::ParseOpenMPSingleExprWithArgClause(OpenMPDirectiveKind DKind,
if (NeedAnExpression && Val.isInvalid())
return nullptr;
+ if (Kind == OMPC_default && getLangOpts().OpenMP < 51 && Arg[0] &&
+ (static_cast(Arg[0]) == OMP_DEFA
https://github.com/kr-2003 updated
https://github.com/llvm/llvm-project/pull/157358
>From 4410aeb08dc14a4f29c9ec0e8730a1bde3386665 Mon Sep 17 00:00:00 2001
From: kr-2003
Date: Mon, 8 Sep 2025 00:19:44 +0530
Subject: [PATCH 1/6] [clang-repl] Adding custom lambda in launchExecutor
---
clang/inc
@@ -238,13 +248,19 @@ void CodeGenFunction::ProcessOrderScopeAMDGCN(Value
*Order, Value *Scope,
SSID = llvm::SyncScope::System;
break;
case 1: // __MEMORY_SCOPE_DEVICE
-SSID = getLLVMContext().getOrInsertSyncScopeID("agent");
+if (getTarget().getTriple().isSP
@@ -3734,6 +3734,32 @@ OMPClause
*Parser::ParseOpenMPSingleExprWithArgClause(OpenMPDirectiveKind DKind,
ConsumeAnyToken();
if (Arg.back() == OMPC_DIST_SCHEDULE_static && Tok.is(tok::comma))
DelimLoc = ConsumeAnyToken();
+ } else if (Kind == OMPC_default) {
---
https://github.com/localspook updated
https://github.com/llvm/llvm-project/pull/156220
>From 5baddd86094b185aeb5ecd34e13a3c715d6c1ee3 Mon Sep 17 00:00:00 2001
From: Victor Chernyakin
Date: Sat, 30 Aug 2025 19:32:56 -0700
Subject: [PATCH 1/2] [clang-tidy] add option to
`readability-use-concise-
@@ -4,6 +4,8 @@
// RUN: %clang_cc1 -triple x86_64-apple-macosx -verify -emit-llvm-only %s
// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -verify -emit-llvm-only %s
// RUN: %clang_cc1 -triple aarch64-pc-windows-msvcu -verify -emit-llvm-only %s
+// RUN: %clang_cc1 -triple powe
@@ -5654,6 +5654,130 @@ static void handleLaunchBoundsAttr(Sema &S, Decl *D,
const ParsedAttr &AL) {
AL.getNumArgs() > 2 ? AL.getArgAsExpr(2) : nullptr);
}
+static std::pair
+makeClusterDimsArgExpr(Sema &S, Expr *E, const CUDAClusterDimsAttr &AL,
+
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Erich Keane (erichkeane)
Changes
See: https://github.com/llvm/llvm-project/issues/157834
There is some visibility concerns here, so this patch suppresses the
diagnostic. I believe we are doing this intentionally, so unless someone comes
https://github.com/RKSimon requested changes to this pull request.
test coverage? they need adding to sse2-builtins.c and avx2-builtins.c
https://github.com/llvm/llvm-project/pull/157403
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://l
@@ -146,26 +146,9 @@ void aix::Linker::ConstructJob(Compilation &C, const
JobAction &JA,
CmdArgs.push_back("-bforceimprw");
}
- // PGO instrumentation generates symbols belonging to special sections, and
- // the linker needs to place all symbols in a particular secti
@@ -348,7 +348,7 @@ static __inline int __get_cpuid_count (unsigned int __leaf,
// In some cases, offloading will set the host as the aux triple and define the
// builtin. Given __has_builtin does not detect builtins on aux triples, we
need
// to explicitly check for some offl
https://github.com/melver updated
https://github.com/llvm/llvm-project/pull/142955
>From 241dc5b0a567f789e5051843c81281447beaa570 Mon Sep 17 00:00:00 2001
From: Marco Elver
Date: Wed, 21 May 2025 23:49:48 +0200
Subject: [PATCH] Thread Safety Analysis: Basic capability alias-analysis
Add basic
@@ -0,0 +1,55 @@
+// RUN: %check_clang_tidy %s bugprone-loop-variable-copied-then-modified %t --
-- -I%S -std=c++!4 -config="{CheckOptions:
{bugprone-loop-variable-copied-then-modified.IgnoreInexpensiveVariables: true}}"
+
+#include "Inputs/system-header-simulator/sim_set"
+#inc
https://github.com/DougGregor approved this pull request.
https://github.com/llvm/llvm-project/pull/157506
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
boomanaiden154 wrote:
Yeah, just got a couple of the emails. I'll revert this for now and take a look
locally when I have a chance to get a build setup.
https://github.com/llvm/llvm-project/pull/157958
___
cfe-commits mailing list
cfe-commits@lists.ll
https://github.com/moorabbit updated
https://github.com/llvm/llvm-project/pull/148281
>From 029d9fce6cdb75ea4819a107c7ed9f074bb36678 Mon Sep 17 00:00:00 2001
From: moorabbit <215698969+moorab...@users.noreply.github.com>
Date: Mon, 7 Jul 2025 09:25:46 -0400
Subject: [PATCH 01/20] [Clang] Add `__
https://github.com/hekota approved this pull request.
LGTM!
https://github.com/llvm/llvm-project/pull/158361
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jansvoboda11 created
https://github.com/llvm/llvm-project/pull/158372
This PR uses the new-ish `llvm::vfs::FileSystem::visit()` interface to collect
VFS overlay entries from an existing `FileSystem` instance rather than parsing
the VFS YAML file anew. This prevents duplicate
@@ -543,30 +672,330 @@ static ExprResult calculateConstraintSatisfaction(
return ExprError();
}
- assert(EvalResult.Val.isInt() &&
- "evaluating bool expression didn't produce int");
- Satisfaction.IsSatisfied = EvalResult.Val.getInt().getBoolValue();
- if (!S
https://github.com/EugeneZelenko approved this pull request.
https://github.com/llvm/llvm-project/pull/157737
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
mgorny wrote:
I'm guessing this change broke the build for me:
```
FAILED: [code=1] docs/AttributeReference.rst
/var/tmp/portage/llvm-core/clang-22.0.0./work/x/y/clang-.arm64/docs/AttributeReference
.rst
cd /var/tmp/portage/llvm-core/clang-22.0.0./work/x/y/clang-.arm64/docs &&
/var/tm
Author: Abhinav Pappu
Date: 2025-09-12T15:09:13+01:00
New Revision: acd08993b2ab7e5d64a7932fb5b4630f51eedc72
URL:
https://github.com/llvm/llvm-project/commit/acd08993b2ab7e5d64a7932fb5b4630f51eedc72
DIFF:
https://github.com/llvm/llvm-project/commit/acd08993b2ab7e5d64a7932fb5b4630f51eedc72.diff
https://github.com/Keenuts auto_merge_enabled
https://github.com/llvm/llvm-project/pull/157718
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/t-rasmud approved this pull request.
LGTM!
https://github.com/llvm/llvm-project/pull/155025
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -0,0 +1,96 @@
+! REQUIRES: flang, amdgpu
Meinersbur wrote:
```suggestion
! REQUIRES: flang
```
Shouldn't this still be correct with nvidia GPUs?
https://github.com/llvm/llvm-project/pull/155818
___
cfe-commits maili
https://github.com/jhuber6 updated
https://github.com/llvm/llvm-project/pull/157895
>From 105d21ef27d1993527924e1da5f181dc9a67eff1 Mon Sep 17 00:00:00 2001
From: Joseph Huber
Date: Wed, 10 Sep 2025 11:41:25 -0500
Subject: [PATCH 1/3] [Clang] Add vector gather / scatter builtins to clang
Summar
https://github.com/dbartol created
https://github.com/llvm/llvm-project/pull/158112
When `-analyzer-output=sarif-html` is specified, the analyzer was reporting
each warning to the console three times. This is because the code to create the
diagnostic consumers for `sarif-html` was calling the
https://github.com/pcc closed https://github.com/llvm/llvm-project/pull/157769
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/inbelic edited
https://github.com/llvm/llvm-project/pull/157690
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/jhuber6 commented:
Can we keep the OMPKinds definitions? I figure we'll need those for the CPU
side.
https://github.com/llvm/llvm-project/pull/157893
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Dave Bartolomeo (dbartol)
Changes
When `-analyzer-output=sarif-html` is specified, the analyzer was reporting
each warning to the console three times. This is because the code to create the
diagnostic consumers for `sarif-html` was callin
https://github.com/mmha approved this pull request.
https://github.com/llvm/llvm-project/pull/157724
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/ivanmurashko updated
https://github.com/llvm/llvm-project/pull/157667
>From 6aa3e6424865a5fc53489612ecb7f656f7165b9c Mon Sep 17 00:00:00 2001
From: Ivan Murashko
Date: Tue, 9 Sep 2025 13:42:46 +0100
Subject: [PATCH 1/5] [clang][Sema] Fix false positive -Wshadow with structure
shiltian wrote:
> Any tests for intrinsics?
Do you mean the lowering of the intrinsics?
https://github.com/llvm/llvm-project/pull/157877
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commit
farzonl wrote:
you need a `llvm/test/CodeGen/DirectX/isnan.ll`
You can use
[llvm/test/CodeGen/DirectX/isinf.ll](https://github.com/llvm/llvm-project/blob/8036edb21dbedf79687613caef3d40aa5a50ddf2/llvm/test/CodeGen/DirectX/isinf.ll)
as a reference.
The one difference I would do is:
```
; RUN: op
https://github.com/bogner approved this pull request.
Looks good other than my comment about `isValidRangeType`
https://github.com/llvm/llvm-project/pull/154629
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mail
@@ -36,3 +36,10 @@ void test_builtin_os_log(void *buf, int i, const char *data)
{
constexpr int len = __builtin_os_log_format_buffer_size("%d %{public}s
%{private}.16P", i, data, data);
static_assert(len > 0, "Expect len > 0");
}
+
+void addc_dummy()
+{
+ unsigned int a;
kovdan01 wrote:
> In principle I could set up this configuration right? (Obviously not actually
> test it, but in principle at least be able to verify it builds before pushing
> the update)
@ojhunt It would be very nice if you could do it and ensure things are at least
building w/o compile er
@@ -3835,10 +3835,23 @@ let Visibility = [ClangOption, CC1Option, FC1Option,
FlangOption] in {
let Group = f_Group in {
def fopenmp_target_debug_EQ : Joined<["-"], "fopenmp-target-debug=">;
-def fopenmp_assume_teams_oversubscription : Flag<["-"],
"fopenmp-assume-teams-oversu
https://github.com/inbelic closed
https://github.com/llvm/llvm-project/pull/156754
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -209,6 +202,13 @@ inline bool isValidParameterType(uint32_t V) {
return false;
}
+inline bool isValidRangeType(uint32_t V) {
+ static_assert(llvm::to_underlying(dxil::ResourceClass::Sampler) == 3,
+"dxil::ResourceClass numeric values must match the Root "
flowerhack wrote:
Thanks for the feedback; I believe I've addressed all comments, save one
comment from @zwuis which I requested clarification on. Let me know if there's
anything else.
https://github.com/llvm/llvm-project/pull/157213
___
cfe-commits
1 - 100 of 917 matches
Mail list logo