llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `clang-aarch64-sve-vls`
running on `linaro-g3-02` while building `clang` at step 7 "ninja check 1".
Full details are available at:
https://lab.llvm.org/buildbot/#/builders/143/builds/6630
Here is the relevant piece of the bui
https://github.com/ergawy edited
https://github.com/llvm/llvm-project/pull/127635
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/VyacheslavLevytskyy approved this pull request.
https://github.com/llvm/llvm-project/pull/133967
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/AaronBallman closed
https://github.com/llvm/llvm-project/pull/133742
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
AaronBallman wrote:
Precommit CI failure on Linux appears to be unrelated, so landing the changes
(I'll watch the bots in case it was related somehow).
https://github.com/llvm/llvm-project/pull/132116
___
cfe-commits mailing list
cfe-commits@lists.llv
Author: Lyle Dean
Date: 2025-04-02T07:31:42-04:00
New Revision: a0b75b9d990d834a814f1585a21705da558e43d3
URL:
https://github.com/llvm/llvm-project/commit/a0b75b9d990d834a814f1585a21705da558e43d3
DIFF:
https://github.com/llvm/llvm-project/commit/a0b75b9d990d834a814f1585a21705da558e43d3.diff
LOG
github-actions[bot] wrote:
@lyledean1 Congratulations on having your first Pull Request (PR) merged into
the LLVM Project!
Your changes will be combined with recent changes from other authors, then
tested by our [build bots](https://lab.llvm.org/buildbot/). If there is a
problem with a buil
zyn0217 wrote:
It's still broken, and I haven’t figured out an approach to fix the regression.
I do recall that we were planning to wire up Sema and the constant evaluator,
so this patch might end up being completely superseded if that gets implemented.
https://github.com/llvm/llvm-project/pul
Mephistophiles wrote:
@chestnykh unfortunately, I don't have the rights to merge this PR
https://github.com/llvm/llvm-project/pull/131296
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commit
@@ -4920,6 +4920,116 @@ If no address spaces names are provided, all address
spaces are fenced.
__builtin_amdgcn_fence(__ATOMIC_SEQ_CST, "workgroup", "local")
__builtin_amdgcn_fence(__ATOMIC_SEQ_CST, "workgroup", "local", "global")
+__builtin_amdgcn_processor_is and __bui
@@ -585,6 +597,23 @@ Value *CodeGenFunction::EmitAMDGPUBuiltinExpr(unsigned
BuiltinID,
llvm::Value *Env = EmitScalarExpr(E->getArg(0));
return Builder.CreateCall(F, {Env});
}
+ case AMDGPU::BI__builtin_amdgcn_processor_is: {
+assert(CGM.getTriple().isSPIRV() &&
@@ -585,6 +597,23 @@ Value *CodeGenFunction::EmitAMDGPUBuiltinExpr(unsigned
BuiltinID,
llvm::Value *Env = EmitScalarExpr(E->getArg(0));
return Builder.CreateCall(F, {Env});
}
+ case AMDGPU::BI__builtin_amdgcn_processor_is: {
+assert(CGM.getTriple().isSPIRV() &&
https://github.com/Ankur-0429 updated
https://github.com/llvm/llvm-project/pull/133878
>From 289f8630dccf916b8cf7cc43758bae60df036c5d Mon Sep 17 00:00:00 2001
From: Ankur Ahir
Date: Wed, 2 Apr 2025 00:53:33 -0700
Subject: [PATCH 1/4] clang frontend crash with friend class declaration and
overl
https://github.com/jmmartinez updated
https://github.com/llvm/llvm-project/pull/133055
From 5f039ef32105132a7edf6203eb0b7825d4b8b503 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Juan=20Manuel=20Martinez=20Caama=C3=B1o?=
Date: Thu, 20 Mar 2025 13:23:25 +0100
Subject: [PATCH 1/5] [AMDGPU] Add "lds-bu
https://github.com/simpal01 created
https://github.com/llvm/llvm-project/pull/134099
Update the multilib selection logic to bypass the alignment option based on
each architecture’s feature set, rather than relying on command-line options.
Previously, alignment option was bypassed only when -mn
https://github.com/nikic created
https://github.com/llvm/llvm-project/pull/134100
This is an expensive header, only include it where needed. Move some functions
out of line to achieve that.
This reduces time to build clang by ~0.5% in terms of instructions retired.
>From 86e11b2dc91f87c858b41
https://github.com/VladiKrapp-Arm created
https://github.com/llvm/llvm-project/pull/134098
This patch systematically covers all -mtp=cp15 behaviour options for better
code coverage.
>From c412ba5ea6df192a5b18d50f030758cf5847c181 Mon Sep 17 00:00:00 2001
From: Vladi Krapp
Date: Tue, 25 Mar 202
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Vladi Krapp (VladiKrapp-Arm)
Changes
This patch systematically covers all -mtp=cp15 behaviour options for better
code coverage.
---
Full diff: https://github.com/llvm/llvm-project/pull/134098.diff
1 Files Affected:
- (modified) clang/t
https://github.com/Ankur-0429 updated
https://github.com/llvm/llvm-project/pull/133878
>From 289f8630dccf916b8cf7cc43758bae60df036c5d Mon Sep 17 00:00:00 2001
From: Ankur Ahir
Date: Wed, 2 Apr 2025 00:53:33 -0700
Subject: [PATCH 1/4] clang frontend crash with friend class declaration and
overl
llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
Author: Nikita Popov (nikic)
Changes
This is an expensive header, only include it where needed. Move some functions
out of line to achieve that.
This reduces time to build clang by ~0.5% in terms of instructions retired.
---
Full diff: h
llvmbot wrote:
@llvm/pr-subscribers-clang-driver
Author: Vladi Krapp (VladiKrapp-Arm)
Changes
This patch systematically covers all -mtp=cp15 behaviour options for better
code coverage.
---
Full diff: https://github.com/llvm/llvm-project/pull/134098.diff
1 Files Affected:
- (modified)
llvmbot wrote:
@llvm/pr-subscribers-clang-driver
@llvm/pr-subscribers-clang
Author: Simi Pallipurath (simpal01)
Changes
Update the multilib selection logic to bypass the alignment option based on
each architecture’s feature set, rather than relying on command-line options.
Previously, al
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Jakub Ficek (ficol)
Changes
Add missing CGFPOptionsRAII for fptoi and itofp cases
---
Full diff: https://github.com/llvm/llvm-project/pull/134102.diff
2 Files Affected:
- (modified) clang/lib/CodeGen/CGExprScalar.cpp (+8-4)
- (modified
nikic wrote:
I looked into why the tiny files are slow to compile, and it seems to mostly
come down to CodeGenFunction.h being expensive (including it adds ~3s to the
build time). I submitted https://github.com/llvm/llvm-project/pull/134100 to
improve this a bit.
https://github.com/llvm/llvm-
https://github.com/maryammo edited
https://github.com/llvm/llvm-project/pull/133617
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -1,8 +1,8 @@
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
UTC_ARGS: --version 3
; RUN: llc -verify-machineinstrs -mcpu=pwr7 < %s | FileCheck %s
-; RUN: llc -verify-machineinstrs -O1 -mcpu=pwr7 < %s | FileCheck %s
+; RUN: llc -verify-machinein
https://github.com/simpal01 edited
https://github.com/llvm/llvm-project/pull/134099
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -4920,6 +4920,116 @@ If no address spaces names are provided, all address
spaces are fenced.
__builtin_amdgcn_fence(__ATOMIC_SEQ_CST, "workgroup", "local")
__builtin_amdgcn_fence(__ATOMIC_SEQ_CST, "workgroup", "local", "global")
+__builtin_amdgcn_processor_is and __bui
https://github.com/simpal01 edited
https://github.com/llvm/llvm-project/pull/134099
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -4920,6 +4920,116 @@ If no address spaces names are provided, all address
spaces are fenced.
__builtin_amdgcn_fence(__ATOMIC_SEQ_CST, "workgroup", "local")
__builtin_amdgcn_fence(__ATOMIC_SEQ_CST, "workgroup", "local", "global")
+__builtin_amdgcn_processor_is and __bui
@@ -69,9 +69,15 @@
// CHECK-BRANCH-PROTECTION: -mbranch-protection=standard
// RUN: %clang -multi-lib-config=%S/Inputs/multilib/empty.yaml
-print-multi-flags-experimental --target=arm-none-eabi -mno-unaligned-access |
FileCheck --check-prefix=CHECK-NO-UNALIGNED-ACCESS %s
+//
@@ -69,9 +69,15 @@
// CHECK-BRANCH-PROTECTION: -mbranch-protection=standard
// RUN: %clang -multi-lib-config=%S/Inputs/multilib/empty.yaml
-print-multi-flags-experimental --target=arm-none-eabi -mno-unaligned-access |
FileCheck --check-prefix=CHECK-NO-UNALIGNED-ACCESS %s
+//
https://github.com/AlexVlx updated
https://github.com/llvm/llvm-project/pull/134016
>From 91eeaf02336e539f14dcb0a79ff15dbe8befe6f1 Mon Sep 17 00:00:00 2001
From: Alex Voicu
Date: Wed, 2 Apr 2025 02:47:42 +0100
Subject: [PATCH 01/11] Add the functional identity and feature queries.
---
clang/d
@@ -4920,6 +4920,116 @@ If no address spaces names are provided, all address
spaces are fenced.
__builtin_amdgcn_fence(__ATOMIC_SEQ_CST, "workgroup", "local")
__builtin_amdgcn_fence(__ATOMIC_SEQ_CST, "workgroup", "local", "global")
+__builtin_amdgcn_processor_is and __bui
https://github.com/vhscampos edited
https://github.com/llvm/llvm-project/pull/134099
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -69,9 +69,15 @@
// CHECK-BRANCH-PROTECTION: -mbranch-protection=standard
// RUN: %clang -multi-lib-config=%S/Inputs/multilib/empty.yaml
-print-multi-flags-experimental --target=arm-none-eabi -mno-unaligned-access |
FileCheck --check-prefix=CHECK-NO-UNALIGNED-ACCESS %s
+//
@@ -69,9 +69,15 @@
// CHECK-BRANCH-PROTECTION: -mbranch-protection=standard
// RUN: %clang -multi-lib-config=%S/Inputs/multilib/empty.yaml
-print-multi-flags-experimental --target=arm-none-eabi -mno-unaligned-access |
FileCheck --check-prefix=CHECK-NO-UNALIGNED-ACCESS %s
+//
llvmbot wrote:
@llvm/pr-subscribers-backend-aarch64
Author: Florian Hahn (fhahn)
Changes
Currently iterators over EquivalenceClasses will iterate over std::set, which
guarantees the order specified by the comperator. Unfortunately in many cases,
EquivalenceClasses are used with pointers,
https://github.com/smithp35 edited
https://github.com/llvm/llvm-project/pull/134099
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
shiltian wrote:
@asb I did receive some emails initially but haven't gotten any lately. I
assumed that issue had been fixed, as it seemed like the driver was just
unconditionally adding `unknown`.
https://github.com/llvm/llvm-project/pull/122629
___
farzonl wrote:
> I don't really get why that problem is specific to DirectX though. All of
> these make use of CodeGen, right?
@nikic I see what you are asking. you want more specific on the error not that
the error happened.
because of this:
https://github.com/llvm/llvm-project/blob/42b3f9
https://github.com/farzonl updated
https://github.com/llvm/llvm-project/pull/133850
>From ac51727e83539ce998e32465665bb87b3ee7ed00 Mon Sep 17 00:00:00 2001
From: Farzon Lotfi
Date: Sun, 30 Mar 2025 00:59:48 -0400
Subject: [PATCH 1/3] [Clang][Cmake] fix libtool duplicate member name warnings
fi
https://github.com/farzonl edited
https://github.com/llvm/llvm-project/pull/133850
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
301 - 343 of 343 matches
Mail list logo