[libc] [libcxx] [clang] [flang] [mlir] [llvm] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)

2023-12-14 Thread Louis Dionne via cfe-commits
https://github.com/ldionne edited https://github.com/llvm/llvm-project/pull/73618 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[libcxx] [llvm] [clang] [libc] [flang] [mlir] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)

2023-12-14 Thread Louis Dionne via cfe-commits
@@ -0,0 +1,97 @@ +// -*- 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-

[llvm] [libc] [flang] [libcxx] [mlir] [clang] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)

2023-12-14 Thread Louis Dionne via cfe-commits
@@ -0,0 +1,102 @@ +// -*- 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

[libc] [clang] [mlir] [flang] [libcxx] [llvm] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)

2023-12-14 Thread Louis Dionne via cfe-commits
@@ -0,0 +1,97 @@ +// -*- 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-

[mlir] [libcxx] [clang] [llvm] [flang] [libc] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)

2023-12-14 Thread Louis Dionne via cfe-commits
@@ -0,0 +1,102 @@ +// -*- 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

[flang] [libcxx] [mlir] [llvm] [libc] [clang] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)

2023-12-14 Thread Louis Dionne via cfe-commits
@@ -0,0 +1,159 @@ +//===--===// ldionne wrote: Nit: these test names are a bit hard to read, I would suggest `out_ptr.general.pass.cp`, `out_ptr_t.convert.pass.cpp`, etc. https://github.com/llv

[clang] [llvm] [mlir] [libc] [flang] [libcxx] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)

2023-12-14 Thread Louis Dionne via cfe-commits
@@ -0,0 +1,97 @@ +// -*- 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-

