[llvm] [RISCV] Add Zbs Write classes to SiFive7AnyToGPRBypass. (PR #72560)
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Thu Nov 16 11:31:11 PST 2023
https://github.com/topperc created https://github.com/llvm/llvm-project/pull/72560
None
>From 2b3714e359a4a34a41b59ef7df368fe2ea5ef0d7 Mon Sep 17 00:00:00 2001
From: Craig Topper <craig.topper at sifive.com>
Date: Thu, 16 Nov 2023 11:30:33 -0800
Subject: [PATCH] [RISCV] Add Zbs Write classes to SiFive7AnyToGPRBypass.
---
llvm/lib/Target/RISCV/RISCVSchedSiFive7.td | 2 ++
1 file changed, 2 insertions(+)
diff --git a/llvm/lib/Target/RISCV/RISCVSchedSiFive7.td b/llvm/lib/Target/RISCV/RISCVSchedSiFive7.td
index 9da68dc9a139d32..53ef9d1baf7b59a 100644
--- a/llvm/lib/Target/RISCV/RISCVSchedSiFive7.td
+++ b/llvm/lib/Target/RISCV/RISCVSchedSiFive7.td
@@ -182,6 +182,8 @@ class SiFive7AnyToGPRBypass<SchedRead read, int cycles = 2>
WriteSHXADD, WriteSHXADD32,
WriteRotateImm, WriteRotateImm32,
WriteRotateReg, WriteRotateReg32,
+ WriteSingleBit, WriteSingleBitImm,
+ WriteBEXT, WriteBEXTI,
WriteCLZ, WriteCLZ32, WriteCTZ, WriteCTZ32,
WriteCPOP, WriteCPOP32,
WriteREV8, WriteORCB, WriteSFB,
More information about the llvm-commits
mailing list