https://github.com/a-tarasyuk updated
https://github.com/llvm/llvm-project/pull/99308
>From 39de759ac60f2f06953ebe32392c25837ba591f1 Mon Sep 17 00:00:00 2001
From: Oleksandr T
Date: Wed, 17 Jul 2024 14:21:31 +0300
Subject: [PATCH] [Clang] fix assertion failure in invalid delete operator
declar
https://github.com/a-tarasyuk updated
https://github.com/llvm/llvm-project/pull/97860
>From cb3c677c9eb10998ed7357cdde2722f3b3c1c847 Mon Sep 17 00:00:00 2001
From: Oleksandr T
Date: Sat, 6 Jul 2024 00:24:06 +0300
Subject: [PATCH 1/2] [Clang] prevent checking destructor reference with an
invali
zyn0217 wrote:
I think somehow we still need an extra bit in `Stmt` to carry over the
unexpanded info because a body could contain other statements e.g. `DeclStmt`
other than full expressions that could propagate up the unexpanded flag through
calls to `ContainsUnexpandedParameterPack()`. For
https://github.com/muiez updated
https://github.com/llvm/llvm-project/pull/100142
>From 4ccceff8b9650a86e337427b47517b6e2ed0a4ee Mon Sep 17 00:00:00 2001
From: Muiez
Date: Tue, 23 Jul 2024 09:38:00 -0400
Subject: [PATCH 1/2] Move RegisterBuiltinMacro
---
clang/include/clang/Lex/Preprocessor.h
Author: Philip Reames
Date: 2024-07-23T08:48:28-07:00
New Revision: d1e28e2a7bd4642e6a5ec963a5ca2ad2ba1b2b59
URL:
https://github.com/llvm/llvm-project/commit/d1e28e2a7bd4642e6a5ec963a5ca2ad2ba1b2b59
DIFF:
https://github.com/llvm/llvm-project/commit/d1e28e2a7bd4642e6a5ec963a5ca2ad2ba1b2b59.diff
https://github.com/preames closed
https://github.com/llvm/llvm-project/pull/99700
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/cjappl updated
https://github.com/llvm/llvm-project/pull/100120
>From e0a1336da28f0f1d9f870be1676991d415160321 Mon Sep 17 00:00:00 2001
From: Chris Apple
Date: Thu, 18 Jul 2024 17:29:01 +0200
Subject: [PATCH 1/2] [rtsan] Introduce rtsan frontend
---
clang/include/clang/Basi
preames wrote:
I've gone ahead and merged this into main. We have missed the branch creation,
so without further action this will not be included in 19.x. We need to ensure
the constructor change for compiler-rt lands, and then backport them together
if we choose to.
https://github.com/ll
AaronBallman wrote:
> @AaronBallman You are technically right. But it makes more sense to assume
> they don't alias. Luckily, in CSA, we don't need to be perfect, and covering
> the generic scenario usually leads to better user experience.
>
> That said, I'll add the example you suggested.
Ok
https://github.com/ChuanqiXu9 updated
https://github.com/llvm/llvm-project/pull/99599
>From 2249d5021fb3f9de213772603893e6fa2a0ff7f8 Mon Sep 17 00:00:00 2001
From: Chuanqi Xu
Date: Fri, 19 Jul 2024 11:02:36 +0800
Subject: [PATCH] [clang] Split ObjectFilePCHContainerReader from
ObjectFilePCHCon
https://github.com/PiotrZSL approved this pull request.
https://github.com/llvm/llvm-project/pull/100111
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Chuanqi Xu
Date: 2024-07-23T23:55:31+08:00
New Revision: d64eccf4335e99360132b724d060d704892fbb02
URL:
https://github.com/llvm/llvm-project/commit/d64eccf4335e99360132b724d060d704892fbb02
DIFF:
https://github.com/llvm/llvm-project/commit/d64eccf4335e99360132b724d060d704892fbb02.diff
LO
https://github.com/ChuanqiXu9 closed
https://github.com/llvm/llvm-project/pull/99599
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -53,7 +55,18 @@ def adapt_cmake(module_path, check_name_camel):
# Adds a header for the new check.
-def write_header(module_path, module, namespace, check_name, check_name_camel):
+def write_header(
+module_path, module, namespace, check_name, check_name_camel, lang_re
https://github.com/PiotrZSL approved this pull request.
https://github.com/llvm/llvm-project/pull/100129
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/ilya-biryukov created
https://github.com/llvm/llvm-project/pull/100144
Not for submission yet. Will eventually aim to fix #100095. The current
approach should not be correct as it would have *too* much sugar in turn. We
should also make sure the final substitution arguments
https://github.com/jdoerfert closed
https://github.com/llvm/llvm-project/pull/99927
___
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 363e036ac002d5af4bb82e303052b806a98086a1
20c9e54bc2e30864592b74db6ed1eeeddeacca50 --e
ArcaneNibble wrote:
ping? is there someone with the necessary knowledge to review this?
https://github.com/llvm/llvm-project/pull/98855
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -53,7 +55,18 @@ def adapt_cmake(module_path, check_name_camel):
# Adds a header for the new check.
-def write_header(module_path, module, namespace, check_name, check_name_camel):
+def write_header(
+module_path, module, namespace, check_name, check_name_camel, lang_re
https://github.com/njames93 updated
https://github.com/llvm/llvm-project/pull/100129
>From 2624c965ffe61e50abeebc4e7c391395878ef66a Mon Sep 17 00:00:00 2001
From: Nathan James
Date: Tue, 23 Jul 2024 15:24:52 +0100
Subject: [PATCH] Extend support for specifying languages and version in
add_new_
https://github.com/jhuber6 updated
https://github.com/llvm/llvm-project/pull/98170
>From 1b488f77309922f8b4a43a2a7a8191c88d9e6996 Mon Sep 17 00:00:00 2001
From: Joseph Huber
Date: Tue, 9 Jul 2024 10:15:35 -0500
Subject: [PATCH] [Clang] Make the GPU toolchains implicitly link `-lm` and
`-lc`
S
https://github.com/ian-twilightcoder updated
https://github.com/llvm/llvm-project/pull/99727
>From bb9a412c4a744d71d7630978ee51022804d70ee5 Mon Sep 17 00:00:00 2001
From: Ian Anderson
Date: Fri, 19 Jul 2024 17:53:44 -0700
Subject: [PATCH] [clang][headers] Including stddef.h always redefines NUL
daltenty wrote:
/cherry-pick 1df4d86
https://github.com/llvm/llvm-project/pull/99511
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
preames wrote:
@BeMg Can you rebase over commit
[d1e28e2](https://github.com/llvm/llvm-project/commit/d1e28e2a7bd4642e6a5ec963a5ca2ad2ba1b2b59)?
https://github.com/llvm/llvm-project/pull/85786
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
ht
https://github.com/daltenty milestoned
https://github.com/llvm/llvm-project/pull/99511
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvmbot wrote:
/pull-request llvm/llvm-project#100151
https://github.com/llvm/llvm-project/pull/99511
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
MaskRay wrote:
The subject could be clarified: "Add cc1 option for ..." so that readers are
clear this is not a driver option.
https://github.com/llvm/llvm-project/pull/100135
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.
@@ -812,6 +812,7 @@ int bar(int n){
// CHECK1-NEXT:[[DOTCAPTURE_EXPR__ADDR:%.*]] = alloca i64, align 8
// CHECK1-NEXT:[[DOTCAPTURE_EXPR__ADDR2:%.*]] = alloca i64, align 8
// CHECK1-NEXT:[[AA_CASTED:%.*]] = alloca i64, align 8
+// CHECK1-NEXT:[[DOTCAPTURE_EXPR__C
@@ -11350,8 +11350,13 @@ void
OMPClauseReader::VisitOMPAllocateClause(OMPAllocateClause *C) {
void OMPClauseReader::VisitOMPNumTeamsClause(OMPNumTeamsClause *C) {
VisitOMPClauseWithPreInit(C);
- C->setNumTeams(Record.readSubExpr());
C->setLParenLoc(Record.readSourceLoca
@@ -6131,60 +6131,77 @@ class OMPMapClause final : public
OMPMappableExprListClause,
/// \endcode
/// In this example directive '#pragma omp teams' has clause 'num_teams'
/// with single expression 'n'.
-class OMPNumTeamsClause : public OMPClause, public OMPClauseWithPreInit {
@@ -3793,8 +3793,8 @@ bool
RecursiveASTVisitor::VisitOMPMapClause(OMPMapClause *C) {
template
bool RecursiveASTVisitor::VisitOMPNumTeamsClause(
OMPNumTeamsClause *C) {
+ TRY_TO(VisitOMPClauseList(C));
TRY_TO(VisitOMPClauseWithPreInit(C));
alexey-batae
@@ -843,9 +843,8 @@ void OMPClauseProfiler::VisitOMPAllocateClause(const
OMPAllocateClause *C) {
VisitOMPClauseList(C);
}
void OMPClauseProfiler::VisitOMPNumTeamsClause(const OMPNumTeamsClause *C) {
+ VisitOMPClauseList(C);
VistOMPClauseWithPreInit(C);
a
@@ -13901,6 +13901,20 @@ StmtResult SemaOpenMP::ActOnOpenMPTargetTeamsDirective(
return StmtError();
}
+ const OMPClause *NumTeamsClause = nullptr;
+ bool HasNumTeamsClause = llvm::any_of(Clauses, [&](const OMPClause *C) {
+NumTeamsClause = C;
+return C->getCla
@@ -688,10 +688,7 @@ DeduceTemplateSpecArguments(Sema &S, TemplateParameterList
*TemplateParams,
// FIXME: To preserve sugar, the TST needs to carry sugared resolved
// arguments.
- ArrayRef PResolved =
- TP->getCanonicalTypeInternal()
- ->castAs()
-
https://github.com/skatrak created
https://github.com/llvm/llvm-project/pull/100152
This patch modifies the flang driver to introduce the `-fopenmp-targets` option
to the frontend compiler invocations corresponding to the OpenMP host device on
offloading-enabled compilations.
This option hold
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Sergio Afonso (skatrak)
Changes
This patch modifies the flang driver to introduce the `-fopenmp-targets` option
to the frontend compiler invocations corresponding to the OpenMP host device on
offloading-enabled compilations.
This option
https://github.com/tblah approved this pull request.
Code changes look good to me. I can't speak to the needs of anyone else using
offloading.
I see this is copied exactly from `Toolchains/Clang.cpp`. I think that's okay
for such a small bit of code.
https://github.com/llvm/llvm-project/pull/
https://github.com/playstation-edd created
https://github.com/llvm/llvm-project/pull/100160
Some of SIE's post-mortem analysis infrastructure currently makes use of
.debug_aranges, so we'd like to ensure the section's presence in PlayStation
binaries. The simplest way to do this is to force em
llvmbot wrote:
@llvm/pr-subscribers-clang-driver
Author: Edd Dawson (playstation-edd)
Changes
Some of SIE's post-mortem analysis infrastructure currently makes use of
.debug_aranges, so we'd like to ensure the section's presence in PlayStation
binaries. The simplest way to do this is to
ldionne wrote:
@AaronBallman Should this be added to the 19.x milestone and cherry-picked?
https://github.com/llvm/llvm-project/pull/99727
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commi
skatrak wrote:
> Code changes look good to me. I can't speak to the needs of anyone else using
> offloading.
>
> I see this is copied exactly from `Toolchains/Clang.cpp`. I think that's okay
> for such a small bit of code.
Thank you for the quick review. Yes, it's basically copied from clang,
https://github.com/yichi170 updated
https://github.com/llvm/llvm-project/pull/99075
>From 0fcbd4a46bb05ad9829fcf33a9829fd5f5269c71 Mon Sep 17 00:00:00 2001
From: yichi170
Date: Wed, 17 Jul 2024 02:15:43 +0800
Subject: [PATCH 1/4] [clang] replaced the usage of `asctime` with `strftime`
---
cla
@@ -314,64 +314,92 @@ void Parser::ParseGNUAttributes(ParsedAttributes &Attrs,
}
/// Determine whether the given attribute has an identifier argument.
-static bool attributeHasIdentifierArg(const IdentifierInfo &II) {
+static bool attributeHasIdentifierArg(const IdentifierInfo
@@ -191,6 +191,12 @@ class AttributeCommonInfo {
/// __gnu__::__attr__ will be normalized to gnu::attr).
std::string getNormalizedFullName() const;
+ /// Gets a normalized full name, with syntax, scope and name.
+ static std::string
+ getNormalizedFullNameWithSyntax(con
@@ -1721,11 +1723,15 @@ void Preprocessor::ExpandBuiltinMacro(Token &Tok) {
Diag(Tok.getLocation(), diag::warn_pp_date_time);
// MSVC, ICC, GCC, VisualAge C++ extension. The generated string should be
// of the form "Ddd Mmm dd hh::mm::ss ", which is returned b
https://github.com/ilya-biryukov edited
https://github.com/llvm/llvm-project/pull/100144
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/kparzysz created
https://github.com/llvm/llvm-project/pull/100162
[4.5:75:19], [5.0:114:3], [5.1:137:21], [5.2:235:30]
"No exception can be raised in the **simd** region."
>From 8e99d0743c69f3e5981deb24f501ea993567522e Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date:
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Krzysztof Parzyszek (kparzysz)
Changes
[4.5:75:19], [5.0:114:3], [5.1:137:21], [5.2:235:30]
"No exception can be raised in the **simd** region."
---
Full diff: https://github.com/llvm/llvm-project/pull/100162.diff
4 Files Affected:
- (m
@@ -816,6 +816,11 @@ class FPOptions {
setAllowFPReassociate(LO.AllowFPReassoc);
setNoHonorNaNs(LO.NoHonorNaNs);
setNoHonorInfs(LO.NoHonorInfs);
+// Ensure that if FiniteMathOnly is enabled, NoHonorNaNs and NoHonorInfs
are
+// also enabled. This is because
https://github.com/alexey-bataev approved this pull request.
LG
https://github.com/llvm/llvm-project/pull/100162
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
qiongsiwu wrote:
Thanks for chiming in and describing your concern @AaronBallman !
We think this feature should be in the community clang for the following
reasons.
1. It is useful for a community `clang` user on AIX to be aware of uses of
`#pragma mc_func` in their code. The community `cla
ilya-biryukov wrote:
> This would be excellent, but I think we would still need that just because
> building a lambda is an horrible state machine.
Yeah, unfortunately there probably isn't a way to get rid of the state machine.
I can only see a path towards getting rid of that single flag. But
https://github.com/pogo59 edited
https://github.com/llvm/llvm-project/pull/100160
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/pogo59 approved this pull request.
One nit on the test, otherwise LGTM.
https://github.com/llvm/llvm-project/pull/100160
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-comm
@@ -0,0 +1,33 @@
+; This checks that .debug_aranges is always generated for the SCE debugger
+; tuning.
+
+; RUN: llc -mtriple=x86_64 -debugger-tune=sce -filetype=obj %s -o %t
+; RUN: llvm-dwarfdump -debug-aranges %t | FileCheck %s
+
+; CHECK: .debug_aranges contents:
+; CHEC
https://github.com/jhuber6 updated
https://github.com/llvm/llvm-project/pull/98170
>From 7aefe11bb8b5be6f4fbb1b174dc2606d6fdd31a4 Mon Sep 17 00:00:00 2001
From: Joseph Huber
Date: Tue, 9 Jul 2024 10:15:35 -0500
Subject: [PATCH 1/2] [Clang] Make the GPU toolchains implicitly link `-lm` and
`-lc
@@ -44,6 +44,13 @@ using namespace clang;
// TemplateParameterList Implementation
//===--===//
+namespace {
+template
+bool DefaultArgumentContainsUnexpandedPack(const TemplateParam &P) {
il
https://github.com/jhuber6 updated
https://github.com/llvm/llvm-project/pull/98170
>From 7aefe11bb8b5be6f4fbb1b174dc2606d6fdd31a4 Mon Sep 17 00:00:00 2001
From: Joseph Huber
Date: Tue, 9 Jul 2024 10:15:35 -0500
Subject: [PATCH 1/2] [Clang] Make the GPU toolchains implicitly link `-lm` and
`-lc
https://github.com/ilya-biryukov updated
https://github.com/llvm/llvm-project/pull/99880
>From ad2d2f42282d5493761fa0af13b77dc7aab73bba Mon Sep 17 00:00:00 2001
From: Ilya Biryukov
Date: Mon, 22 Jul 2024 15:19:07 +0200
Subject: [PATCH 1/5] [Sema] Default arguments for template parameters affect
AaronBallman wrote:
> @AaronBallman Should this be added to the 19.x milestone and cherry-picked?
I think it should be
https://github.com/llvm/llvm-project/pull/99727
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-b
https://github.com/ilya-biryukov updated
https://github.com/llvm/llvm-project/pull/99880
>From ad2d2f42282d5493761fa0af13b77dc7aab73bba Mon Sep 17 00:00:00 2001
From: Ilya Biryukov
Date: Mon, 22 Jul 2024 15:19:07 +0200
Subject: [PATCH 1/5] [Sema] Default arguments for template parameters affect
https://github.com/jyknight updated
https://github.com/llvm/llvm-project/pull/98273
>From 546963316017935bfbbc05d7095d645344fbd5f5 Mon Sep 17 00:00:00 2001
From: James Y Knight
Date: Wed, 10 Jul 2024 00:49:25 -0400
Subject: [PATCH 1/3] Clang: don't unnecessarily convert inline-asm operands to
Author: Timm Bäder
Date: 2024-07-23T19:46:15+02:00
New Revision: 0b262bbb5713ebfdf66f40021711307e9c8d4bf5
URL:
https://github.com/llvm/llvm-project/commit/0b262bbb5713ebfdf66f40021711307e9c8d4bf5
DIFF:
https://github.com/llvm/llvm-project/commit/0b262bbb5713ebfdf66f40021711307e9c8d4bf5.diff
LO
https://github.com/AaronBallman approved this pull request.
LGTM!
https://github.com/llvm/llvm-project/pull/99763
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/ldionne milestoned
https://github.com/llvm/llvm-project/pull/99727
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
ian-twilightcoder wrote:
> > @AaronBallman Should this be added to the 19.x milestone and cherry-picked?
>
> I think it should be
Nuts, should've merged it yesterday.
https://github.com/llvm/llvm-project/pull/99727
___
cfe-commits mailing list
cfe-co
https://github.com/AaronBallman approved this pull request.
Thank you, the changes LGTM assuming precommit CI doesn't discover anything.
@cor3ntin are you happy with the changes as well?
https://github.com/llvm/llvm-project/pull/99075
___
cfe-commits
ldionne wrote:
@ian-twilightcoder Cherry-picking is easy. Once this is merged, follow the
guidelines here to get it cherry-picked:
https://llvm.org/docs/GitHub.html#backporting-fixes-to-the-release-branches
Basically you only need to add a comment to this PR like `/cherry-pick
COMMIT-SHA` and
https://github.com/coopp approved this pull request.
Looks good to me.
https://github.com/llvm/llvm-project/pull/97111
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
llvmbot wrote:
Failed to cherry-pick: COMMIT-SHA`
https://github.com/llvm/llvm-project/actions/runs/10063850061
Please manually backport the fix and push it to your github fork. Once this is
done, please create a [pull
request](https://github.com/llvm/llvm-project/compare)
https://github.c
https://github.com/sdkrystian updated
https://github.com/llvm/llvm-project/pull/98563
>From fde01e26873828b9ab2aa1eb2ae1e1b6106b66c6 Mon Sep 17 00:00:00 2001
From: Krystian Stasiowski
Date: Thu, 11 Jul 2024 18:28:50 -0400
Subject: [PATCH 1/3] [Clang][AST] Don't use canonical type when checking
aabysswalker wrote:
@farzonl thanks for review! I didn't, can you merge instead of me?
https://github.com/llvm/llvm-project/pull/97111
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/cor3ntin approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/98563
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
arsenm wrote:
> Don't do this. It is a trap of code coverage. We need to strike a balance
> between optimizations, compilation time and maintainability.
I think just about any of these can appear in math library code.
Comprehensively modeling operations can find surprising optimizations you mi
Author: Andrii Levytskyi
Date: 2024-07-23T14:03:39-04:00
New Revision: c92d9b06d45d437e97b966927aba2de37a5d6e56
URL:
https://github.com/llvm/llvm-project/commit/c92d9b06d45d437e97b966927aba2de37a5d6e56
DIFF:
https://github.com/llvm/llvm-project/commit/c92d9b06d45d437e97b966927aba2de37a5d6e56.di
https://github.com/farzonl closed
https://github.com/llvm/llvm-project/pull/97111
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -2690,6 +2690,163 @@ entry:
ret double %abs
}
+define float @bitcast_to_float_sign_0(i32 %arg) {
+; CHECK: Function Attrs: mustprogress nofree norecurse nosync nounwind
willreturn memory(none)
+; CHECK-LABEL: define nofpclass(ninf nzero nsub nnorm) float
@bitcast_to_flo
@@ -5805,6 +5805,37 @@ void computeKnownFPClass(const Value *V, const APInt
&DemandedElts,
break;
}
+ case Instruction::BitCast: {
+const Value *Src;
+if (!match(Op, m_ElementWiseBitCast(m_Value(Src))) ||
+!Src->getType()->isIntOrIntVectorTy())
+ b
vitalybuka wrote:
Can we split into 3 patches?
1. LLVM
2. Clang
3. Compiler-rt
https://github.com/llvm/llvm-project/pull/100120
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
ian-twilightcoder wrote:
The Driver/linker-wrapper-passes.c test failure doesn't look related, that test
doesn't use stddef.h or anything else. I keep trying to rebase to make it go
away but it's stubborn.
https://github.com/llvm/llvm-project/pull/99727
https://github.com/jhuber6 closed
https://github.com/llvm/llvm-project/pull/82004
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
vsapsai wrote:
Failed test is unrelated "Profile-x86_64 :: check-same-common-code.test".
https://github.com/llvm/llvm-project/pull/100011
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commit
https://github.com/vsapsai closed
https://github.com/llvm/llvm-project/pull/100011
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Volodymyr Sapsai
Date: 2024-07-23T11:26:25-07:00
New Revision: df741b2220710a8f59c3a31cf69909714d90a532
URL:
https://github.com/llvm/llvm-project/commit/df741b2220710a8f59c3a31cf69909714d90a532
DIFF:
https://github.com/llvm/llvm-project/commit/df741b2220710a8f59c3a31cf69909714d90a532.di
https://github.com/vsapsai updated
https://github.com/llvm/llvm-project/pull/15
>From 8566865fd55a4634414f339a39c045aac637f374 Mon Sep 17 00:00:00 2001
From: Volodymyr Sapsai
Date: Mon, 22 Jul 2024 15:40:15 -0700
Subject: [PATCH 1/2] [Modules] Don't search for modulemaps in the immediate
s
https://github.com/kparzysz updated
https://github.com/llvm/llvm-project/pull/100162
>From 8e99d0743c69f3e5981deb24f501ea993567522e Mon Sep 17 00:00:00 2001
From: Krzysztof Parzyszek
Date: Tue, 23 Jul 2024 09:56:53 -0500
Subject: [PATCH 1/2] [clang][OpenMP] Mark all SIMD regions as non-throwing
https://github.com/AaronBallman approved this pull request.
> The Driver/linker-wrapper-passes.c test failure doesn't look related, that
> test doesn't use stddef.h or anything else. I keep trying to rebase to make
> it go away but it's stubborn.
I looked at the failures as well and I think th
https://github.com/jhuber6 closed
https://github.com/llvm/llvm-project/pull/83927
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/akshaykumars614 created
https://github.com/llvm/llvm-project/pull/100177
added a check to remove '->' if exists
added testcase and modified Release Notes
pull request in continue of https://github.com/llvm/llvm-project/pull/98757
>From 642e558be0a1362f2b5cc4180dab7729f0ba85
llvmbot wrote:
@llvm/pr-subscribers-clang-tidy
Author: None (akshaykumars614)
Changes
added a check to remove '->' if exists
added testcase and modified Release Notes
pull request in continue of https://github.com/llvm/llvm-project/pull/98757
---
Full diff: https://github.com/llvm/llvm-
@@ -235,3 +276,13 @@ void Negative() {
if (MACRO(x) == nullptr)
;
}
+
+void test_redundant_get() {
+ std::vector> v;
+ auto f = [](int) {};
+ for (auto i = v.begin(); i != v.end(); ++i) {
+f(*i->get());
akshaykumars614 wrote:
thanks for the sugges
https://github.com/kovdan01 updated
https://github.com/llvm/llvm-project/pull/96160
>From f891f791dfe882389d83d3c4c4fb57d67a845c04 Mon Sep 17 00:00:00 2001
From: Daniil Kovalev
Date: Tue, 18 Jun 2024 15:38:18 +0300
Subject: [PATCH 1/3] [PAC][clang][Driver] Add signed GOT flag
Add `-fptrauth-el
@@ -235,3 +276,13 @@ void Negative() {
if (MACRO(x) == nullptr)
;
}
+
+void test_redundant_get() {
+ std::vector> v;
+ auto f = [](int) {};
+ for (auto i = v.begin(); i != v.end(); ++i) {
+f(*i->get());
akshaykumars614 wrote:
@PiotrZSL I have rais
https://github.com/akshaykumars614 edited
https://github.com/llvm/llvm-project/pull/98757
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/kovdan01 updated
https://github.com/llvm/llvm-project/pull/96159
>From 4eeb1b4e82941681b6cafda8579d136e3e7cb09f Mon Sep 17 00:00:00 2001
From: Daniil Kovalev
Date: Tue, 18 Jun 2024 15:37:18 +0300
Subject: [PATCH 1/2] [PAC][ELF][AArch64] Encode signed GOT flag in PAuth core
i
https://github.com/Artem-B approved this pull request.
https://github.com/llvm/llvm-project/pull/100170
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
KyunLFA wrote:
> @KyunLFA Could you send the commit hash of the clang build which you're
> using? I'm unable to reproduce the errors.
Sure, it's
https://github.com/llvm/llvm-project/commit/43213002b99e32d618f2afbbaaeb2ff8dfc84e33
.
Also, just to make sure, have you tried building the whole a
Artem-B wrote:
@nico:
> Why do we need a new binary for this, instead of having something like `clang
> -cc1_nvlink` that calls a custom mode within clang?
Do we have existing precedents for such built-in tools, other than cc1 itself?
If the linker wrapper can be part of clang itself, it woul
https://github.com/bhandarkar-pranav approved this pull request.
https://github.com/llvm/llvm-project/pull/100152
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
201 - 300 of 547 matches
Mail list logo