iverilog/tgt-vhdl
Nick Gasson 651d208451 Remove some uneccessary zero-time waits from VHDL outputs
This patch optimises away straight line sequences like:

wait for 0 ns;
wait for X ns;

to:

wait for X ns;

This tidies up the output a bit.

It also has the effect of removing all code from initial
processes where the assignments have been extracted as
VHDL signal intialisers. (c.f. pr2391337)
2008-12-07 16:53:47 -08:00
..
vhpi Move the VHDL support package 2008-07-07 15:36:13 +01:00
Makefile.in Update Makefile.in to have current version by default. 2008-11-25 16:42:32 -08:00
cast.cc Shadow reduction part 4 2008-10-30 21:46:44 -07:00
configure.in Remove the unused CVS ident support in the configure scripts. 2008-11-19 21:07:34 -08:00
display.cc Shadow reduction part 4 2008-10-30 21:46:44 -07:00
expr.cc Fix select from non-variable-reference error (pr2281519) 2008-11-15 20:39:00 -08:00
logic.cc Spelling fixes 2008-09-09 19:21:42 -07:00
lpm.cc Fix part select of width-1 vector 2008-11-26 13:14:27 -08:00
process.cc Remove some uneccessary zero-time waits from VHDL outputs 2008-12-07 16:53:47 -08:00
scope.cc Emit useful error message for pr2362211 2008-12-07 16:50:07 -08:00
stmt.cc Remove some uneccessary zero-time waits from VHDL outputs 2008-12-07 16:53:47 -08:00
support.cc Tidy up reduction functions in support.cc 2008-09-13 18:20:12 +01:00
support.hh Tidy up reduction functions in support.cc 2008-09-13 18:20:12 +01:00
vhdl-s.conf Cary R.'s additional system functions, real value error messages, etc. 2008-09-06 12:06:01 +01:00
vhdl.cc Add debugging output to VHDL target 2008-11-29 20:16:09 -08:00
vhdl.conf Remove redundant back-end selections. 2008-09-07 16:43:54 -07:00
vhdl_config.h.in Makefile and autoconf changes to build VHDL code generator 2008-05-28 17:17:39 +01:00
vhdl_element.cc Compress support function definitions a bit 2008-07-19 21:04:52 +01:00
vhdl_element.hh Compress support function definitions a bit 2008-07-19 21:04:52 +01:00
vhdl_helper.hh Handle '?' in vl_to_vhdl_bit 2008-08-11 13:53:42 +01:00
vhdl_syntax.cc Remove some uneccessary zero-time waits from VHDL outputs 2008-12-07 16:53:47 -08:00
vhdl_syntax.hh Remove some uneccessary zero-time waits from VHDL outputs 2008-12-07 16:53:47 -08:00
vhdl_target.h Remove some uneccessary zero-time waits from VHDL outputs 2008-12-07 16:53:47 -08:00
vhdl_type.cc Generate VHDL array type declarations of Verilog arrays 2008-07-17 13:08:55 +01:00
vhdl_type.hh Generate VHDL array type declarations of Verilog arrays 2008-07-17 13:08:55 +01:00