- detect and forbid non-positive size casts - detect and forbid negative struct pattern literal indices - avoid invalid constant folding of negative based literals
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
always_latch.sv | Loading commit data... | |
always_latch.v | Loading commit data... | |
always_latch_tb.v | Loading commit data... | |
ambiguous_tore.sv | Loading commit data... | |
ambiguous_tore.v | Loading commit data... | |
array.sv | Loading commit data... | |
array.v | Loading commit data... | |
array_in_package.sv | Loading commit data... | |
array_in_package.v | Loading commit data... | |
assert.sv | Loading commit data... | |
assert.v | Loading commit data... | |
assert_tb.v | Loading commit data... | |
bit.sv | Loading commit data... | |
bit.v | Loading commit data... | |
bits_scope.sv | Loading commit data... | |
bits_scope.v | Loading commit data... | |
case_inside_cast.sv | Loading commit data... | |
case_inside_cast.v | Loading commit data... | |
cast.sv | Loading commit data... | |
cast.v | Loading commit data... | |
cast_conflict.sv | Loading commit data... | |
cast_conflict.v | Loading commit data... | |
cast_literal.sv | Loading commit data... | |
cast_literal.v | Loading commit data... | |
cast_literal.vh | Loading commit data... | |
cast_nest.sv | Loading commit data... | |
cast_nest.v | Loading commit data... | |
cast_nettype.sv | Loading commit data... | |
cast_nettype.v | Loading commit data... | |
cast_nettype.vh | Loading commit data... | |
cast_procedure.sv | Loading commit data... | |
cast_procedure.v | Loading commit data... | |
cast_struct_nested.sv | Loading commit data... | |
cast_struct_nested.v | Loading commit data... | |
cast_top_item.sv | Loading commit data... | |
cast_top_item.v | Loading commit data... | |
cast_top_item_tb.v | Loading commit data... | |
class_ident.sv | Loading commit data... | |
class_ident.v | Loading commit data... | |
class_param_nest.sv | Loading commit data... | |
class_param_nest.v | Loading commit data... | |
const.sv | Loading commit data... | |
const.v | Loading commit data... | |
data_lifetime.sv | Loading commit data... | |
data_lifetime.v | Loading commit data... | |
decl_scope.sv | Loading commit data... | |
decl_scope.v | Loading commit data... | |
default_nettype.sv | Loading commit data... | |
default_nettype.v | Loading commit data... | |
delay.sv | Loading commit data... | |
delay.v | Loading commit data... | |
dimensions.sv | Loading commit data... | |
dimensions.v | Loading commit data... | |
duplicate_cast.sv | Loading commit data... | |
duplicate_cast.v | Loading commit data... | |
duplicate_genvar_shadow.sv | Loading commit data... | |
duplicate_genvar_shadow.v | Loading commit data... | |
empty_args.sv | Loading commit data... | |
empty_args.v | Loading commit data... | |
empty_constructs.sv | Loading commit data... | |
empty_constructs.v | Loading commit data... | |
end_labels.sv | Loading commit data... | |
end_labels.v | Loading commit data... | |
enum.sv | Loading commit data... | |
enum.v | Loading commit data... | |
enum_dupe.sv | Loading commit data... | |
enum_dupe.v | Loading commit data... | |
enum_dupe_tb.v | Loading commit data... | |
enum_int.sv | Loading commit data... | |
enum_int.v | Loading commit data... | |
enum_scope.sv | Loading commit data... | |
enum_scope.v | Loading commit data... | |
enum_typedef_keep.sv | Loading commit data... | |
enum_typedef_keep.v | Loading commit data... | |
for_decl.sv | Loading commit data... | |
for_decl.v | Loading commit data... | |
for_incrs.sv | Loading commit data... | |
for_incrs.v | Loading commit data... | |
for_loop_inits.sv | Loading commit data... | |
for_loop_inits.v | Loading commit data... | |
foreach.sv | Loading commit data... | |
foreach.v | Loading commit data... | |
function_range_cast.sv | Loading commit data... | |
function_range_cast.v | Loading commit data... | |
function_ret_unpacked.sv | Loading commit data... | |
function_ret_unpacked.v | Loading commit data... | |
function_ret_unpacked_tb.v | Loading commit data... | |
function_void.sv | Loading commit data... | |
function_void.v | Loading commit data... | |
generate_if_scope.sv | Loading commit data... | |
generate_if_scope.v | Loading commit data... | |
header_import.sv | Loading commit data... | |
header_import.v | Loading commit data... | |
implicit_net.sv | Loading commit data... | |
implicit_net.v | Loading commit data... | |
import_no_reorder.sv | Loading commit data... | |
import_no_reorder.v | Loading commit data... | |
inc.sv | Loading commit data... | |
inc.v | Loading commit data... | |
input_int.sv | Loading commit data... | |
input_int.v | Loading commit data... | |
input_int_tb.v | Loading commit data... | |
inside_exhaust.sv | Loading commit data... | |
inside_exhaust.v | Loading commit data... | |
inside_exhaust.vh | Loading commit data... | |
inside_expr.sv | Loading commit data... | |
inside_expr.v | Loading commit data... | |
instance_array.sv | Loading commit data... | |
instance_array.v | Loading commit data... | |
integer_array.sv | Loading commit data... | |
integer_array.v | Loading commit data... | |
interface_array.sv | Loading commit data... | |
interface_array.v | Loading commit data... | |
interface_array_indirect.sv | Loading commit data... | |
interface_array_indirect.v | Loading commit data... | |
interface_array_multi.sv | Loading commit data... | |
interface_array_multi.v | Loading commit data... | |
interface_array_output.sv | Loading commit data... | |
interface_array_output.v | Loading commit data... | |
interface_array_single.sv | Loading commit data... | |
interface_array_single.v | Loading commit data... | |
interface_array_slice.sv | Loading commit data... | |
interface_array_slice.v | Loading commit data... | |
interface_array_slice_tb.v | Loading commit data... | |
interface_based_typedef.sv | Loading commit data... | |
interface_based_typedef.v | Loading commit data... | |
interface_bundle.sv | Loading commit data... | |
interface_bundle.v | Loading commit data... | |
interface_check_extra.sv | Loading commit data... | |
interface_check_extra.v | Loading commit data... | |
interface_delay_1.sv | Loading commit data... | |
interface_delay_1.v | Loading commit data... | |
interface_delay_2.sv | Loading commit data... | |
interface_delay_2.v | Loading commit data... | |
interface_func.sv | Loading commit data... | |
interface_func.v | Loading commit data... | |
interface_generate.sv | Loading commit data... | |
interface_generate.v | Loading commit data... | |
interface_generic.sv | Loading commit data... | |
interface_generic.v | Loading commit data... | |
interface_infer.sv | Loading commit data... | |
interface_infer.v | Loading commit data... | |
interface_modport.sv | Loading commit data... | |
interface_modport.v | Loading commit data... | |
interface_modport_tb.v | Loading commit data... | |
interface_module.sv | Loading commit data... | |
interface_module.v | Loading commit data... | |
interface_nested.sv | Loading commit data... | |
interface_nested.v | Loading commit data... | |
interface_nested_array.sv | Loading commit data... | |
interface_nested_array.v | Loading commit data... | |
interface_param.sv | Loading commit data... | |
interface_param.v | Loading commit data... | |
interface_shadow.sv | Loading commit data... | |
interface_shadow.v | Loading commit data... | |
interface_star.sv | Loading commit data... | |
interface_star.v | Loading commit data... | |
interface_struct.sv | Loading commit data... | |
interface_struct.v | Loading commit data... | |
interface_struct_label.sv | Loading commit data... | |
interface_struct_label.v | Loading commit data... | |
interface_struct_param.sv | Loading commit data... | |
interface_struct_param.v | Loading commit data... | |
interface_task.sv | Loading commit data... | |
interface_task.v | Loading commit data... | |
interface_type_param.sv | Loading commit data... | |
interface_type_param.v | Loading commit data... | |
interface_unbound.sv | Loading commit data... | |
interface_unbound.v | Loading commit data... | |
jump.sv | Loading commit data... | |
jump.v | Loading commit data... | |
kwargs.sv | Loading commit data... | |
kwargs.v | Loading commit data... | |
large_mux.sv | Loading commit data... | |
large_mux.v | Loading commit data... | |
large_mux.vh | Loading commit data... | |
local_cast.sv | Loading commit data... | |
local_cast.v | Loading commit data... | |
localparamtype.sv | Loading commit data... | |
localparamtype.v | Loading commit data... | |
log_op.sv | Loading commit data... | |
log_op.v | Loading commit data... | |
logic_cond.sv | Loading commit data... | |
logic_cond.v | Loading commit data... | |
logic_cond_tb.v | Loading commit data... | |
logic_struct_select.sv | Loading commit data... | |
logic_struct_select.v | Loading commit data... | |
logic_struct_select_tb.v | Loading commit data... | |
logic_tf.sv | Loading commit data... | |
logic_tf.v | Loading commit data... | |
multi_array_decl.sv | Loading commit data... | |
multi_array_decl.v | Loading commit data... | |
multipack.sv | Loading commit data... | |
multipack.v | Loading commit data... | |
multipack_expr_in_lhs.sv | Loading commit data... | |
multipack_expr_in_lhs.v | Loading commit data... | |
multipack_ident_scope.sv | Loading commit data... | |
multipack_ident_scope.v | Loading commit data... | |
multipack_port.sv | Loading commit data... | |
multipack_port.v | Loading commit data... | |
multipack_tb.v | Loading commit data... | |
named_block.sv | Loading commit data... | |
named_block.v | Loading commit data... | |
named_genblk_cascade.sv | Loading commit data... | |
named_genblk_cascade.v | Loading commit data... | |
named_genblk_cascade_tb.v | Loading commit data... | |
nest_order.sv | Loading commit data... | |
nest_order.v | Loading commit data... | |
net_base_type.sv | Loading commit data... | |
net_base_type.v | Loading commit data... | |
net_or_var.sv | Loading commit data... | |
net_or_var.v | Loading commit data... | |
net_or_var.vh | Loading commit data... | |
no_default_param.sv | Loading commit data... | |
no_default_param.v | Loading commit data... | |
number_concat.sv | Loading commit data... | |
number_concat.v | Loading commit data... | |
output_bound_reg.sv | Loading commit data... | |
output_bound_reg.v | Loading commit data... | |
output_bound_reg_tb.v | Loading commit data... | |
output_implicit.sv | Loading commit data... | |
output_implicit.v | Loading commit data... | |
output_implicit_tb.v | Loading commit data... | |
package.sv | Loading commit data... | |
package.v | Loading commit data... | |
package_constrain.sv | Loading commit data... | |
package_constrain.v | Loading commit data... | |
package_constrain_tb.v | Loading commit data... | |
package_decl_init.sv | Loading commit data... | |
package_decl_init.v | Loading commit data... | |
package_decl_reorder.sv | Loading commit data... | |
package_decl_reorder.v | Loading commit data... | |
package_enum_1.sv | Loading commit data... | |
package_enum_1.v | Loading commit data... | |
package_enum_2.sv | Loading commit data... | |
package_enum_2.v | Loading commit data... | |
package_enum_3.sv | Loading commit data... | |
package_enum_3.v | Loading commit data... | |
package_enum_4.sv | Loading commit data... | |
package_enum_4.v | Loading commit data... | |
package_enum_5.sv | Loading commit data... | |
package_enum_5.v | Loading commit data... | |
package_export_nothing.sv | Loading commit data... | |
package_export_nothing.v | Loading commit data... | |
package_export_wildcard.sv | Loading commit data... | |
package_export_wildcard.v | Loading commit data... | |
package_function_cast.sv | Loading commit data... | |
package_function_cast.v | Loading commit data... | |
package_global.sv | Loading commit data... | |
package_global.v | Loading commit data... | |
package_ident.sv | Loading commit data... | |
package_ident.v | Loading commit data... | |
package_implied.sv | Loading commit data... | |
package_implied.v | Loading commit data... | |
package_order.sv | Loading commit data... | |
package_order.v | Loading commit data... | |
package_param.sv | Loading commit data... | |
package_param.v | Loading commit data... | |
package_param_tb.v | Loading commit data... | |
package_pattern.sv | Loading commit data... | |
package_pattern.v | Loading commit data... | |
package_scope.sv | Loading commit data... | |
package_scope.v | Loading commit data... | |
package_self_reference.sv | Loading commit data... | |
package_self_reference.v | Loading commit data... | |
package_self_reference_import.sv | Loading commit data... | |
package_self_reference_import.v | Loading commit data... | |
package_self_reference_shadow.sv | Loading commit data... | |
package_self_reference_shadow.v | Loading commit data... | |
package_shadow.sv | Loading commit data... | |
package_shadow.v | Loading commit data... | |
package_typedef.sv | Loading commit data... | |
package_typedef.v | Loading commit data... | |
package_typedef_nested.sv | Loading commit data... | |
package_typedef_nested.v | Loading commit data... | |
packed_array.sv | Loading commit data... | |
packed_array.v | Loading commit data... | |
param_shorthand.sv | Loading commit data... | |
param_shorthand.v | Loading commit data... | |
parameterized_data_types.sv | Loading commit data... | |
parameterized_data_types.v | Loading commit data... | |
paramtype.sv | Loading commit data... | |
paramtype.v | Loading commit data... | |
paramtype_bits.sv | Loading commit data... | |
paramtype_bits.v | Loading commit data... | |
paramtype_deep_nest.sv | Loading commit data... | |
paramtype_deep_nest.v | Loading commit data... | |
paramtype_delay.sv | Loading commit data... | |
paramtype_delay.v | Loading commit data... | |
paramtype_expr.sv | Loading commit data... | |
paramtype_expr.v | Loading commit data... | |
paramtype_hier.sv | Loading commit data... | |
paramtype_hier.v | Loading commit data... | |
paramtype_param.sv | Loading commit data... | |
paramtype_param.v | Loading commit data... | |
paramtype_param_default.sv | Loading commit data... | |
paramtype_param_default.v | Loading commit data... | |
paramtype_recurse.sv | Loading commit data... | |
paramtype_recurse.v | Loading commit data... | |
paramtype_stagger.sv | Loading commit data... | |
paramtype_stagger.v | Loading commit data... | |
paramtype_struct_default.sv | Loading commit data... | |
paramtype_struct_default.v | Loading commit data... | |
part_select.sv | Loading commit data... | |
part_select.v | Loading commit data... | |
part_select_bits.sv | Loading commit data... | |
part_select_bits.v | Loading commit data... | |
pattern.sv | Loading commit data... | |
pattern.v | Loading commit data... | |
pattern_revised.sv | Loading commit data... | |
pattern_revised.v | Loading commit data... | |
port_typename.sv | Loading commit data... | |
port_typename.v | Loading commit data... | |
reorder.sv | Loading commit data... | |
reorder.v | Loading commit data... | |
run.sh | Loading commit data... | |
shadow_recurse.sv | Loading commit data... | |
shadow_recurse.v | Loading commit data... | |
sign_cast.sv | Loading commit data... | |
sign_cast.v | Loading commit data... | |
simple_loop_jump.sv | Loading commit data... | |
simple_loop_jump.v | Loading commit data... | |
simplify_func.sv | Loading commit data... | |
simplify_func.v | Loading commit data... | |
size_cast.sv | Loading commit data... | |
size_cast.v | Loading commit data... | |
stream.sv | Loading commit data... | |
stream.v | Loading commit data... | |
stream_exhaust.sv | Loading commit data... | |
stream_exhaust.v | Loading commit data... | |
stream_exhaust_tb.v | Loading commit data... | |
stream_unit.sv | Loading commit data... | |
stream_unit.v | Loading commit data... | |
string.sv | Loading commit data... | |
string.v | Loading commit data... | |
string_cast.sv | Loading commit data... | |
string_cast.v | Loading commit data... | |
string_cast_tb.v | Loading commit data... | |
string_param.sv | Loading commit data... | |
string_param.v | Loading commit data... | |
string_param.vh | Loading commit data... | |
struct_array.sv | Loading commit data... | |
struct_array.v | Loading commit data... | |
struct_array_field.sv | Loading commit data... | |
struct_array_field.v | Loading commit data... | |
struct_array_inline.sv | Loading commit data... | |
struct_array_inline.v | Loading commit data... | |
struct_array_param.sv | Loading commit data... | |
struct_array_param.v | Loading commit data... | |
struct_array_tb.v | Loading commit data... | |
struct_bit_struct.sv | Loading commit data... | |
struct_bit_struct.v | Loading commit data... | |
struct_bit_struct_tb.v | Loading commit data... | |
struct_default.sv | Loading commit data... | |
struct_default.v | Loading commit data... | |
struct_hier_bit.sv | Loading commit data... | |
struct_hier_bit.v | Loading commit data... | |
struct_hier_nocast.sv | Loading commit data... | |
struct_hier_nocast.v | Loading commit data... | |
struct_ident_scope.sv | Loading commit data... | |
struct_ident_scope.v | Loading commit data... | |
struct_integer.sv | Loading commit data... | |
struct_integer.v | Loading commit data... | |
struct_nested_cast.sv | Loading commit data... | |
struct_nested_cast.v | Loading commit data... | |
struct_param.sv | Loading commit data... | |
struct_param.v | Loading commit data... | |
struct_part_select.sv | Loading commit data... | |
struct_part_select.v | Loading commit data... | |
struct_part_select_param.sv | Loading commit data... | |
struct_part_select_param.v | Loading commit data... | |
struct_pattern_cast.sv | Loading commit data... | |
struct_pattern_cast.v | Loading commit data... | |
struct_scope.sv | Loading commit data... | |
struct_scope.v | Loading commit data... | |
struct_shadow.sv | Loading commit data... | |
struct_shadow.v | Loading commit data... | |
struct_tern.sv | Loading commit data... | |
struct_tern.v | Loading commit data... | |
struct_tern_tb.v | Loading commit data... | |
struct_unit_array.sv | Loading commit data... | |
struct_unit_array.v | Loading commit data... | |
subroutine.sv | Loading commit data... | |
subroutine.v | Loading commit data... | |
tf_block.sv | Loading commit data... | |
tf_block.v | Loading commit data... | |
tf_unpacked_input.mem | Loading commit data... | |
tf_unpacked_input.sv | Loading commit data... | |
tf_unpacked_input.v | Loading commit data... | |
time.sv | Loading commit data... | |
time.v | Loading commit data... | |
top_tf.sv | Loading commit data... | |
top_tf.v | Loading commit data... | |
trailing_commas.sv | Loading commit data... | |
trailing_commas.v | Loading commit data... | |
typedef_ident_scope.sv | Loading commit data... | |
typedef_ident_scope.v | Loading commit data... | |
typedef_scope.sv | Loading commit data... | |
typedef_scope.v | Loading commit data... | |
typename_cast.sv | Loading commit data... | |
typename_cast.v | Loading commit data... | |
typeof.sv | Loading commit data... | |
typeof.v | Loading commit data... | |
typeof_alias.sv | Loading commit data... | |
typeof_alias.v | Loading commit data... | |
typeof_port.sv | Loading commit data... | |
typeof_port.v | Loading commit data... | |
typeof_port_tb.v | Loading commit data... | |
typeof_scope.sv | Loading commit data... | |
typeof_scope.v | Loading commit data... | |
typeof_signed.sv | Loading commit data... | |
typeof_signed.v | Loading commit data... | |
unbased_unsized.sv | Loading commit data... | |
unbased_unsized.v | Loading commit data... | |
unbased_unsized_default.sv | Loading commit data... | |
unbased_unsized_default.v | Loading commit data... | |
unbased_unsized_function.sv | Loading commit data... | |
unbased_unsized_function.v | Loading commit data... | |
unbound_port.sv | Loading commit data... | |
unbound_port.v | Loading commit data... | |
union.sv | Loading commit data... | |
union.v | Loading commit data... | |
union_tb.v | Loading commit data... | |
uniop_prec.sv | Loading commit data... | |
uniop_prec.v | Loading commit data... | |
uniop_prec_tb.v | Loading commit data... | |
unnamed_block_shadow.sv | Loading commit data... | |
unnamed_block_shadow.v | Loading commit data... | |
unnamed_genblk_zeroes.sv | Loading commit data... | |
unnamed_genblk_zeroes.v | Loading commit data... | |
unpacked_array_depth.sv | Loading commit data... | |
unpacked_array_depth.v | Loading commit data... | |
unpacked_localparam.sv | Loading commit data... | |
unpacked_localparam.v | Loading commit data... | |
unsigned.sv | Loading commit data... | |
unsigned.v | Loading commit data... | |
unused_imports.sv | Loading commit data... | |
unused_imports.v | Loading commit data... | |
wire_reg.sv | Loading commit data... | |
wire_reg.v | Loading commit data... |