@@ -111,8 +111,10 @@ object InstDecoderStage {
111111 CSRRSI -> List (wtRegTrue, iInstType, nopAluOperNumType, csrRSIType, branchFalse, rdMemFalse, wtMemFalse, aluWtType),
112112 CSRRCI -> List (wtRegTrue, iInstType, nopAluOperNumType, csrRCIType, branchFalse, rdMemFalse, wtMemFalse, aluWtType),
113113 // system inst
114- ECALL -> List (wtRegFalse, nopInstType, nopAluOperNumType, sysECALLType, branchFalse, rdMemFalse, wtMemFalse, nopWtType),
115- MRET -> List (wtRegFalse, nopInstType, nopAluOperNumType, sysMRETType, branchFalse, rdMemFalse, wtMemFalse, nopWtType),
114+ ECALL -> List (wtRegFalse, nopInstType, nopAluOperNumType, sysECALLType, branchFalse, rdMemFalse, wtMemFalse, nopWtType),
115+ MRET -> List (wtRegFalse, nopInstType, nopAluOperNumType, sysMRETType, branchFalse, rdMemFalse, wtMemFalse, nopWtType),
116+ FENCE -> List (wtRegFalse, nopInstType, nopAluOperNumType, aluNopType, branchFalse, rdMemFalse, wtMemFalse, nopWtType),
117+ FENCE_I -> List (wtRegFalse, nopInstType, nopAluOperNumType, aluNopType, branchFalse, rdMemFalse, wtMemFalse, nopWtType),
116118 // custom inst
117119 CUST -> List (wtRegFalse, nopInstType, nopAluOperNumType, custInstType, branchFalse, rdMemFalse, wtMemFalse, nopWtType)
118120 )
0 commit comments