Increase case duplicate/incomplete to 16 bit tables, bug1545.

This commit is contained in:
Wilson Snyder 2019-10-07 07:38:40 -04:00
parent 91f1acd85f
commit 2f28c5f5b4
3 changed files with 4 additions and 1 deletions

View File

@ -8,6 +8,8 @@ The contributors that suggested a given feature are shown in []. Thanks!
*** Add --protect-ids to obscure information in objects, bug1521. [Todd Strader]
**** Increase case duplicate/incomplete to 16 bit tables, bug1545. [Yossi Nivin]
* Verilator 4.020 2019-10-06

View File

@ -49,7 +49,7 @@
#include <algorithm>
#include <cstdarg>
#define CASE_OVERLAP_WIDTH 12 // Maximum width we can check for overlaps in
#define CASE_OVERLAP_WIDTH 16 // Maximum width we can check for overlaps in
#define CASE_BARF 999999 // Magic width when non-constant
#define CASE_ENCODER_GROUP_DEPTH 8 // Levels of priority to be ORed together in top IF tree

View File

@ -157,6 +157,7 @@ module cpu
idec_mem_re = 1'b0;
idec_mem_we = 1'b0;
// verilator lint_off CASEINCOMPLETE
casez ( ir )
16'h0000:; // NOP (<=> Default)