line |
true |
false |
branch |
31
|
0 |
0 |
unless my $pack = $params{'pack'} |
48
|
0 |
0 |
if $SystemC::Vregs::Input::TableExtract::Debug |
50
|
0 |
0 |
if ($$flagref{'Register'}) { } |
|
0 |
0 |
elsif ($$flagref{'Class'}) { } |
|
0 |
0 |
elsif ($$flagref{'Enum'}) { } |
|
0 |
0 |
elsif (defined $$flagref{'Defines'}) { } |
|
0 |
0 |
elsif ($$flagref{'Package'}) { } |
70
|
0 |
0 |
unless $$flagref{'Package'} |
71
|
0 |
0 |
if $$self{'_got_package_decl'} |
74
|
0 |
0 |
if $SystemC::Vregs::Input::HTML::Debug |
84
|
0 |
0 |
if $#bittable < 0 |
88
|
0 |
0 |
unless defined $$flagref{'Defines'} |
91
|
0 |
0 |
if $defname ne '' and not $defname =~ /_$/ |
92
|
0 |
0 |
if $defname eq '_' |
101
|
0 |
0 |
unless defined $const_col |
102
|
0 |
0 |
unless defined $mnem_col |
103
|
0 |
0 |
unless defined $def_col |
106
|
0 |
0 |
if $SystemC::Vregs::Input::HTML::Debug |
108
|
0 |
0 |
if $SystemC::Vregs::Input::HTML::Debug |
109
|
0 |
0 |
unless (defined $col) |
113
|
0 |
0 |
if $row eq $bittable[0] |
119
|
0 |
0 |
if $val_mnem eq '' and $desc eq '' || $desc =~ /^reserved/i |
135
|
0 |
0 |
if ($col =~ /^\s*\(([a-zA-Z_0-9]+)\)\s*$/) |
138
|
0 |
0 |
if $val =~ /^([][a-zA-Z._:0-9+]+)$/ |
152
|
0 |
0 |
unless $$flagref{'Enum'} |
160
|
0 |
0 |
unless defined $const_col |
161
|
0 |
0 |
unless defined $mnem_col |
162
|
0 |
0 |
unless defined $def_col |
174
|
0 |
0 |
unless $attr =~ /^\s*$/ |
177
|
0 |
0 |
if $SystemC::Vregs::Input::HTML::Debug |
179
|
0 |
0 |
if $SystemC::Vregs::Input::HTML::Debug |
180
|
0 |
0 |
unless (defined $col) |
184
|
0 |
0 |
if $row eq $bittable[0] |
190
|
0 |
0 |
if $val_mnem eq '' and $desc eq '' || $desc =~ /^reserved/i |
207
|
0 |
0 |
if ($col =~ /^\s*\(([a-zA-Z_0-9]+)\)\s*$/) |
210
|
0 |
0 |
if $val =~ /^([][a-zA-Z._:0-9+]+)$/ |
224
|
0 |
0 |
unless defined $classname |
229
|
0 |
0 |
if $classname =~ s/(\[[^\]]+])// |
235
|
0 |
0 |
if ($classname =~ s/\s*:\s*(\S+)$//) |
240
|
0 |
0 |
if $attr =~ /noimplementation/ |
252
|
0 |
0 |
defined $2 ? : |
254
|
0 |
0 |
unless $attr =~ /^\s*$/ |
256
|
0 |
0 |
if ($is_register) |
258
|
0 |
0 |
unless $classname =~ /^[R]_/ |
262
|
0 |
0 |
if $range |
263
|
0 |
0 |
unless ($addr) |
270
|
0 |
0 |
if ($addr =~ s/\s*Add\s*(0x[a-f0-9_]+)\s*//i) |
285
|
0 |
0 |
if (defined $bittable[0] or not $inherits) |
299
|
0 |
0 |
unless defined $bit_col |
300
|
0 |
0 |
unless defined $mnem_col |
301
|
0 |
0 |
unless defined $def_col |
302
|
0 |
0 |
if ($is_register) |
303
|
0 |
0 |
unless defined $rst_col |
304
|
0 |
0 |
unless defined $acc_col |
312
|
0 |
0 |
if $row eq $bittable[0] |
313
|
0 |
0 |
unless my $bit_mnem = $$row[$mnem_col] |
315
|
0 |
0 |
if ($c1 ge 'A' and $c1 le 'Z') |
317
|
0 |
0 |
if ($allMnems_LCFirst) |
318
|
0 |
0 |
if $SystemC::Vregs::Input::HTML::Debug |
320
|
0 |
0 |
if $row eq $bittable[0] |
321
|
0 |
0 |
unless my $bit_mnem = $$row[$mnem_col] |
328
|
0 |
0 |
if $SystemC::Vregs::Input::HTML::Debug |
330
|
0 |
0 |
if $SystemC::Vregs::Input::HTML::Debug |
331
|
0 |
0 |
unless (defined $col) |
335
|
0 |
0 |
if $row eq $bittable[0] |
343
|
0 |
0 |
if $desc =~ /\boverlaps\s+([a-zA-Z0-9_]+)/i |
346
|
0 |
0 |
if ($bit_mnem eq '' || $bit_mnem eq '-' and $desc eq '' || $desc =~ /Reserved/ || $desc =~ /Hardwired/ || $desc =~ m[^(//|\#)]) |
351
|
0 |
0 |
if (!defined($bit_col) || $$row[$bit_col] eq '' and !defined($mnem_col) || $$row[$mnem_col] eq '' and !defined($rst_col) || $$row[$rst_col] eq '') |
358
|
0 |
0 |
defined $rst_col ? : |
359
|
0 |
0 |
if $rst eq '' and not $is_register |
363
|
0 |
0 |
defined $acc_col ? : |
365
|
0 |
0 |
if $$typeref{'fields'}{$bit_mnem} |
367
|
0 |
0 |
$type && $desc =~ /expand class/i ? : |
385
|
0 |
0 |
if ($col =~ /^\s*\(([a-zA-Z_0-9]+)\)\s*$/) |
388
|
0 |
0 |
if $val =~ /^([][a-zA-Z._:0-9+]+)$/ |
414
|
0 |
0 |
if $colheads[$h] eq '' |
419
|
0 |
0 |
if ($fld eq $colheads[$h]) |
429
|
0 |
0 |
if ($fld eq $colheads[$h]) |
439
|
0 |
0 |
unless $colused[$h] |
442
|
0 |
0 |
if ($ncol) |
446
|
0 |
0 |
defined $_ ? : |
448
|
0 |
0 |
$_ ? : |
457
|
0 |
0 |
unless defined $text |