@@ -62,6 +62,8 @@ object emulator extends mill.Cross[Emulator](
6262 (" freechips.rocketchip.system.TestHarness" , " freechips.rocketchip.system.DefaultRV32Config" ),
6363 (" freechips.rocketchip.system.TestHarness" , " freechips.rocketchip.system.TinyConfig" ),
6464 (" freechips.rocketchip.system.TestHarness" , " freechips.rocketchip.system.DefaultFP16Config" ),
65+ (" freechips.rocketchip.system.TestHarness" , " freechips.rocketchip.system.BitManipCryptoConfig" ),
66+ (" freechips.rocketchip.system.TestHarness" , " freechips.rocketchip.system.BitManipCrypto32Config" ),
6567 // Misc
6668 (" freechips.rocketchip.system.TestHarness" , " freechips.rocketchip.system.DefaultSmallConfig" ),
6769 (" freechips.rocketchip.system.TestHarness" , " freechips.rocketchip.system.DualBankConfig" ),
@@ -337,6 +339,9 @@ object `runnable-arch-test` extends mill.Cross[ArchTest](
337339 // For CI within reasonable time
338340 (" freechips.rocketchip.system.TestHarness" , " freechips.rocketchip.system.DefaultConfig" , " 64" , " RV64IMACZicsr_Zifencei" ),
339341 (" freechips.rocketchip.system.TestHarness" , " freechips.rocketchip.system.DefaultRV32Config" , " 32" , " RV32IMACZicsr_Zifencei" ),
342+
343+ (" freechips.rocketchip.system.TestHarness" , " freechips.rocketchip.system.BitManipCryptoConfig" , " 64" , " RV64IZba_Zbb_Zbc_Zbkb_Zbkc_Zbkx_Zbs_Zknd_Zkne_Zknh_Zksed_Zksh" ),
344+ (" freechips.rocketchip.system.TestHarness" , " freechips.rocketchip.system.BitManipCrypto32Config" , " 32" , " RV32IZba_Zbb_Zbc_Zbkb_Zbkc_Zbkx_Zbs_Zknd_Zkne_Zknh_Zksed_Zksh" ),
340345)
341346class ArchTest (top : String , config : String , xlen : String , isa : String ) extends Module {
342347 def ispecString = T {
0 commit comments