DanielKristofKiss wrote:
Backward\forward compatibility force us to support any parameter in
`__builtin_cpu_supports `.
A given codebase and toolchain add support for a new feature and everything
works but we can't assume all cases the toolchain is up to date where the
project is used so an o
@@ -0,0 +1,165 @@
+; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
UTC_ARGS: --version 4
+; RUN: llc < %s -mtriple=i686-unknown-unknown --relocation-model=pic
-enable-tlsdesc | FileCheck %s --check-prefix=X86
+; RUN: llc < %s -mtriple=x86_64-pc-linu
https://github.com/phoebewang updated
https://github.com/llvm/llvm-project/pull/83136
>From cdc9ee6c322af0ceed162f3f714bcd0a22e020c3 Mon Sep 17 00:00:00 2001
From: Phoebe Wang
Date: Tue, 27 Feb 2024 22:16:38 +0800
Subject: [PATCH 1/3] [X86] Add Support for X86 TLSDESC Relocations
---
clang/li
@@ -2714,7 +2714,17 @@ static void setLinkageForGV(llvm::GlobalValue *GV, const
NamedDecl *ND) {
void CodeGenModule::CreateFunctionTypeMetadataForIcall(const FunctionDecl *FD,
llvm::Function *F) {
- // Only if we are che
eaeltsin wrote:
@ilinpv the problem is that a lot of third party code out there might fail to
compile now because it assumes GCC's behavior for invalid
`__builtin_cpu_supports`. At least we can see many breakages in the third party
that we use in our codebase.
By intentionally diverging from
https://github.com/shafik requested changes to this pull request.
I don't believe this is the right approach.
I can only replicate one of the issues: https://godbolt.org/z/7dee3a3cY
I spent some time looking at it and it is quite gnarly but we need to
understand better what is going on.
htt
llvmbot wrote:
@llvm/pr-subscribers-clang-format
Author: None (rayroudc)
Changes
Multiple formatting operator tests are commented. This change enables them
again.
[PR506629](https://llvm.org/PR50629) fixed by
[D153798](https://reviews.llvm.org/D153798).
Tests in `ConfigurableSpaceBefor
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/rayroudc created
https://github.com/llvm/llvm-project/pull/83380
Multiple formatting operator tests are commented. This change enables them
again.
[PR506629](https://llvm.org/PR50629) fixed by
[D153798](https://reviews.llvm.org/D153798).
Tests in `ConfigurableSpaceBeforePa
orcguru wrote:
Thank you all for your efforts reviewing the patch!
If no objections, I will land it before the weekend. Thank you!
https://github.com/llvm/llvm-project/pull/66316
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llv
https://github.com/WenleiHe approved this pull request.
LGTM. I'd also have a change that errors out on huge staleness go in together
with this one..
https://github.com/llvm/llvm-project/pull/75092
___
cfe-commits mailing list
cfe-commits@lists.llvm.
https://github.com/animeshk-amd closed
https://github.com/llvm/llvm-project/pull/82220
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Animesh Kumar
Date: 2024-02-29T11:54:50+05:30
New Revision: 3246c44789546fa926784911e349202d8fd8e33b
URL:
https://github.com/llvm/llvm-project/commit/3246c44789546fa926784911e349202d8fd8e33b
DIFF:
https://github.com/llvm/llvm-project/commit/3246c44789546fa926784911e349202d8fd8e33b.diff
https://github.com/Kalesh-Singh updated
https://github.com/llvm/llvm-project/pull/70251
>From 9a28c8670619cef36c24cfae426631098920fecc Mon Sep 17 00:00:00 2001
From: Kalesh Singh
Date: Wed, 25 Oct 2023 13:31:42 -0700
Subject: [PATCH 1/2] ANDROID: AArch64: Change default max-page-size from 4k to
codemzs wrote:
> What's the status of this PR? Seems like it would be helpful for some of the
> C23 additions (`_Float128` being of most interest to me)
Thank you for checking in on this PR! It has gone through several iterations
based on valuable feedback from the community (carried over fro
https://github.com/sandeepkosuri closed
https://github.com/llvm/llvm-project/pull/82604
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: SunilKuravinakop
Date: 2024-02-29T11:32:55+05:30
New Revision: 230b06b44e6c7f710ae4817e1f34709454f420c5
URL:
https://github.com/llvm/llvm-project/commit/230b06b44e6c7f710ae4817e1f34709454f420c5
DIFF:
https://github.com/llvm/llvm-project/commit/230b06b44e6c7f710ae4817e1f34709454f420c5.di
https://github.com/isuckatcs edited
https://github.com/llvm/llvm-project/pull/82403
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/topperc closed
https://github.com/llvm/llvm-project/pull/83195
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Craig Topper
Date: 2024-02-28T21:46:58-08:00
New Revision: 95aab69c109adf29e183090c25dc95c773215746
URL:
https://github.com/llvm/llvm-project/commit/95aab69c109adf29e183090c25dc95c773215746
DIFF:
https://github.com/llvm/llvm-project/commit/95aab69c109adf29e183090c25dc95c773215746.diff
@@ -0,0 +1,698 @@
+//===-- ExpandVariadicsPass.cpp *- 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: Apache
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Cyndy Ishida (cyndyishida)
Changes
* This patch introduces a container class, for holding records and attributes
only collectible from the clang frontend, which is a subclass of
`llvm::MachO::RecordsSlice`
* This also prunes out collectin
https://github.com/cyndyishida created
https://github.com/llvm/llvm-project/pull/83378
* This patch introduces a container class, for holding records and attributes
only collectible from the clang frontend, which is a subclass of
`llvm::MachO::RecordsSlice`
* This also prunes out collecting de
wlei-llvm wrote:
As discussed offline, reverted the complicated order detection change.
https://github.com/llvm/llvm-project/pull/75092
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/wlei-llvm updated
https://github.com/llvm/llvm-project/pull/75092
>From ccfee2d0c5399b03b53ef79a4645ab0d10efeafd Mon Sep 17 00:00:00 2001
From: wlei
Date: Sun, 10 Dec 2023 18:30:42 -0800
Subject: [PATCH 1/3] [PseudoProbe] Mix and reorder block and call probe ID in
lexical or
vinayakdsci wrote:
@shafik I have made the change in the code as you suggested. If everything
seems alright, could you land this for me?
Thanks a lot!
https://github.com/llvm/llvm-project/pull/83152
___
cfe-commits mailing list
cfe-commits@lists.llvm
https://github.com/vinayakdsci updated
https://github.com/llvm/llvm-project/pull/83152
>From 3d6100ae6fa291db24f26e2ccbce88293810e168 Mon Sep 17 00:00:00 2001
From: Vinayak Dev
Date: Tue, 27 Feb 2024 18:05:29 +0530
Subject: [PATCH] [Clang][Sema]: Diagnose lambda to bool implicit casts
---
cla
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 14d8c4563e045fc3da82cb7268b1066cfd1bb6f0
60620d14509b4d097a56d0b61177dfe9c5a72b63 --
https://github.com/vinayakdsci updated
https://github.com/llvm/llvm-project/pull/83152
>From 60620d14509b4d097a56d0b61177dfe9c5a72b63 Mon Sep 17 00:00:00 2001
From: Vinayak Dev
Date: Tue, 27 Feb 2024 18:05:29 +0530
Subject: [PATCH] [Clang][Sema]: Diagnose lambda to bool implicit casts
---
cla
https://github.com/amy-kwan approved this pull request.
Thank you for the updates!
For me personally, I have no further comments. Unless if anyone else has any
comments, I think LGTM.
https://github.com/llvm/llvm-project/pull/66316
___
cfe-commits mai
@@ -145,9 +164,97 @@ namespace {
.addImm(0);
if (IsAIX) {
- // The variable offset and region handle are copied in r4 and r3. The
- // copies are followed by GETtlsADDR32AIX/GETtlsADDR64AIX
https://github.com/amy-kwan edited
https://github.com/llvm/llvm-project/pull/66316
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
MaskRay wrote:
Have you tried zstd with a higher compression level?
https://github.com/llvm/llvm-project/pull/83306
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -16560,32 +16560,72 @@ Value *CodeGenFunction::EmitPPCBuiltinExpr(unsigned
BuiltinID,
#include "llvm/TargetParser/PPCTargetParser.def"
auto GenAIXPPCBuiltinCpuExpr = [&](unsigned SupportMethod, unsigned FieldIdx,
- unsigned CompOp,
+
@@ -364,7 +364,14 @@ class LLVM_LIBRARY_VISIBILITY PPCTargetInfo : public
TargetInfo {
// have Glibc since it is Glibc that provides the HWCAP[2] in the auxv.
static constexpr int MINIMUM_AIX_OS_MAJOR = 7;
static constexpr int MINIMUM_AIX_OS_MINOR = 2;
- bool supportsCp
@@ -11326,6 +11326,9 @@ def err_omp_device_type_mismatch : Error<
def err_omp_wrong_device_function_call : Error<
"function with 'device_type(%0)' is not available on %select{device|host}1">;
def note_omp_marked_device_type_here : Note<"marked as 'device_type(%0)'
here">;
+d
@@ -23352,6 +23352,15 @@ void Sema::ActOnOpenMPDeclareTargetName(NamedDecl *ND,
SourceLocation Loc,
isa(ND)) &&
"Expected variable, function or function template.");
+ if (auto *VD = dyn_cast(ND)) {
sandeepkosuri wrote:
previously `ActOnO
sandeepkosuri wrote:
> One big question - why do we need it in function scope for clang?
According to the spec, it is not explicitly mentioned that the `declare target`
placement is not allowed inside a function scope. And I came across this
[sollve test
case](https://github.com/SOLLVE/sollve
https://github.com/python3kgae approved this pull request.
https://github.com/llvm/llvm-project/pull/83077
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/topperc updated
https://github.com/llvm/llvm-project/pull/83195
>From 8ed68475b43008d9c7baff7f275026cc7ada5993 Mon Sep 17 00:00:00 2001
From: Craig Topper
Date: Tue, 27 Feb 2024 14:01:52 -0800
Subject: [PATCH 1/4] [RISCV] Remove experimental from Zacas.
Document that we don'
https://github.com/ilovepi closed
https://github.com/llvm/llvm-project/pull/83159
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Paul Kirth
Date: 2024-02-28T19:11:55-08:00
New Revision: 7d8b50aaab8e0f935e3cb1f3f397e98b9e3ee241
URL:
https://github.com/llvm/llvm-project/commit/7d8b50aaab8e0f935e3cb1f3f397e98b9e3ee241
DIFF:
https://github.com/llvm/llvm-project/commit/7d8b50aaab8e0f935e3cb1f3f397e98b9e3ee241.diff
LO
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 267beb10f2812107734a1cd2172b46e928af76b7
3d6afe011221ac239bb668b375ed3f6c356fc47d --
llvmbot wrote:
@llvm/pr-subscribers-clang-tools-extra
@llvm/pr-subscribers-clangd
@llvm/pr-subscribers-clang
Author: None (alirezamoshtaghi)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/83369.diff
2 Files Affected:
- (added) clang-tools-extra/clangd/test/designator
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/alirezamoshtaghi created
https://github.com/llvm/llvm-project/pull/83369
None
>From 3d6afe011221ac239bb668b375ed3f6c356fc47d Mon Sep 17 00:00:00 2001
From: alirezamoshtaghi
Date: Wed, 28 Feb 2024 13:55:11 -0800
Subject: [PATCH] [CLANGD] Do not crash on designator initializat
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 5784bf85bc5143266565586ece0113cd773a8616
81271a1a536ca950eba328e5e84571e20a37d46e --
https://github.com/tdupes updated
https://github.com/llvm/llvm-project/pull/71605
>From 4282c39fd0b40c26c68f57257c150b984264f50b Mon Sep 17 00:00:00 2001
From: dup
Date: Fri, 3 Nov 2023 09:03:24 -0700
Subject: [PATCH 1/2] Add container field to remote index Refs grpc method
---
clang-tools-ex
https://github.com/shafik edited https://github.com/llvm/llvm-project/pull/83152
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -16538,6 +16538,17 @@ void Sema::DiagnoseAlwaysNonNullPointer(Expr *E,
}
}
+ // Complain if we are converting a lambda expression to a boolean value
+ if (const auto *MCallExpr = dyn_cast(E)) {
+if (const auto *MRecordDecl = MCallExpr->getRecordDecl();
+
@@ -16538,6 +16538,17 @@ void Sema::DiagnoseAlwaysNonNullPointer(Expr *E,
}
}
+ // Complain if we are converting a lambda expression to a boolean value
+ if (const auto *MCallExpr = dyn_cast(E)) {
+if (const auto *MRecordDecl = MCallExpr->getRecordDecl();
+
https://github.com/shafik commented:
Thank you for this fix. I am happy the changes were not too different from my
suggestion. Sometimes problems end up being more difficult then they seem
initially.
https://github.com/llvm/llvm-project/pull/83152
__
https://github.com/tdupes updated
https://github.com/llvm/llvm-project/pull/71605
>From 4282c39fd0b40c26c68f57257c150b984264f50b Mon Sep 17 00:00:00 2001
From: dup
Date: Fri, 3 Nov 2023 09:03:24 -0700
Subject: [PATCH] Add container field to remote index Refs grpc method
---
clang-tools-extra/
isuckatcs wrote:
I ran the checker on LLVM, Clang and Clang-Tidy (`run-clang-tidy.py` in my
build directory). There are a total of 33 warnings by the checker, which can be
found below. I omitted the use site, where the template parameter says
`Derived`, because I think that makes it obvious th
https://github.com/phoebewang approved this pull request.
LGTM.
https://github.com/llvm/llvm-project/pull/83316
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/83195
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -103,6 +103,7 @@ Changes to the RISC-V Backend
* Codegen support was added for the Zimop (May-Be-Operations) extension.
* The experimental Ssnpm, Smnpm, Smmpm, Sspm, and Supm 0.8.1 Pointer Masking
extensions are supported.
* The experimental Ssqosid extension is supported.
josh11b wrote:
Ping!
https://github.com/llvm/llvm-project/pull/81556
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -342,8 +343,19 @@ llvm::Value *CGHLSLRuntime::emitInputSemantic(IRBuilder<>
&B,
return B.CreateCall(FunctionCallee(DxGroupIndex));
}
if (D.hasAttr()) {
-llvm::Function *DxThreadID = CGM.getIntrinsic(Intrinsic::dx_thread_id);
-return buildVectorInput(B, DxThr
https://github.com/bogner edited https://github.com/llvm/llvm-project/pull/82536
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/bogner approved this pull request.
LGTM. I don't like how we're choosing an intrinsic but changing that can come
in as a follow up if you like.
https://github.com/llvm/llvm-project/pull/82536
___
cfe-commits mailing list
cfe-commits
Author: Fangrui Song
Date: 2024-02-28T15:17:31-08:00
New Revision: 0f76d9fb5fbfea92da7647af70d78165c71c0700
URL:
https://github.com/llvm/llvm-project/commit/0f76d9fb5fbfea92da7647af70d78165c71c0700
DIFF:
https://github.com/llvm/llvm-project/commit/0f76d9fb5fbfea92da7647af70d78165c71c0700.diff
https://github.com/MaskRay closed
https://github.com/llvm/llvm-project/pull/80527
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Fangrui Song
Date: 2024-02-28T15:12:31-08:00
New Revision: ff07c9b701dc6372f82d989d01768051e848b30d
URL:
https://github.com/llvm/llvm-project/commit/ff07c9b701dc6372f82d989d01768051e848b30d
DIFF:
https://github.com/llvm/llvm-project/commit/ff07c9b701dc6372f82d989d01768051e848b30d.diff
https://github.com/topperc updated
https://github.com/llvm/llvm-project/pull/83195
>From 8ed68475b43008d9c7baff7f275026cc7ada5993 Mon Sep 17 00:00:00 2001
From: Craig Topper
Date: Tue, 27 Feb 2024 14:01:52 -0800
Subject: [PATCH 1/3] [RISCV] Remove experimental from Zacas.
Document that we don'
https://github.com/topperc updated
https://github.com/llvm/llvm-project/pull/83195
>From 8ed68475b43008d9c7baff7f275026cc7ada5993 Mon Sep 17 00:00:00 2001
From: Craig Topper
Date: Tue, 27 Feb 2024 14:01:52 -0800
Subject: [PATCH 1/2] [RISCV] Remove experimental from Zacas.
Document that we don'
josemonsalve2 wrote:
Hi Mike,
Thanks for the suggestion.
Chenle or Adrian divided this PR into multiple ones. They may be able to
provide info on it.
That was last year. I went on paternity leave and lost track of the
progress on these PRs. I have yet to find the time to pick up on this work.
https://github.com/efriedma-quic closed
https://github.com/llvm/llvm-project/pull/83313
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: OverMighty
Date: 2024-02-28T14:46:06-08:00
New Revision: fc8d48106387b8b79531902788ef93571f924da7
URL:
https://github.com/llvm/llvm-project/commit/fc8d48106387b8b79531902788ef93571f924da7
DIFF:
https://github.com/llvm/llvm-project/commit/fc8d48106387b8b79531902788ef93571f924da7.diff
LO
https://github.com/ilovepi updated
https://github.com/llvm/llvm-project/pull/83159
>From 0a37b8e52fe5e17fff3f6e88bf25f1969bbe8bb4 Mon Sep 17 00:00:00 2001
From: Paul Kirth
Date: Tue, 27 Feb 2024 17:43:58 +
Subject: [PATCH 1/3] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20in?=
=?UTF-8
Author: Cyndy Ishida
Date: 2024-02-28T14:24:42-08:00
New Revision: 14faf0d4aa841aafd0d1982391114bc35fda7e59
URL:
https://github.com/llvm/llvm-project/commit/14faf0d4aa841aafd0d1982391114bc35fda7e59
DIFF:
https://github.com/llvm/llvm-project/commit/14faf0d4aa841aafd0d1982391114bc35fda7e59.diff
@@ -175,8 +192,19 @@ static void sanitizeDiagOpts(DiagnosticOptions &DiagOpts) {
DiagOpts.ShowCarets = false;
// Don't write out diagnostic file.
DiagOpts.DiagnosticSerializationFile.clear();
- // Don't emit warnings as errors (and all other warnings too).
- DiagOpts.Ig
mstorsjo wrote:
FYI, see 4b8d9abca7d0280878fb12de331e688ee85d7cd8 for another existing case
where we already support both `rdm` and `rdma`. But I don't think that case can
share any of the aliasing logic from here.
https://github.com/llvm/llvm-project/pull/80540
___
https://github.com/bogner approved this pull request.
https://github.com/llvm/llvm-project/pull/83340
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/efriedma-quic approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/83313
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
bogner wrote:
If we want to talk about guidelines for clang-formatting tests in general we
should probably bring it up with the wider LLVM community on discourse. The de
facto standard today is that tests should be well formatted like anything else
unless there's a good reason not to, but this
https://github.com/farzonl updated
https://github.com/llvm/llvm-project/pull/83077
>From 56240f07c39deb4c48bf7370dc72b3c67299eee1 Mon Sep 17 00:00:00 2001
From: Farzon Lotfi
Date: Sun, 25 Feb 2024 20:08:09 -0500
Subject: [PATCH] start of lerp intrinsic
---
clang/include/clang/Basic/Builtins.t
https://github.com/labrinea updated
https://github.com/llvm/llvm-project/pull/80540
>From fb56f1c31f7f6fb847b95e0ffe97a39ac76759a9 Mon Sep 17 00:00:00 2001
From: Alexandros Lamprineas
Date: Tue, 30 Jan 2024 11:17:55 +
Subject: [PATCH] [TargetParser][AArch64] Add alias for FEAT_RDM.
This pa
jcranmer-intel wrote:
> It matters more for AMDGPU, where we need to care because some instructions
> just don't respect denormals. We legalize some operations differently
> depending on the mode
But the shared library stuff isn't an issue for AMDGPU, right?
https://github.com/llvm/llvm-proje
farzonl wrote:
> Do we have the suggestions that this is responding to written down somewhere?
> I think it would be useful to have those guidelines for anyone who might want
> to contribute HLSL tests. At any rate, I'd like to know the ones that this is
> in response to.
After consulting wit
@@ -364,7 +364,14 @@ class LLVM_LIBRARY_VISIBILITY PPCTargetInfo : public
TargetInfo {
// have Glibc since it is Glibc that provides the HWCAP[2] in the auxv.
static constexpr int MINIMUM_AIX_OS_MAJOR = 7;
static constexpr int MINIMUM_AIX_OS_MINOR = 2;
- bool supportsCp
https://github.com/diggerlin updated
https://github.com/llvm/llvm-project/pull/82809
>From cef79b36bcb3f4b7452d01aafdf111ff0e50605d Mon Sep 17 00:00:00 2001
From: zhijian
Date: Fri, 23 Feb 2024 13:23:18 -0500
Subject: [PATCH 1/7] Implement a subset of builtin_cpu_supports() features
---
clang
https://github.com/farzonl updated
https://github.com/llvm/llvm-project/pull/83315
>From cd8a27e4571b8e791ce5ccaaf51dd570ee8bc6d3 Mon Sep 17 00:00:00 2001
From: Farzon Lotfi
Date: Wed, 28 Feb 2024 13:20:01 -0500
Subject: [PATCH 1/2] [HLSL] Implementation of the frac intrinsic This change
imple
https://github.com/jhuber6 closed
https://github.com/llvm/llvm-project/pull/83282
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
Author: Joseph Huber
Date: 2024-02-28T15:39:27-06:00
New Revision: 1977404d20ab29ff78a58d8c0f1f4c5e7aef6b16
URL:
https://github.com/llvm/llvm-project/commit/1977404d20ab29ff78a58d8c0f1f4c5e7aef6b16
DIFF:
https://github.com/llvm/llvm-project/commit/1977404d20ab29ff78a58d8c0f1f4c5e7aef6b16.diff
farzonl wrote:
> > Do we have the suggestions that this is responding to written down
> > somewhere? I think it would be useful to have those guidelines for anyone
> > who might want to contribute HLSL tests. At any rate, I'd like to know the
> > ones that this is in response to.
>
> Followin
farzonl wrote:
> Do we have the suggestions that this is responding to written down somewhere?
> I think it would be useful to have those guidelines for anyone who might want
> to contribute HLSL tests. At any rate, I'd like to know the ones that this is
> in response to.
@pow2clk
below are t
damyanp wrote:
> Do we have the suggestions that this is responding to written down somewhere?
> I think it would be useful to have those guidelines for anyone who might want
> to contribute HLSL tests. At any rate, I'd like to know the ones that this is
> in response to.
Following on from th
Prabhuk wrote:
I am debugging an assertion failure regression in one of our projects that uses
the FlatMap data structure implemented here:
https://pigweed.googlesource.com/pigweed/pigweed/+/refs/heads/main/pw_containers/public/pw_containers/flat_map.h#180
The regression was that the `find` f
pow2clk wrote:
Do we have the suggestions that this is responding to written down somewhere? I
think it would be useful to have those guidelines for anyone who might want to
contribute HLSL tests. At any rate, I'd like to know the ones that this is in
response to.
https://github.com/llvm/llv
@@ -175,8 +192,19 @@ static void sanitizeDiagOpts(DiagnosticOptions &DiagOpts) {
DiagOpts.ShowCarets = false;
// Don't write out diagnostic file.
DiagOpts.DiagnosticSerializationFile.clear();
- // Don't emit warnings as errors (and all other warnings too).
- DiagOpts.Ig
llvmbot wrote:
@llvm/pr-subscribers-hlsl
@llvm/pr-subscribers-clang
Author: Farzon Lotfi (farzonl)
Changes
This PR brings best practices mentioned to me on other prs and adds them to the
existing builtin tests.
Note to reviewers: I put this up in two commits because the clang-format
cha
https://github.com/farzonl created
https://github.com/llvm/llvm-project/pull/83340
This PR brings best practices mentioned to me on other prs and adds them to the
existing builtin tests.
Note to reviewers: I put this up in two commits because the clang-format
changes is making it hard to tell
https://github.com/ayermolo updated
https://github.com/llvm/llvm-project/pull/83331
>From 7d58760a887fc935e2af670f8aa721cdd5946391 Mon Sep 17 00:00:00 2001
From: Alexander Yermolovich
Date: Fri, 23 Feb 2024 14:52:04 -0800
Subject: [PATCH] [CLANG][DWARF] Do not emit -ggnu-pubnames for split dwar
https://github.com/ayermolo updated
https://github.com/llvm/llvm-project/pull/83331
>From 668819ef921ecb4d0ef704c2269ea07acd1b5334 Mon Sep 17 00:00:00 2001
From: Alexander Yermolovich
Date: Fri, 23 Feb 2024 14:52:04 -0800
Subject: [PATCH] [CLANG][DWARF] Do not emit -ggnu-pubnames for split dwar
https://github.com/farzonl edited
https://github.com/llvm/llvm-project/pull/83077
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -10266,6 +10266,11 @@ def err_block_on_vm : Error<
def err_sizeless_nonlocal : Error<
"non-local variable with sizeless type %0">;
+def err_vec_builtin_non_vector_all : Error<
+ "all arguments to %0 must be vectors">;
+def err_vec_builtin_incompatible_vector_all : Error<
ayermolo wrote:
Another attempt. Had to return original
https://github.com/llvm/llvm-project/pull/82840 because it was breaking a test
on mac.
https://github.com/llvm/llvm-project/pull/83331
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
htt
llvmbot wrote:
@llvm/pr-subscribers-clang-driver
Author: Alexander Yermolovich (ayermolo)
Changes
When -gsplit-dwarf is passed in clang emmmits -ggnu-pubnames which
results in
.debug_gnu_pubnames/..debug_gnu_pubtypes being generated.
This is used by GDB, but not by LLDB.
Changed so that th
https://github.com/ayermolo edited
https://github.com/llvm/llvm-project/pull/83331
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
1 - 100 of 345 matches
Mail list logo