No public description

PiperOrigin-RevId: 786345288
Change-Id: I8edbd85e9d760bf40a4cdb733190c85c1d7f5192
diff --git a/riscv/riscv32g.bin_fmt b/riscv/riscv32g.bin_fmt
index 9e8c4e6..5cb31e5 100644
--- a/riscv/riscv32g.bin_fmt
+++ b/riscv/riscv32g.bin_fmt
@@ -23,8 +23,8 @@
   RiscVCInst16;
 };
 
-#include "riscv/riscv_format32.bin_fmt"
-#include "riscv/riscv_format16.bin_fmt"
+#include "riscv_format32.bin_fmt"
+#include "riscv_format16.bin_fmt"
 
 instruction group RiscVGInst32[32] : Inst32Format {
   lui    : UType  : opcode == 0b011'0111;
diff --git a/riscv/riscv32gzb.bin_fmt b/riscv/riscv32gzb.bin_fmt
index e42a60d..3619f96 100644
--- a/riscv/riscv32gzb.bin_fmt
+++ b/riscv/riscv32gzb.bin_fmt
@@ -24,5 +24,5 @@
   RiscV32GZBInst16 = {RiscVCInst16};
 }
 
-#include "riscv/riscv32g.bin_fmt"
-#include "riscv/riscv32zb.bin_fmt"
+#include "riscv32g.bin_fmt"
+#include "riscv32zb.bin_fmt"
diff --git a/riscv/riscv32gzb.isa b/riscv/riscv32gzb.isa
index 6add27d..5e0c778 100644
--- a/riscv/riscv32gzb.isa
+++ b/riscv/riscv32gzb.isa
@@ -19,8 +19,8 @@
   }
 }
 
-#include "riscv/riscv32g.isa"
-#include "riscv/riscv32zb.isa"
+#include "riscv32g.isa"
+#include "riscv32zb.isa"
 
 slot riscv32gzb : riscv32g, riscv32_zba, riscv32_zbb, riscv32_zbb_imm,
                   riscv32_zbc, riscv32_zbs, riscv32_zbs_imm {
diff --git a/riscv/riscv32v.bin_fmt b/riscv/riscv32v.bin_fmt
index f5eb8f8..7869752 100644
--- a/riscv/riscv32v.bin_fmt
+++ b/riscv/riscv32v.bin_fmt
@@ -38,6 +38,6 @@
   RiscVCInst16;
 }
 
-#include "riscv/riscv32zb.bin_fmt"
-#include "riscv/riscv32g.bin_fmt"
-#include "riscv/riscv_vector.bin_fmt"
+#include "riscv32zb.bin_fmt"
+#include "riscv32g.bin_fmt"
+#include "riscv_vector.bin_fmt"
diff --git a/riscv/riscv32v.isa b/riscv/riscv32v.isa
index 60ab378..1dd9aa2 100644
--- a/riscv/riscv32v.isa
+++ b/riscv/riscv32v.isa
@@ -29,8 +29,8 @@
   slots { riscv32gvzb; }
 }
 
-#include "riscv/riscv32gzb.isa"
-#include "riscv/riscv_vector.isa"
+#include "riscv32gzb.isa"
+#include "riscv_vector.isa"
 
 slot riscv32gv : riscv32g, riscv_vector {
   default size = 4;
diff --git a/riscv/riscv64g.bin_fmt b/riscv/riscv64g.bin_fmt
index 69e3062..f749576 100644
--- a/riscv/riscv64g.bin_fmt
+++ b/riscv/riscv64g.bin_fmt
@@ -23,8 +23,8 @@
   RiscVCInst16;
 };
 
-#include "riscv/riscv_format32.bin_fmt"
-#include "riscv/riscv_format16.bin_fmt"
+#include "riscv_format32.bin_fmt"
+#include "riscv_format16.bin_fmt"
 
 instruction group RiscVGInst32[32] : Inst32Format {
   lui    : UType  : opcode == 0b011'0111;
diff --git a/riscv/riscv64gzb.bin_fmt b/riscv/riscv64gzb.bin_fmt
index 0744bd4..907d5ce 100644
--- a/riscv/riscv64gzb.bin_fmt
+++ b/riscv/riscv64gzb.bin_fmt
@@ -25,6 +25,6 @@
   RiscV64GZBInst16 = {RiscVCInst16};
 }
 
-#include "riscv/riscv64g.bin_fmt"
-#include "riscv/riscv64zb.bin_fmt"
-#include "riscv/riscv32zb.bin_fmt"
+#include "riscv64g.bin_fmt"
+#include "riscv64zb.bin_fmt"
+#include "riscv32zb.bin_fmt"
diff --git a/riscv/riscv64gzb.isa b/riscv/riscv64gzb.isa
index c3a53f0..e222ac2 100644
--- a/riscv/riscv64gzb.isa
+++ b/riscv/riscv64gzb.isa
@@ -19,8 +19,8 @@
   }
 }
 
