https://github.com/michaelmaitland updated
https://github.com/llvm/llvm-project/pull/79929
>From fafae54117daf3d871e9df63cc4f1430a433edf0 Mon Sep 17 00:00:00 2001
From: Michael Maitland
Date: Mon, 29 Jan 2024 12:33:59 -0800
Subject: [PATCH 1/3] [RISCV] Add support for RISC-V Pointer Masking
@@ -797,6 +797,40 @@ def FeatureStdExtSvpbmt
: SubtargetFeature<"svpbmt", "HasStdExtSvpbmt", "true",
"'Svpbmt' (Page-Based Memory Types)">;
+// Pointer Masking extensions
+
+// A supervisor-level extension that provides pointer masking for the next
https://github.com/jaidTw approved this pull request.
https://github.com/llvm/llvm-project/pull/79929
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
jaidTw wrote:
> > Should you also update the riscv32-toolchain-extra.c and
> > riscv64-toolchain-extra.c?
>
> It is not immediately obvious to me what you had in mind for changing those
> tests. Could you please clarify?
I found I messed up the configuration so there were some test errors on
https://github.com/michaelmaitland updated
https://github.com/llvm/llvm-project/pull/79929
>From 0d1c71afab487cc1028fcfc678c111205140ac21 Mon Sep 17 00:00:00 2001
From: Michael Maitland
Date: Mon, 29 Jan 2024 12:33:59 -0800
Subject: [PATCH 1/2] [RISCV] Add support for RISC-V Pointer Masking
llvmbot wrote:
@llvm/pr-subscribers-backend-risc-v
Author: Michael Maitland (michaelmaitland)
Changes
This patch implements the v0.8.1 specification. This patch reports version 0.8
in llvm since `RISCVISAInfo::ExtensionVersion` only has a `Major` and `Minor`
version number. This patch
https://github.com/michaelmaitland created
https://github.com/llvm/llvm-project/pull/79929
This patch implements the v0.8.1 specification. This patch reports version 0.8
in llvm since `RISCVISAInfo::ExtensionVersion` only has a `Major` and `Minor`
version number. This patch includes includes