3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2025-04-09 19:01:52 +00:00
yosys/tests/simple
Zachary Snow 71e7e09092 verilog: Support module-scoped task/function calls
This is primarily intended to enable the standard-permitted use of
module-scoped identifiers to refer to tasks and non-constant functions.
As a side-effect, this also adds support for the non-standard use of
module-scoped identifiers referring to constant functions, a feature
that is supported in some other tools, including Iverilog.
2022-10-29 15:14:11 -04:00
..
.gitignore
aes_kexp128.v
always01.v
always02.v
always03.v
arraycells.v
arrays01.v
arrays02.sv
asgn_binop.sv sv: support remaining assignment operators 2021-05-25 16:15:57 -04:00
attrib01_module.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
attrib02_port_decl.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
attrib03_parameter.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
attrib04_net_var.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
attrib05_port_conn.v.DISABLED Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
attrib06_operator_suffix.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
attrib07_func_call.v.DISABLED Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
attrib08_mod_inst.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
attrib09_case.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
carryadd.v
case_expr_const.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
case_expr_extend.sv fix iverilog compatibility for new case expr tests 2022-01-03 12:11:41 -07:00
case_expr_non_const.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
case_expr_query.sv fix iverilog compatibility for new case expr tests 2022-01-03 12:11:41 -07:00
case_large.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
const_branch_finish.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
const_fold_func.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
const_func_shadow.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
constmuldivmod.v
constpower.v
defvalue.sv Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
dff_different_styles.v
dff_init.v
dynslice.v
fiedler-cooley.v
forgen01.v
forgen02.v
forloops.v
fsm.v
func_block.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
func_recurse.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
func_width_scope.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
genblk_collide.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
genblk_dive.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
genblk_order.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
genblk_port_shadow.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
generate.v Merge pull request #2529 from zachjs/unnamed-genblk 2021-02-04 09:57:28 +00:00
graphtest.v
hierarchy.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
hierdefparam.v Fix valgrind tests when using verific 2022-03-30 17:25:53 +02:00
i2c_master_tests.v
ifdef_1.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
ifdef_2.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
implicit_ports.sv Fix valgrind tests when using verific 2022-03-30 17:25:53 +02:00
lesser_size_cast.sv sv: fix size cast clipping expression width 2022-01-03 08:17:35 -07:00
local_loop_var.sv Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
localparam_attr.v
loop_prefix_case.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
loop_var_shadow.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
loops.v
macro_arg_spaces.sv Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
macro_arg_surrounding_spaces.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
macros.v
matching_end_labels.sv Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
mem2reg.v
mem2reg_bounds_tern.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
mem_arst.v
memory.v Test fixes for latest iverilog 2022-09-21 15:46:43 +02:00
memwr_port_connection.sv verilog: use derived module info to elaborate cell connections 2021-10-25 18:25:50 -07:00
module_scope.v Fix valgrind tests when using verific 2022-03-30 17:25:53 +02:00
module_scope_case.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
module_scope_func.v verilog: Support module-scoped task/function calls 2022-10-29 15:14:11 -04:00
multiplier.v
muxtree.v
named_genblk.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
nested_genblk_resolve.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
omsp_dbg_uart.v
operators.v
param_attr.v
paramods.v
partsel.v
process.v
realexpr.v
repwhile.v
retime.v
rotate.v
run-test.sh tests/simple: remove "nullglob" shopt 2020-09-21 15:07:02 +02:00
scopes.v
signed_full_slice.v verilog: use derived module info to elaborate cell connections 2021-10-25 18:25:50 -07:00
signedexpr.v
sincos.v
specify.v Fix valgrind tests when using verific 2022-03-30 17:25:53 +02:00
string_format.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
subbytes.v
task_func.v
undef_eqx_nex.v
unnamed_block_decl.sv Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
usb_phy_tests.v
values.v
verilog_primitives.v verilog: fix buf/not primitives with multiple outputs 2021-03-17 11:44:03 -04:00
vloghammer.v More deadname stuff 2021-06-09 12:33:41 +02:00
wandwor.v Fix "make vgtest" so it runs to the end (but now it fails ;) 2021-09-23 14:54:28 +02:00
wreduce.v
xfirrtl