-#include "riscv/riscv64g.isa"
-#include "riscv/riscv64zb.isa"
+#include "riscv64g.isa"
+#include "riscv64zb.isa"
 
 slot riscv64gzb : riscv64g, riscv64_zba , riscv64_zbb, riscv64_zbb_imm,
                   riscv64_zbc, riscv64_zbs, riscv64_zbs_imm {
diff --git a/riscv/riscv64v.bin_fmt b/riscv/riscv64v.bin_fmt
index 9b4df0d..849be79 100644
--- a/riscv/riscv64v.bin_fmt
+++ b/riscv/riscv64v.bin_fmt
@@ -39,7 +39,7 @@
   RiscVCInst16;
 }
 
-#include "riscv/riscv32zb.bin_fmt"
-#include "riscv/riscv64g.bin_fmt"
-#include "riscv/riscv64zb.bin_fmt"
-#include "riscv/riscv_vector.bin_fmt"
+#include "riscv32zb.bin_fmt"
+#include "riscv64g.bin_fmt"
+#include "riscv64zb.bin_fmt"
+#include "riscv_vector.bin_fmt"
diff --git a/riscv/riscv64v.isa b/riscv/riscv64v.isa
index 5ed1809..a0cffe2 100644
--- a/riscv/riscv64v.isa
+++ b/riscv/riscv64v.isa
@@ -29,8 +29,8 @@
   slots { riscv64gvzb; }
 }
 
-#include "riscv/riscv64gzb.isa"
-#include "riscv/riscv_vector.isa"
+#include "riscv64gzb.isa"
+#include "riscv_vector.isa"
 
 // This adds vector instructions.
 slot riscv64gv : riscv64g, riscv_vector {
diff --git a/riscv/riscv64zb.isa b/riscv/riscv64zb.isa
index f5562dc..a158bdd 100644
--- a/riscv/riscv64zb.isa
+++ b/riscv/riscv64zb.isa
@@ -19,7 +19,7 @@
   #include "riscv/riscv_bitmanip_instructions.h"
 }
 
-#include "riscv/riscv32zb.isa"
+#include "riscv32zb.isa"
 
 disasm widths = {-18};
 
