power_insn: stricter reg type check
[openpower-isa.git] / src / openpower / decoder / power_decoder.py
index d4cafe90a3a076ab8ddafa46c6f4f67ef5e5fd76..5ef452c6004ac48d8ab24b44ba4d67b5eb49ae92 100644 (file)
@@ -94,7 +94,7 @@ from nmigen.cli import rtlil, verilog
 from openpower.decoder.power_enums import (Function, Form, MicrOp,
                                            In1Sel, In2Sel, In3Sel, OutSel,
                                            SVEXTRA, SVEtype, SVPtype, # Simple-V
-                                           FLAGS, LdstLen, LDSTMode, CryIn,
+                                           RCOE, LdstLen, LDSTMode, CryIn,
                                            single_bit_flags, CRInSel,
                                            CROutSel, get_signal_name,
                                            default_values, insns, asmidx,
@@ -140,7 +140,7 @@ power_op_types = {'function_unit': Function,
                   'sv_cr_out': SVEXTRA,
                   'ldst_len': LdstLen,
                   'upd': LDSTMode,
-                  'rc_sel': FLAGS,
+                  'rc_sel': RCOE,
                   'cry_in': CryIn
                   }