https://github.com/quic-akaryaki closed
https://github.com/llvm/llvm-project/pull/145812
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
@@ -70,6 +70,8 @@ MCRegisterInfo *createHexagonMCRegisterInfo(StringRef TT);
namespace Hexagon_MC {
StringRef selectHexagonCPU(StringRef CPU);
+ /** Return a set of extra features to set. The returned set is not a
+ * transitive closure. */
quic-akaryaki
@@ -128,6 +128,59 @@ static cl::opt EnableHexagonCabac
static constexpr StringRef DefaultArch = "hexagonv68";
+static const FeatureBitset HexagonArchFeatures = {
+llvm::Hexagon::ArchV5, llvm::Hexagon::ArchV55, llvm::Hexagon::ArchV60,
+llvm::Hexagon::ArchV62, llvm::He
@@ -128,6 +128,59 @@ static cl::opt EnableHexagonCabac
static constexpr StringRef DefaultArch = "hexagonv68";
+static const FeatureBitset HexagonArchFeatures = {
+llvm::Hexagon::ArchV5, llvm::Hexagon::ArchV55, llvm::Hexagon::ArchV60,
+llvm::Hexagon::ArchV62, llvm::He
https://github.com/quic-akaryaki updated
https://github.com/llvm/llvm-project/pull/145812
>From db97b9f00a129d6946a1121c66959faa4433cde3 Mon Sep 17 00:00:00 2001
From: Alexey Karyakin
Date: Mon, 19 May 2025 12:16:36 -0700
Subject: [PATCH] [Hexagon] NFC: Reduce the amount of version-specific cod
https://github.com/quic-akaryaki updated
https://github.com/llvm/llvm-project/pull/145812
>From 5c16546e3a2c128ff72e76f3dd251ee049f1e4a7 Mon Sep 17 00:00:00 2001
From: Alexey Karyakin
Date: Mon, 19 May 2025 12:16:36 -0700
Subject: [PATCH] [Hexagon] NFC: Reduce the amount of version-specific cod
https://github.com/quic-akaryaki updated
https://github.com/llvm/llvm-project/pull/145812
>From a84ed78481f37843143b5622a1351d7d8a3c3045 Mon Sep 17 00:00:00 2001
From: Alexey Karyakin
Date: Mon, 19 May 2025 12:16:36 -0700
Subject: [PATCH] [Hexagon] NFC: Reduce the amount of version-specific cod
quic-akaryaki wrote:
This change misses new HVX instructions in HexagonDepInstrInfo.td, like:
V6_get_qfext
V6_get_qfext_oracc
V6_set_qfext,
(about 20 in total).
https://github.com/llvm/llvm-project/pull/120983
___
cfe-commits mailing list
cfe-commits@l