-- fills output register
-to_next: process(instr_spl)
+to_next: process(instr_spl, prog_cnt)
begin
dec_op_inst_nxt.condition <= instr_spl.predicates;
-- async process: calculates branch prediction
-br_pred: process(instr_spl)
+br_pred: process(instr_spl, prog_cnt)
begin