diff --git a/riscv/riscv_vector.bin_fmt b/riscv/riscv_vector.bin_fmt
index 1c76737..4d930cb 100644
--- a/riscv/riscv_vector.bin_fmt
+++ b/riscv/riscv_vector.bin_fmt
@@ -12,7 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
-#include "riscv/riscv_format32.bin_fmt"
+#include "riscv_format32.bin_fmt"
 
 // RiscV vector instruction encodings.
 instruction group RiscVVInst32[32] : Inst32Format {
diff --git a/riscv/riscv_zc.bin_fmt b/riscv/riscv_zc.bin_fmt
index 1eb8f5e..8e9262a 100644
--- a/riscv/riscv_zc.bin_fmt
+++ b/riscv/riscv_zc.bin_fmt
@@ -15,7 +15,7 @@
 // This file refactors the original "C" extension into the new set of Zc*
 // extensions. These should be preferred for new simulator targets.
 
-#include "riscv/riscv_format16.bin_fmt"
+#include "riscv_format16.bin_fmt"
 
 // Compact instruction formats.
 
diff --git a/riscv/riscv_zfh32.bin_fmt b/riscv/riscv_zfh32.bin_fmt
index 0bb8708..cde4d13 100644
--- a/riscv/riscv_zfh32.bin_fmt
+++ b/riscv/riscv_zfh32.bin_fmt
@@ -12,7 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
-#include "riscv/riscv32g.bin_fmt"
+#include "riscv32g.bin_fmt"
 
 decoder ZFH {
   namespace mpact::sim::riscv::zfh32;
diff --git a/riscv/riscv_zfh64.bin_fmt b/riscv/riscv_zfh64.bin_fmt
index ede34bf..8afbc6b 100644
--- a/riscv/riscv_zfh64.bin_fmt
+++ b/riscv/riscv_zfh64.bin_fmt
@@ -12,7 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
-#include "riscv/riscv32g.bin_fmt"
+#include "riscv32g.bin_fmt"
 
 decoder ZFH {
   namespace mpact::sim::riscv::zfh64;
diff --git a/riscv/riscv_zicbop.bin_fmt b/riscv/riscv_zicbop.bin_fmt
index f665825..d6fbbb1 100644
--- a/riscv/riscv_zicbop.bin_fmt
+++ b/riscv/riscv_zicbop.bin_fmt
@@ -15,7 +15,7 @@
 // This file defines the encoding for the cache prefetch instructions in the
 // Zicbop extension.
 
-#include "riscv/riscv_format32.bin_fmt"
+#include "riscv_format32.bin_fmt"
 
 instruction group RiscVZicbop[32] : Inst32Format {
   prefetch_i : ZICBOP : func5 == 0b00000, func3 == 0b110, imm5 == 0b00000, op == 0b001'0011;
diff --git a/riscv/riscv_zimop.bin_fmt b/riscv/riscv_zimop.bin_fmt
index 9ed0c8a..c4cbf3f 100644
--- a/riscv/riscv_zimop.bin_fmt
+++ b/riscv/riscv_zimop.bin_fmt
@@ -14,8 +14,8 @@
 
 // This file contains the encoding for the Zimop and Zcmop instructions.
 
-#include "riscv/riscv_format32.bin_fmt"
-#include "riscv/riscv_format16.bin_fmt"
+#include "riscv_format32.bin_fmt"
+#include "riscv_format16.bin_fmt"
 
 instruction group RiscVZimop[32] : Inst32Format {
   mop_r_0: MopRType : mop_no == 0, func1 == 0b1, func2 == 0b00, func4 == 0b0111, func3 == 0b100, opcode == 0b111'0011;
diff --git a/riscv/riscv_zvbb.bin_fmt b/riscv/riscv_zvbb.bin_fmt
index a9fb0f7..dccc772 100644
--- a/riscv/riscv_zvbb.bin_fmt
+++ b/riscv/riscv_zvbb.bin_fmt
@@ -12,8 +12,8 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
-#include "riscv/riscv32g.bin_fmt"
-#include "riscv/riscv_vector.bin_fmt"
+#include "riscv32g.bin_fmt"
+#include "riscv_vector.bin_fmt"
 
 decoder ZVBB {
   namespace mpact::sim::riscv::zvbb;
diff --git a/riscv/riscv_zvbb.isa b/riscv/riscv_zvbb.isa
index f6f5926..263bdcc 100644
--- a/riscv/riscv_zvbb.isa
+++ b/riscv/riscv_zvbb.isa
@@ -25,7 +25,7 @@
 // First disasm field is 18 char wide and left justified.
 disasm widths = {-18};
 
-#include "riscv/riscv_vector.isa"
+#include "riscv_vector.isa"
 
 slot riscv_zvkb {
   includes {
diff --git a/riscv/rvm23.bin_fmt b/riscv/rvm23.bin_fmt
index e8bdf11..b395e68 100644
--- a/riscv/rvm23.bin_fmt
+++ b/riscv/rvm23.bin_fmt
@@ -46,11 +46,11 @@
   };
 }
 
-#include "riscv/riscv32g.bin_fmt"
-#include "riscv/riscv32zb.bin_fmt"
-#include "riscv/riscv_zc.bin_fmt"
-#include "riscv/riscv_zhintpause.bin_fmt"
-#include "riscv/riscv_zicbop.bin_fmt"
-#include "riscv/riscv_zicond.bin_fmt"
-#include "riscv/riscv_zihintntl.bin_fmt"
-#include "riscv/riscv_zimop.bin_fmt"
+#include "riscv32g.bin_fmt"
+#include "riscv32zb.bin_fmt"
+#include "riscv_zc.bin_fmt"
+#include "riscv_zhintpause.bin_fmt"
+#include "riscv_zicbop.bin_fmt"
+#include "riscv_zicond.bin_fmt"
+#include "riscv_zihintntl.bin_fmt"
+#include "riscv_zimop.bin_fmt"
diff --git a/riscv/rvm23.isa b/riscv/rvm23.isa
index d71a93c..b988fad 100644
--- a/riscv/rvm23.isa
+++ b/riscv/rvm23.isa
@@ -19,15 +19,15 @@
   }
 }
 
-#include "riscv/riscv32g.isa"
-#include "riscv/riscv32zb.isa"
-#include "riscv/riscv_vector.isa"
-#include "riscv/riscv_zc.isa"
-#include "riscv/riscv_zicbop.isa"
-#include "riscv/riscv_zicond.isa"
-#include "riscv/riscv_zimop.isa"
-#include "riscv/riscv_zhintpause.isa"
-#include "riscv/riscv_zihintntl.isa"
+#include "riscv32g.isa"
+#include "riscv32zb.isa"
+#include "riscv_vector.isa"
+#include "riscv_zc.isa"
+#include "riscv_zicbop.isa"
+#include "riscv_zicond.isa"
+#include "riscv_zimop.isa"
+#include "riscv_zhintpause.isa"
+#include "riscv_zihintntl.isa"
 
 slot rvm23 :
   riscv32i,