convert branch pipeline to use msr/cia as immediates
[soc.git] / src / soc / fu / branch / br_input_record.py
index 697b8fb42876e56b9b9307596e0c6e90a796637a..2e0a1e1e0141770877f93f4b6fde7eb0a4396717 100644 (file)
@@ -12,7 +12,8 @@ class CompBROpSubset(CompOpSubsetBase):
     grab subsets.
     """
     def __init__(self, name=None):
     grab subsets.
     """
     def __init__(self, name=None):
-        layout = (('insn_type', MicrOp),
+        layout = (('cia', 64), # PC "state"
+                  ('insn_type', MicrOp),
                   ('fn_unit', Function),
                   ('insn', 32),
                   ('imm_data', Layout((("imm", 64), ("imm_ok", 1)))),
                   ('fn_unit', Function),
                   ('insn', 32),
                   ('imm_data', Layout((("imm", 64), ("imm_ok", 1)))),