[clang] [Clang][SVE2.1] Make a part of the name optional for `svwhileXX` builtins with predicate-as-counter (PR #75200)

2023-12-14 Thread Momchil Velikov via cfe-commits
@@ -1,12 +1,20 @@ // NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py // RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sve2p1 -S -O1 -Werror -Wall -emit-llvm -o - %s | FileCheck %s // RUN: %clang_cc1 -triple aarch64-none-linux-gnu -t

[libc] [clang] [mlir] [lldb] [lld] [compiler-rt] [libcxx] [llvm] [clang-tools-extra] [MLIR][LLVM] Add Continuous Loop Peeling transform to SCF (PR #71555)

2023-12-14 Thread via cfe-commits
https://github.com/muneebkhan85 edited https://github.com/llvm/llvm-project/pull/71555 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [flang][driver] Don't use -whole-archive on Darwin (PR #75393)

2023-12-14 Thread via cfe-commits
JasonWoodArm wrote: I tested this with our build on Mac and we are working again so it fixed the issue we were having. Thanks. https://github.com/llvm/llvm-project/pull/75393 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.o

[llvm] [flang] [compiler-rt] [lld] [libcxx] [clang] [libcxxabi] [clang-tools-extra] [lldb] [AMDGPU] GFX12: select @llvm.prefetch intrinsic (PR #74576)

2023-12-14 Thread Jay Foad via cfe-commits
@@ -3164,6 +3164,18 @@ def : GCNPat < (as_i1timm $bound_ctrl)) >; +class SMPrefetchGetPcPat : GCNPat < jayfoad wrote: This pattern also interprets the "address" argument as being an offset from PC, so it should also be removed from th

[clang] [flang][driver] Don't use -whole-archive on Darwin (PR #75393)

2023-12-14 Thread Michael Klemm via cfe-commits
mjklemm wrote: Let's get this in. I agree with the assessment by @banach-space. The PR looks good to me. https://github.com/llvm/llvm-project/pull/75393 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/li

[clang] [clang][modules] Strip LLVM options (PR #75405)

2023-12-14 Thread Juergen Ributzka via cfe-commits
https://github.com/ributzka updated https://github.com/llvm/llvm-project/pull/75405 >From 78d332143efc8220d80715091246da4e62fdfb14 Mon Sep 17 00:00:00 2001 From: Juergen Ributzka Date: Wed, 13 Dec 2023 15:44:54 -0800 Subject: [PATCH] [clang][modules] Strip LLVM options Currently, the dep scann

[clang] [clang][modules] Strip LLVM options (PR #75405)

2023-12-14 Thread Juergen Ributzka via cfe-commits
ributzka wrote: Thanks for the reviews. https://github.com/llvm/llvm-project/pull/75405 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] e007551 - [clang][modules] Strip LLVM options (#75405)

2023-12-14 Thread via cfe-commits
Author: Juergen Ributzka Date: 2023-12-14T09:21:18-08:00 New Revision: e007551b10bda9584223e8583591155070a3de4f URL: https://github.com/llvm/llvm-project/commit/e007551b10bda9584223e8583591155070a3de4f DIFF: https://github.com/llvm/llvm-project/commit/e007551b10bda9584223e8583591155070a3de4f.di

[clang] [clang][modules] Strip LLVM options (PR #75405)

2023-12-14 Thread Juergen Ributzka via cfe-commits
https://github.com/ributzka closed https://github.com/llvm/llvm-project/pull/75405 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [flang][driver] Don't use -whole-archive on Darwin (PR #75393)

2023-12-14 Thread Leandro Lupori via cfe-commits
luporl wrote: > I build and `check-flang` on `arm64-apple-darwin22.6.0`. > `Driver/no-duplicate-main.f90` fails in the 3rd RUN. The test passes with > HEAD. > > ``` > kelvin@neutrino2 build % /Users/kelvin/wrk/llvm/tmp/build/bin/flang-new -o > /Users/kelvin/wrk/llvm/tmp/build/tools/flang/test

[clang] [flang] [flang][driver] Don't use -whole-archive on Darwin (PR #75393)

2023-12-14 Thread Andrzej Warzyński via cfe-commits
https://github.com/banach-space updated https://github.com/llvm/llvm-project/pull/75393 From 95b4db0690d5725011a741f81237f5954bc08ff8 Mon Sep 17 00:00:00 2001 From: Andrzej Warzynski Date: Wed, 13 Dec 2023 22:05:07 + Subject: [PATCH 1/3] [flang][driver] Don't use -whole-archive on Darwin D

[clang] [libcxx] [PowerPC] Emit libcall to frexpl for calls to frexp(ppcDoublDouble) (PR #75226)

2023-12-14 Thread Lei Huang via cfe-commits
https://github.com/lei137 updated https://github.com/llvm/llvm-project/pull/75226 >From 2e6a96f141cd103fa40b6926c1d9f0af58c6e72b Mon Sep 17 00:00:00 2001 From: Lei Huang Date: Tue, 12 Dec 2023 10:58:34 -0600 Subject: [PATCH 1/3] [PowerPC] Emit libcall to frexpl for calls to frexp(ppcDoublDoubl

[clang] [libcxx] [PowerPC] Emit libcall to frexpl for calls to frexp(ppcDoublDouble) (PR #75226)

2023-12-14 Thread Lei Huang via cfe-commits
https://github.com/lei137 updated https://github.com/llvm/llvm-project/pull/75226 >From 6819814317367cf7fc944a5a1ecedd357bc3cd0a Mon Sep 17 00:00:00 2001 From: Lei Huang Date: Tue, 12 Dec 2023 10:58:34 -0600 Subject: [PATCH 1/3] [PowerPC] Emit libcall to frexpl for calls to frexp(ppcDoublDoubl

[clang] [flang] [flang][driver] Don't use -whole-archive on Darwin (PR #75393)

2023-12-14 Thread Andrzej Warzyński via cfe-commits
banach-space wrote: > Unrelated to this PR, but may I ask how do you configure flang, to make it > link without errors and without extra flags? I need to add > `-L/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib`. AFAIK, what you really want is this: `-isysroot $(xcrun --sdk-path

[flang] [llvm] [clang] [clang-tools-extra] [lld] [lldb] [libcxx] [openmp] [libc] [mlir] [CanonicalizeFreezeInLoops] fix duplicate removal (PR #74716)

2023-12-14 Thread Wei Tao via cfe-commits
https://github.com/Friedrich20 updated https://github.com/llvm/llvm-project/pull/74716 >From 5ef11803b597fec44b64239824a4c9d3280cfea6 Mon Sep 17 00:00:00 2001 From: Wei Tao Date: Thu, 7 Dec 2023 21:33:40 +0800 Subject: [PATCH] [LLVM][CanonicalizeFreezeInLoops] fix duplicate removal --- .../Tr

[flang] [llvm] [clang] [clang-tools-extra] [lld] [lldb] [libcxx] [openmp] [libc] [mlir] [CanonicalizeFreezeInLoops] fix duplicate removal (PR #74716)

2023-12-14 Thread Wei Tao via cfe-commits
https://github.com/Friedrich20 updated https://github.com/llvm/llvm-project/pull/74716 >From 5ef11803b597fec44b64239824a4c9d3280cfea6 Mon Sep 17 00:00:00 2001 From: Wei Tao Date: Thu, 7 Dec 2023 21:33:40 +0800 Subject: [PATCH] [LLVM][CanonicalizeFreezeInLoops] fix duplicate removal --- .../Tr

[clang] [Clang][AArch64]Add QCVTN builtin to SVE2.1 (PR #75454)

2023-12-14 Thread Dinar Temirbulatov via cfe-commits
@@ -0,0 +1,78 @@ +// NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py dtemirbulatov wrote: Hmm, I could only see aarch64_sve_sqcvtn_x2 tests here, can you add aarch64_sve_sqcvtn_x4 as well? https://github.com/llvm/llvm-project/pull/754

[clang] [Clang][AArch64]Add QCVTN builtin to SVE2.1 (PR #75454)

2023-12-14 Thread Dinar Temirbulatov via cfe-commits
@@ -0,0 +1,78 @@ +// NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py dtemirbulatov wrote: oh, sorry, I see now. https://github.com/llvm/llvm-project/pull/75454 ___ cfe-commits mailing list cf

[clang] [Clang][AArch64]Add QCVTN builtin to SVE2.1 (PR #75454)

2023-12-14 Thread Dinar Temirbulatov via cfe-commits
https://github.com/dtemirbulatov approved this pull request. LGTM. https://github.com/llvm/llvm-project/pull/75454 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang][AArch64]Add QCVTN builtin to SVE2.1 (PR #75454)

2023-12-14 Thread Dinar Temirbulatov via cfe-commits
https://github.com/dtemirbulatov edited https://github.com/llvm/llvm-project/pull/75454 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [libcxx] [lldb] [libc] [openmp] [clang-tools-extra] [compiler-rt] [flang] [libcxxabi] [lld] [mlir] [llvm] Support IFuncs on Darwin platforms (PR #73686)

2023-12-14 Thread Jon Roelofs via cfe-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73686 >From bc152095691b32d1ad8539dfd60f5089df5eed8d Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Tue, 28 Nov 2023 10:39:44 -0800 Subject: [PATCH 01/11] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20?= =?UTF

[clang] [AArch64][SME] Warn when using a streaming builtin from a non-streaming function (PR #75487)

2023-12-14 Thread Nico Weber via cfe-commits
nico wrote: If it's not too much trouble, could you `git cherry-pick c60663d128f8e0dccd418bdf16ecc403b96aa74a` into this? (Cool if not, ofc.) https://github.com/llvm/llvm-project/pull/75487 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https

[flang] [clang] [flang][driver] Don't use -whole-archive on Darwin (PR #75393)

2023-12-14 Thread via cfe-commits
kkwli wrote: > > I build and `check-flang` on `arm64-apple-darwin22.6.0`. > > `Driver/no-duplicate-main.f90` fails in the 3rd RUN. The test passes with > > HEAD. > > ``` > > kelvin@neutrino2 build % /Users/kelvin/wrk/llvm/tmp/build/bin/flang-new -o > > /Users/kelvin/wrk/llvm/tmp/build/tools/fl

[flang] [clang] [flang][driver] Don't use -whole-archive on Darwin (PR #75393)

2023-12-14 Thread via cfe-commits
kkwli wrote: > > Unrelated to this PR, but may I ask how do you configure flang, to make it > > link without errors and without extra flags? I need to add > > `-L/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib`. > > AFAIK, what you really want is this: `-isysroot $(xcrun --sdk-path

[flang] [clang] [flang][driver] Don't use -whole-archive on Darwin (PR #75393)

2023-12-14 Thread Leandro Lupori via cfe-commits
luporl wrote: Ok, thanks, I'll try with `-DDEFAULT_SYSROOT="$(xcrun --show-sdk-path)"`. But it's good to know that using `-isysroot` with flang is the right solution. I'll try to come up with a patch to make flang support it, when I have some spare time. https://github.com/llvm/llvm-project/p

[clang] [clang][dataflow] Fix an issue with `Environment::getResultObjectLocation()`. (PR #75483)

2023-12-14 Thread Gábor Horváth via cfe-commits
@@ -726,27 +726,69 @@ void Environment::setStorageLocation(const Expr &E, StorageLocation &Loc) { // so allow these as an exception. assert(E.isGLValue() || E.getType()->isSpecificBuiltinType(BuiltinType::BuiltinFn)); - setStorageLocationInternal(E, Loc); + cons

[clang] fed5644 - [Sema] atomic_compare_exchange: check failure memory order (#74959)

2023-12-14 Thread via cfe-commits
Author: Fangrui Song Date: 2023-12-14T11:03:28-08:00 New Revision: fed564432cef76f8b303c19ab1dfc0a14878fbc3 URL: https://github.com/llvm/llvm-project/commit/fed564432cef76f8b303c19ab1dfc0a14878fbc3 DIFF: https://github.com/llvm/llvm-project/commit/fed564432cef76f8b303c19ab1dfc0a14878fbc3.diff

[clang] [Sema] atomic_compare_exchange: check failure memory order (PR #74959)

2023-12-14 Thread Fangrui Song via cfe-commits
https://github.com/MaskRay closed https://github.com/llvm/llvm-project/pull/74959 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[mlir] [clang] [clang-tools-extra] [llvm] Make clang report garbage target versions. (PR #75373)

2023-12-14 Thread Fangrui Song via cfe-commits
MaskRay wrote: In addition, calling `exit` from library code is probably not good. The error can be surfaced by a very top-level component (e.g. driver as @zmodem mentioned). https://github.com/llvm/llvm-project/pull/75373 ___ cfe-commits mailing lis

[clang] [llvm] [TargetParser] Define AEK_FCMA and AEK_JSCVT for tsv110 (PR #75516)

2023-12-14 Thread Qi Hu via cfe-commits
https://github.com/Qi-Hu created https://github.com/llvm/llvm-project/pull/75516 We define AEK_JSCVT and AEK_FCMA for CPU features FEAT_JSCVT and FEAT_FCMA respectively, and add them to the CpuInfo of tsv110. >From 6a1ac6f738459658690e7436820292fc28397ee4 Mon Sep 17 00:00:00 2001 From: Qi Hu D

[lld] [clang] [libcxx] [llvm] [libc] [mlir] [libcxxabi] [openmp] [lldb] [clang-tools-extra] [compiler-rt] [flang] [llvm] Support IFuncs on Darwin platforms (PR #73686)

2023-12-14 Thread Ahmed Bougacha via cfe-commits
@@ -2169,8 +2169,11 @@ void AsmPrinter::emitGlobalIFunc(Module &M, const GlobalIFunc &GI) { MCSymbol *LocalAlias = getSymbolPreferLocal(GI); if (LocalAlias != Name) OutStreamer->emitAssignment(LocalAlias, Expr); - } else if (TM.getTargetTriple().isOSBinFormatMac

[clang] [llvm] [TargetParser] Define AEK_FCMA and AEK_JSCVT for tsv110 (PR #75516)

2023-12-14 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang @llvm/pr-subscribers-backend-aarch64 Author: Qi Hu (Qi-Hu) Changes We define AEK_JSCVT and AEK_FCMA for CPU features FEAT_JSCVT and FEAT_FCMA respectively, and add them to the CpuInfo of tsv110. --- Full diff: https://github.com/llvm/llvm-project

[llvm] [clang] [TargetParser] Define AEK_FCMA and AEK_JSCVT for tsv110 (PR #75516)

2023-12-14 Thread via 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 fed564432cef76f8b303c19ab1dfc0a14878fbc3 6a1ac6f738459658690e7436820292fc28397ee4 --

[clang] ab3430f - [Profile] Add binary profile correlation for code coverage. (#69493)

2023-12-14 Thread via cfe-commits
Author: Zequan Wu Date: 2023-12-14T14:16:38-05:00 New Revision: ab3430f891cf508e2b5c4796789998561d543df4 URL: https://github.com/llvm/llvm-project/commit/ab3430f891cf508e2b5c4796789998561d543df4 DIFF: https://github.com/llvm/llvm-project/commit/ab3430f891cf508e2b5c4796789998561d543df4.diff LOG

[clang] [llvm] [mlir] [lldb] [clang-tools-extra] [compiler-rt] [flang] [Profile] Add binary profile correlation for code coverage. (PR #69493)

2023-12-14 Thread Zequan Wu via cfe-commits
https://github.com/ZequanWu closed https://github.com/llvm/llvm-project/pull/69493 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[llvm] [clang] [AArch64] Disable large global group relocation (PR #75445)

2023-12-14 Thread Fangrui Song via cfe-commits
MaskRay wrote: Perhaps the subject should be changed to RFC now as it's not ready for merge. I have a longer reply at https://discourse.llvm.org/t/patch-to-disable-group-relocation-in-aarch64-large-code-model/75666/2 https://github.com/llvm/llvm-project/pull/75445 _

[lldb] [libc] [mlir] [llvm] [clang] [lld] [compiler-rt] [flang] [openmp] [clang-tools-extra] [libcxxabi] [libcxx] [llvm] Support IFuncs on Darwin platforms (PR #73686)

2023-12-14 Thread Jon Roelofs via cfe-commits
@@ -2169,8 +2169,11 @@ void AsmPrinter::emitGlobalIFunc(Module &M, const GlobalIFunc &GI) { MCSymbol *LocalAlias = getSymbolPreferLocal(GI); if (LocalAlias != Name) OutStreamer->emitAssignment(LocalAlias, Expr); - } else if (TM.getTargetTriple().isOSBinFormatMac

[clang] [Clang][AST] Fix crash in APValue::LValueBase::getType when we have invalid decl (PR #75130)

2023-12-14 Thread Shafik Yaghmour via cfe-commits
https://github.com/shafik updated https://github.com/llvm/llvm-project/pull/75130 >From 8a169838778e333e6bf14a7156a6220d09b5818a Mon Sep 17 00:00:00 2001 From: Shafik Yaghmour Date: Mon, 11 Dec 2023 18:35:57 -0800 Subject: [PATCH] [Clang][AST] Fix crash in APValue::LValueBase::getType when we

[compiler-rt] [llvm] [clang] [InstrProf] Single byte counters in coverage (PR #75425)

2023-12-14 Thread Ellis Hoag via cfe-commits
@@ -821,15 +822,23 @@ void InstrProfRecord::merge(InstrProfRecord &Other, uint64_t Weight, for (size_t I = 0, E = Other.Counts.size(); I < E; ++I) { bool Overflowed; -uint64_t Value = -SaturatingMultiplyAdd(Other.Counts[I], Weight, Counts[I], &Overflowed); -

[mlir] [compiler-rt] [clang] [lld] [lldb] [clang-tools-extra] [llvm] [libcxx] [openmp] [libcxxabi] [libc] [flang] [llvm] Support IFuncs on Darwin platforms (PR #73686)

2023-12-14 Thread Jon Roelofs via cfe-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73686 >From bc152095691b32d1ad8539dfd60f5089df5eed8d Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Tue, 28 Nov 2023 10:39:44 -0800 Subject: [PATCH 01/11] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20?= =?UTF

[clang] [FPEnv] Add strictfp in some C++ constructors lacking a FunctionDecl. (PR #74883)

2023-12-14 Thread Kevin P. Neal via cfe-commits
https://github.com/kpneal updated https://github.com/llvm/llvm-project/pull/74883 >From eb43ba5adbf57988fdd5f490a74dc59d72f495e5 Mon Sep 17 00:00:00 2001 From: "Kevin P. Neal" Date: Fri, 8 Dec 2023 14:43:50 -0500 Subject: [PATCH 1/3] [FPEnv] Add strictfp in some C++ constructors lacking a Func

[clang] [llvm] [AMDGPU][GFX12] Add new v_permlane16 variants (PR #75475)

2023-12-14 Thread Piotr Sobczak via cfe-commits
https://github.com/piotrAMD approved this pull request. LGTM You could also update existing permlane tests with run lines for gfx12: * test/CodeGen/AMDGPU/llvm.amdgcn.permlane.ll * test/CodeGen/AMDGPU/vcmpx-permlane-hazard.mir This can also be a separate patch. https://github.com/llvm/llvm-pro

[clang] [llvm] [TargetParser] Define AEK_FCMA and AEK_JSCVT for tsv110 (PR #75516)

2023-12-14 Thread Qi Hu via cfe-commits
https://github.com/Qi-Hu updated https://github.com/llvm/llvm-project/pull/75516 >From 535eb36a60a0fd0c7e1858bac699ab24f4f2c4a0 Mon Sep 17 00:00:00 2001 From: Qi Hu Date: Thu, 14 Dec 2023 13:35:52 -0500 Subject: [PATCH] [TargetParser] Define AEK_FCMA and AEK_JSCVT for tsv110 We define AEK_JSCVT

[clang-tools-extra] [libc] [openmp] [lld] [compiler-rt] [libcxxabi] [clang] [libcxx] [lldb] [mlir] [flang] [llvm] [llvm] Support IFuncs on Darwin platforms (PR #73686)

2023-12-14 Thread Ahmed Bougacha via cfe-commits
https://github.com/ahmedbougacha approved this pull request. Neat, ty! https://github.com/llvm/llvm-project/pull/73686 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [FPEnv] Add strictfp in some C++ constructors lacking a FunctionDecl. (PR #74883)

2023-12-14 Thread Kevin P. Neal via cfe-commits
@@ -5587,10 +5593,12 @@ RValue CodeGenFunction::EmitCall(const CGFunctionInfo &CallInfo, !isa_and_nonnull(TargetDecl)) EmitKCFIOperandBundle(ConcreteCallee, BundleList); +#if 0 // XXX Why is this here? Duplicate! if (const FunctionDecl *FD = dyn_cast_or_null(CurF

[clang] [FPEnv] Add strictfp in some C++ constructors lacking a FunctionDecl. (PR #74883)

2023-12-14 Thread Kevin P. Neal via cfe-commits
@@ -6,14 +7,80 @@ float z(); #pragma float_control(except, on) class ON { float w = 2 + y() * z(); - // CHECK-LABEL: define {{.*}} @_ZN2ONC2Ev{{.*}} - // CHECK: llvm.experimental.constrained.fmul{{.*}}tonearest{{.*}}strict }; ON on; #pragma float_control(except, off) cl

[llvm] [libcxx] [mlir] [flang] [clang] [libc] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)

2023-12-14 Thread Hristo Hristov via cfe-commits
@@ -0,0 +1,97 @@ +// -*- 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-

[llvm] [libcxx] [mlir] [flang] [clang] [libc] [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction (PR #73618)

2023-12-14 Thread Hristo Hristov via cfe-commits
https://github.com/H-G-Hristov edited https://github.com/llvm/llvm-project/pull/73618 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [NFC][clang][test][asan] Make `instantiation-depth-default.cpp` a valid test case under `asan` and `ubsan` configs (PR #75254)

2023-12-14 Thread Duo Wang via cfe-commits
https://github.com/wdunicornpro edited https://github.com/llvm/llvm-project/pull/75254 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[flang] [libcxxabi] [libcxx] [clang-tools-extra] [llvm] [lld] [compiler-rt] [mlir] [openmp] [libc] [clang] [lldb] [llvm] Support IFuncs on Darwin platforms (PR #73686)

2023-12-14 Thread Jon Roelofs via cfe-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73686 >From bc152095691b32d1ad8539dfd60f5089df5eed8d Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Tue, 28 Nov 2023 10:39:44 -0800 Subject: [PATCH 01/11] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20?= =?UTF

[clang] [clang-tools-extra] [llvm] [X86] Use plain load/store instead of cmpxchg16b for atomics with AVX (PR #74275)

2023-12-14 Thread Philip Reames via cfe-commits
@@ -31259,14 +31274,23 @@ static SDValue LowerATOMIC_STORE(SDValue Op, SelectionDAG &DAG, if (!IsSeqCst && IsTypeLegal) return Op; - if (VT == MVT::i64 && !IsTypeLegal) { + if (!IsTypeLegal && !Subtarget.useSoftFloat() && + !DAG.getMachineFunction().getFunction()

[clang-tools-extra] [clang] [llvm] [X86] Use plain load/store instead of cmpxchg16b for atomics with AVX (PR #74275)

2023-12-14 Thread Philip Reames via cfe-commits
@@ -31259,14 +31274,23 @@ static SDValue LowerATOMIC_STORE(SDValue Op, SelectionDAG &DAG, if (!IsSeqCst && IsTypeLegal) return Op; - if (VT == MVT::i64 && !IsTypeLegal) { + if (!IsTypeLegal && !Subtarget.useSoftFloat() && + !DAG.getMachineFunction().getFunction()

[clang-tools-extra] [clang] [llvm] [X86] Use plain load/store instead of cmpxchg16b for atomics with AVX (PR #74275)

2023-12-14 Thread Philip Reames via cfe-commits
@@ -30115,12 +30126,16 @@ X86TargetLowering::shouldExpandAtomicLoadInIR(LoadInst *LI) const { // If this a 64 bit atomic load on a 32-bit target and SSE2 is enabled, we // can use movq to do the load. If we have X87 we can load into an 80-bit // X87 register and store it

[llvm] [clang-tools-extra] [clang] [X86] Use plain load/store instead of cmpxchg16b for atomics with AVX (PR #74275)

2023-12-14 Thread Philip Reames via cfe-commits
@@ -30095,12 +30102,16 @@ TargetLoweringBase::AtomicExpansionKind X86TargetLowering::shouldExpandAtomicStoreInIR(StoreInst *SI) const { Type *MemType = SI->getValueOperand()->getType(); - bool NoImplicitFloatOps = - SI->getFunction()->hasFnAttribute(Attribute::NoImplic

[llvm] [clang] [clang-tools-extra] [X86] Use plain load/store instead of cmpxchg16b for atomics with AVX (PR #74275)

2023-12-14 Thread Philip Reames via cfe-commits
@@ -228,87 +228,86 @@ define void @widen_broadcast_unaligned(ptr %p0, i32 %v) { } define i128 @load_i128(ptr %ptr) { -; CHECK-O0-LABEL: load_i128: -; CHECK-O0: # %bb.0: -; CHECK-O0-NEXT:pushq %rbx -; CHECK-O0-NEXT:.cfi_def_cfa_offset 16 -; CHECK-O0-NEXT:.cfi_

[clang] [FPEnv] Add strictfp in some C++ constructors lacking a FunctionDecl. (PR #74883)

2023-12-14 Thread John McCall via cfe-commits
@@ -5520,6 +5520,12 @@ RValue CodeGenFunction::EmitCall(const CGFunctionInfo &CallInfo, CGM.AdjustMemoryAttribute(CalleePtr->getName(), Callee.getAbstractInfo(), Attrs); } + // We may not have a FunctionDecl*, but we still need to suppo

[clang] [FPEnv] Add strictfp in some C++ constructors lacking a FunctionDecl. (PR #74883)

2023-12-14 Thread John McCall via cfe-commits
@@ -6,14 +7,80 @@ float z(); #pragma float_control(except, on) class ON { float w = 2 + y() * z(); - // CHECK-LABEL: define {{.*}} @_ZN2ONC2Ev{{.*}} - // CHECK: llvm.experimental.constrained.fmul{{.*}}tonearest{{.*}}strict }; ON on; #pragma float_control(except, off) cl

[clang] Revert "[LinkerWrapper] Add 'Freestanding' config to the LTO pass" (PR #75528)

2023-12-14 Thread via cfe-commits
https://github.com/fel-cab created https://github.com/llvm/llvm-project/pull/75528 This reverts commit 47d9fbc04b91fb03b6da294e82c2fb4bca6b6343. It creates a segmentation falt on SPEChpc soma on Frontier on a GPU for the kernel generate_new_beads >From 1bb65bb3fd3aed4aa2776d4f370f5718412d1f27

[clang] Revert "[LinkerWrapper] Add 'Freestanding' config to the LTO pass" (PR #75528)

2023-12-14 Thread via cfe-commits
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 i

[clang] Revert "[LinkerWrapper] Add 'Freestanding' config to the LTO pass" (PR #75528)

2023-12-14 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: None (fel-cab) Changes This reverts commit 47d9fbc04b91fb03b6da294e82c2fb4bca6b6343. It creates a segmentation falt on SPEChpc soma on Frontier on a GPU for the kernel generate_new_beads --- Full diff: https://github.com/llvm/llvm-projec

[clang] [analyzer] Trust base to derived casts for dynamic types (PR #69057)

2023-12-14 Thread Tom Ritter via cfe-commits
tomrittervg wrote: Hm, testing these patches on the original testcase in #62663 (the one where we use statements 1B and 2B) - I don't think this patchset solves that scenario... https://github.com/llvm/llvm-project/pull/69057 ___ cfe-commits mailing l

[clang] [clang] Substitute alias templates from correct context (PR #75069)

2023-12-14 Thread Jordan Rupprecht via cfe-commits
rupprecht wrote: After this commit, I'm seeing another "out-of-line definition" error for `operator=` on the following reduced snippet: ```c++ class Foo {}; template struct Stuff; template struct Stuff { Stuff& operator=(Stuff&& that); }; template using Alias = Stuff; template Alias&

[lldb] [clang] [llvm] [clang] Split out DebugOptions.def into its own top-level options group. (PR #75530)

2023-12-14 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Juergen Ributzka (ributzka) Changes This change moves all debug options out of the CodeGenOptions and creates a dedicated top-level DebugOptions data struture. All uses of the debug options are updated to reference the new location. No func

[clang] 1b6c828 - [flang][driver] Don't use -whole-archive on Darwin (#75393)

2023-12-14 Thread via cfe-commits
Author: Andrzej Warzyński Date: 2023-12-14T21:11:25Z New Revision: 1b6c8280b9a672a9c6f5c22d18b1cdaa2320d4ed URL: https://github.com/llvm/llvm-project/commit/1b6c8280b9a672a9c6f5c22d18b1cdaa2320d4ed DIFF: https://github.com/llvm/llvm-project/commit/1b6c8280b9a672a9c6f5c22d18b1cdaa2320d4ed.diff

[flang] [clang] [flang][driver] Don't use -whole-archive on Darwin (PR #75393)

2023-12-14 Thread Andrzej Warzyński via cfe-commits
https://github.com/banach-space closed https://github.com/llvm/llvm-project/pull/75393 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [TargetParser] Define AEK_FCMA and AEK_JSCVT for tsv110 (PR #75516)

2023-12-14 Thread Qi Hu via cfe-commits
https://github.com/Qi-Hu updated https://github.com/llvm/llvm-project/pull/75516 >From dce3b66e2c55c81fe9e950b29d1da15e5e7a3f9f Mon Sep 17 00:00:00 2001 From: Qi Hu Date: Thu, 14 Dec 2023 13:35:52 -0500 Subject: [PATCH] [TargetParser] Define AEK_FCMA and AEK_JSCVT for tsv110 We define AEK_JSCVT

[clang] 29e043c - [libclang/python] Fix some minor typos (#74292)

2023-12-14 Thread via cfe-commits
Author: Craig Hesling Date: 2023-12-14T16:25:03-05:00 New Revision: 29e043cb5c2efaad7fb203fb8240a91b77ca0c5b URL: https://github.com/llvm/llvm-project/commit/29e043cb5c2efaad7fb203fb8240a91b77ca0c5b DIFF: https://github.com/llvm/llvm-project/commit/29e043cb5c2efaad7fb203fb8240a91b77ca0c5b.diff

[clang] [libclang/python] Fix some minor typos (PR #74292)

2023-12-14 Thread James Y Knight via cfe-commits
https://github.com/jyknight closed https://github.com/llvm/llvm-project/pull/74292 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang-tools-extra] [clangd] Extract Function: add hoisting support (PR #75533)

2023-12-14 Thread Julian Schmidt via cfe-commits
https://github.com/5chmidti created https://github.com/llvm/llvm-project/pull/75533 Adds support to hoist variables declared inside the selected region and used afterwards back out of the extraced function for later use. Uses the explicit variable type if only one decl needs hoisting, otherwise

[clang-tools-extra] [clangd] Extract Function: add hoisting support (PR #75533)

2023-12-14 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clangd Author: Julian Schmidt (5chmidti) Changes Adds support to hoist variables declared inside the selected region and used afterwards back out of the extraced function for later use. Uses the explicit variable type if only one decl needs hoisting, oth

[clang] [clang-tools-extra] [flang] [mlir] [lldb] [compiler-rt] [llvm] [Profile] Add binary profile correlation for code coverage. (PR #69493)

2023-12-14 Thread Paul Kirth via cfe-commits
ilovepi wrote: I think our Linux CI is seeing failures related to this patch: https://luci-milo.appspot.com/ui/p/fuchsia/builders/toolchain.ci/clang-linux-arm64/b8761705440671462977/overview Profile-aarch64 :: instrprof-binary-correlate.c is failing on that bot for both x86_64 and arm64. http

[clang-tools-extra] [clangd] Extract Function: add hoisting support (PR #75533)

2023-12-14 Thread Julian Schmidt via cfe-commits
5chmidti wrote: This is a revival of https://reviews.llvm.org/D138499. There was no previous review on phabricator. Open questions: - I think that ``/`` should be included if a `tuple` or `pair` is used, but couldn't figure out a clean way to include the headers. It looks like the way to go wo

[clang] [clang-tools-extra] [flang] [mlir] [lldb] [compiler-rt] [llvm] [Profile] Add binary profile correlation for code coverage. (PR #69493)

2023-12-14 Thread Paul Kirth via cfe-commits
ilovepi wrote: Test output: ``` TEST 'Profile-aarch64 :: instrprof-binary-correlate.c' FAILED Exit Code: 1 Command Output (stdout): -- Binary files /b/s/w/ir/x/w/llvm_build/runtimes/runtimes-aarch64-unknown-linux-gnu-bins/compiler-rt/test/profile/Profi

[clang] [clang-tools-extra] [flang] [mlir] [lldb] [compiler-rt] [llvm] [Profile] Add binary profile correlation for code coverage. (PR #69493)

2023-12-14 Thread Paul Kirth via cfe-commits
ilovepi wrote: Seems like a mismatch on the diff, so maybe the check is too stringent. If this will take a while to fix, would you mind reverting until it can be addressed? https://github.com/llvm/llvm-project/pull/69493 ___ cfe-commits mailing list

[clang-tools-extra] [clangd] Extract Function: add hoisting support (PR #75533)

2023-12-14 Thread Julian Schmidt via cfe-commits
https://github.com/5chmidti updated https://github.com/llvm/llvm-project/pull/75533 >From 2c3668f590645859d4e70b7c675bda21212d1a89 Mon Sep 17 00:00:00 2001 From: Julian Schmidt <44101708+5chmi...@users.noreply.github.com> Date: Sat, 21 Jan 2023 14:49:58 +0100 Subject: [PATCH] [clangd] Extract Fu

[clang-tools-extra] [clangd] Extract Function: add hoisting support (PR #75533)

2023-12-14 Thread Julian Schmidt via cfe-commits
https://github.com/5chmidti updated https://github.com/llvm/llvm-project/pull/75533 >From 02d70bf388b08f8b659c38495b63d39b2e9e80d8 Mon Sep 17 00:00:00 2001 From: Julian Schmidt <44101708+5chmi...@users.noreply.github.com> Date: Sat, 21 Jan 2023 14:49:58 +0100 Subject: [PATCH] [clangd] Extract Fu

[clang-tools-extra] [clangd] Extract Function: add hoisting support (PR #75533)

2023-12-14 Thread Julian Schmidt via cfe-commits
@@ -367,14 +374,17 @@ struct NewFunction { bool Static = false; ConstexprSpecKind Constexpr = ConstexprSpecKind::Unspecified; bool Const = false; + const HoistSet &ToHoist; 5chmidti wrote: The `const&` `HoistSet` I mentioned https://github.com/llvm/llv

[clang] [clang][ASTMatcher] Add matchers for CXXFoldExpr (PR #71245)

2023-12-14 Thread Julian Schmidt via cfe-commits
5chmidti wrote: Ping https://github.com/llvm/llvm-project/pull/71245 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[lldb] [clang-tools-extra] [mlir] [lld] [libcxxabi] [libc] [libcxx] [compiler-rt] [openmp] [flang] [clang] [llvm] [llvm] Support IFuncs on Darwin platforms (PR #73686)

2023-12-14 Thread Jon Roelofs via cfe-commits
https://github.com/jroelofs closed https://github.com/llvm/llvm-project/pull/73686 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[flang] [clang] [flang][nfc] Refactor linker invocation logic (PR #75534)

2023-12-14 Thread Andrzej Warzyński via cfe-commits
https://github.com/banach-space created https://github.com/llvm/llvm-project/pull/75534 Refactor how the Fortran runtime libs are added to the linker invocation. This is a non-functional change. From 966e22e415ac2e696b4fd387e729e43799b2585f Mon Sep 17 00:00:00 2001 From: Andrzej Warzynski Dat

[flang] [clang] [flang][nfc] Refactor linker invocation logic (PR #75534)

2023-12-14 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-flang-driver Author: Andrzej Warzyński (banach-space) Changes Refactor how the Fortran runtime libs are added to the linker invocation. This is a non-functional change. --- Full diff: https://github.com/llvm/llvm-project/pull/75534.diff 2 Files Affec

[flang] [clang] [flang][nfc] Refactor linker invocation logic (PR #75534)

2023-12-14 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Andrzej Warzyński (banach-space) Changes Refactor how the Fortran runtime libs are added to the linker invocation. This is a non-functional change. --- Full diff: https://github.com/llvm/llvm-project/pull/75534.diff 2 Files Affected: -

[flang] [clang] [flang][nfc] Refactor linker invocation logic (PR #75534)

2023-12-14 Thread via 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 3e6da3252fbbe58c309b58e08c8a16ac2797b5da 966e22e415ac2e696b4fd387e729e43799b2585f --

[clang] [clang][ASTMatcher] Add matchers for CXXFoldExpr (PR #71245)

2023-12-14 Thread Piotr Zegar via cfe-commits
https://github.com/PiotrZSL approved this pull request. LGTM https://github.com/llvm/llvm-project/pull/71245 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] acf9aa3 - [clang] Support __attribute__((ifunc(...))) on Darwin platforms

2023-12-14 Thread via cfe-commits
Author: Jon Roelofs Date: 2023-12-14T14:52:35-07:00 New Revision: acf9aa3c22d6fe88abba848d2804da1a732d205a URL: https://github.com/llvm/llvm-project/commit/acf9aa3c22d6fe88abba848d2804da1a732d205a DIFF: https://github.com/llvm/llvm-project/commit/acf9aa3c22d6fe88abba848d2804da1a732d205a.diff L

[lldb] [clang-tools-extra] [mlir] [lld] [libcxxabi] [libc] [libcxx] [compiler-rt] [openmp] [flang] [clang] [llvm] [clang] Support __attribute__((ifunc(...))) on Darwin platforms (PR #73687)

2023-12-14 Thread Jon Roelofs via cfe-commits
https://github.com/jroelofs edited https://github.com/llvm/llvm-project/pull/73687 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[flang] [lldb] [llvm] [openmp] [libcxx] [mlir] [compiler-rt] [libcxxabi] [libc] [lld] [clang-tools-extra] [clang] [clang] Support __attribute__((ifunc(...))) on Darwin platforms (PR #73687)

2023-12-14 Thread Jon Roelofs via cfe-commits
https://github.com/jroelofs closed https://github.com/llvm/llvm-project/pull/73687 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [flang] [flang][nfc] Refactor linker invocation logic (PR #75534)

2023-12-14 Thread Andrzej Warzyński via cfe-commits
https://github.com/banach-space updated https://github.com/llvm/llvm-project/pull/75534 From b0b3bc42f0d6cb881ee0d028d2cc358ba3a347ed Mon Sep 17 00:00:00 2001 From: Andrzej Warzynski Date: Thu, 14 Dec 2023 21:34:11 + Subject: [PATCH] [flang][nfc] Refactor linker invocation logic Refactor h

[lldb] [clang-tools-extra] [mlir] [lld] [libcxxabi] [libc] [libcxx] [compiler-rt] [openmp] [flang] [clang] [llvm] [clang] Function Multi Versioning supports IFunc lowerings on Darwin platforms (PR #73

2023-12-14 Thread Jon Roelofs via cfe-commits
https://github.com/jroelofs edited https://github.com/llvm/llvm-project/pull/73688 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] 6c12fd9 - [clang] Function Multi Versioning supports IFunc lowerings on Darwin platforms (#73688)

2023-12-14 Thread via cfe-commits
Author: Jon Roelofs Date: 2023-12-14T14:57:00-07:00 New Revision: 6c12fd91540fe2f86b5032b10f04b74910b4c411 URL: https://github.com/llvm/llvm-project/commit/6c12fd91540fe2f86b5032b10f04b74910b4c411 DIFF: https://github.com/llvm/llvm-project/commit/6c12fd91540fe2f86b5032b10f04b74910b4c411.diff L

[llvm] [libcxxabi] [libc] [mlir] [lld] [openmp] [lldb] [clang-tools-extra] [compiler-rt] [clang] [flang] [libcxx] [clang] Function Multi Versioning supports IFunc lowerings on Darwin platforms (PR #73

2023-12-14 Thread Jon Roelofs via cfe-commits
https://github.com/jroelofs closed https://github.com/llvm/llvm-project/pull/73688 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[compiler-rt] [flang] [clang] [llvm] [lldb] [openmp] [mlir] [clang-tools-extra] [libc] [GlobalISel] Always direct-call IFuncs and Aliases (PR #74902)

2023-12-14 Thread Jon Roelofs via cfe-commits
https://github.com/jroelofs edited https://github.com/llvm/llvm-project/pull/74902 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[compiler-rt] [flang] [llvm] [clang-tools-extra] [lld] [clang] [libcxx] [lldb] [openmp] [libcxxabi] [mlir] [libc] [builtins][arm64] Build __init_cpu_features_resolver on Apple platforms (PR #73685)

2023-12-14 Thread Jon Roelofs via cfe-commits
https://github.com/jroelofs edited https://github.com/llvm/llvm-project/pull/73685 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

<    1   2   3   4   >