amaranth/tests
Catherine 6f44438e58 hdl._ir,hdl._nir,back.rtlil: new intermediate representation.
The new intermediate representation will enable global analyses
on Amaranth code without lowering it to another representation
such as RTLIL.

This commit also changes the RTLIL builder to use the new IR.

Co-authored-by: Wanda <wanda@phinode.net>
2024-02-11 09:03:49 +00:00
..
__init__.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_build_dsl.py Pyupgrade to 3.8+. NFCI 2023-11-14 13:07:21 +00:00
test_build_plat.py Rename nMigen to Amaranth HDL. 2021-12-10 10:34:13 +00:00
test_build_res.py lib.io: fix Pin.eq to work when FlippedInterface is involved. 2023-11-27 06:35:55 +00:00
test_examples.py tests: move out of the main package. 2020-08-27 00:33:31 +00:00
test_hdl_ast.py hdl.ast: make it impossible to construct *Castable instances. 2024-02-09 05:26:58 +00:00
test_hdl_cd.py amaranth.hdl: start all private names with an underscore. 2024-01-30 17:20:45 +00:00
test_hdl_dsl.py hdl: consistently use "comb" for combinatorial domain. 2024-02-09 19:32:55 +00:00
test_hdl_ir.py hdl: consistently use "comb" for combinatorial domain. 2024-02-09 19:32:55 +00:00
test_hdl_mem.py amaranth.hdl: start all private names with an underscore. 2024-01-30 17:20:45 +00:00
test_hdl_rec.py amaranth.hdl: start all private names with an underscore. 2024-01-30 17:20:45 +00:00
test_hdl_xfrm.py hdl._ir,hdl._nir,back.rtlil: new intermediate representation. 2024-02-11 09:03:49 +00:00
test_lib_cdc.py Implement RFC 27: Testbench processes for the simulator. 2024-02-06 23:12:07 +00:00
test_lib_coding.py Implement RFC 27: Testbench processes for the simulator. 2024-02-06 23:12:07 +00:00
test_lib_crc.py Implement RFC 6: CRC Generator 2023-06-29 02:42:47 +00:00
test_lib_data.py Implement RFC 27: Testbench processes for the simulator. 2024-02-06 23:12:07 +00:00
test_lib_enum.py Implement RFC 31: Enumeration type safety. 2023-11-29 10:50:34 +00:00
test_lib_fifo.py Implement RFC 27: Testbench processes for the simulator. 2024-02-06 23:12:07 +00:00
test_lib_io.py hdl.rec: deprecate in favor of lib.data and lib.wiring. 2023-09-01 04:20:16 +00:00
test_lib_wiring.py hdl: consistently use "comb" for combinatorial domain. 2024-02-09 19:32:55 +00:00
test_sim.py hdl: consistently use "comb" for combinatorial domain. 2024-02-09 19:32:55 +00:00
test_tracer.py amaranth.hdl: start all private names with an underscore. 2024-01-30 17:20:45 +00:00
test_utils.py Implement RFC 17: Remove log2_int. 2024-01-11 04:45:17 +00:00
utils.py amaranth.hdl: start all private names with an underscore. 2024-01-30 17:20:45 +00:00