[clang] [llvm] [AArch64] FEAT_SPEv1p2 is optional in v8.7-A and v9.2-A (PR #123336)

2025-01-17 Thread Philipp Tomsich via cfe-commits
ptomsich wrote: FEAT_SPE is not supported on Ampere1B, so should be removed from the Ampere1B feature-set. https://github.com/llvm/llvm-project/pull/123336 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/

[clang] [llvm] [AArch64] Add the Ampere1B core (PR #81297)

2024-02-09 Thread Philipp Tomsich via cfe-commits
https://github.com/ptomsich closed https://github.com/llvm/llvm-project/pull/81297 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [AArch64] Add the Ampere1B core (PR #81297)

2024-02-09 Thread Philipp Tomsich via cfe-commits
@@ -784,27 +784,32 @@ inline constexpr CpuInfo CpuInfos[] = { (AArch64::ExtensionBitset( {AArch64::AEK_AES, AArch64::AEK_SHA2, AArch64::AEK_CRC}))}, {"tsv110", ARMV8_2A, - (AArch64::ExtensionBitset( - {AArch64::AEK_AES, AArch64::AEK_SHA2, AArch64::

[clang] [llvm] [AArch64] Add the Ampere1B core (PR #81297)

2024-02-09 Thread Philipp Tomsich via cfe-commits
https://github.com/ptomsich updated https://github.com/llvm/llvm-project/pull/81297 >From 257576aca04412413318b0a14f096c3616db7cd9 Mon Sep 17 00:00:00 2001 From: Philipp Tomsich Date: Thu, 8 Feb 2024 12:58:55 +0100 Subject: [PATCH] [AArch64] Add the Ampere1B core The Ampere1B is Ampere's third

[clang] [llvm] [AArch64] Add the Ampere1B core (PR #81297)

2024-02-09 Thread Philipp Tomsich via cfe-commits
@@ -784,27 +784,32 @@ inline constexpr CpuInfo CpuInfos[] = { (AArch64::ExtensionBitset( {AArch64::AEK_AES, AArch64::AEK_SHA2, AArch64::AEK_CRC}))}, {"tsv110", ARMV8_2A, - (AArch64::ExtensionBitset( - {AArch64::AEK_AES, AArch64::AEK_SHA2, AArch64::

[clang] [llvm] [AArch64] Add the Ampere1B core (PR #81297)

2024-02-09 Thread Philipp Tomsich via cfe-commits
ptomsich wrote: The clang-format failures are caused by preexisting/unchanged code. All newly added code passes clang-format. https://github.com/llvm/llvm-project/pull/81297 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org

[clang] [llvm] [AArch64] Add the Ampere1B core (PR #81297)

2024-02-09 Thread Philipp Tomsich via cfe-commits
https://github.com/ptomsich created https://github.com/llvm/llvm-project/pull/81297 The Ampere1B is Ampere's third-generation core implementing a superscalar, out-of-order microarchitecture with nested virtualization, speculative side-channel mitigation and architectural support for defense ag

[clang] fb0af89 - [AArch64] Add the Ampere1A core

2023-01-24 Thread Philipp Tomsich via cfe-commits
Author: Philipp Tomsich Date: 2023-01-24T22:36:39+01:00 New Revision: fb0af89193a9ea0f92eaffb454341987f897f0c7 URL: https://github.com/llvm/llvm-project/commit/fb0af89193a9ea0f92eaffb454341987f897f0c7 DIFF: https://github.com/llvm/llvm-project/commit/fb0af89193a9ea0f92eaffb454341987f897f0c7.dif

[clang] 25b03ae - Fix C++11 warnings in RangeSetTest.cpp

2023-01-24 Thread Philipp Tomsich via cfe-commits
Author: Philipp Tomsich Date: 2023-01-24T22:13:44+01:00 New Revision: 25b03ae78ff368f77d548fddea327f3b802799f3 URL: https://github.com/llvm/llvm-project/commit/25b03ae78ff368f77d548fddea327f3b802799f3 DIFF: https://github.com/llvm/llvm-project/commit/25b03ae78ff368f77d548fddea327f3b802799f3.dif