projects
/
calu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
static branch - small bug fix
[calu.git]
/
cpu
/
src
/
decoder_b.vhd
diff --git
a/cpu/src/decoder_b.vhd
b/cpu/src/decoder_b.vhd
index 55358f8e128f211bb189d1704fbafd5027273db7..339d11d1af28ff04ba55bbf8b6cc7667d26f2711 100644
(file)
--- a/
cpu/src/decoder_b.vhd
+++ b/
cpu/src/decoder_b.vhd
@@
-311,6
+311,10
@@
begin
-- instr_s.op_detail(SUB_OPT) := not instr_s.opcode(0);
instr_s.op_group := JMP_OP;
end if;
+
+ if (instr_s.predicates = "1111") then
+ instr_s.bp := '0';
+ end if;
end if;
-- when "10111" => --brreg