iverilog/tgt-vhdl
Nick Gasson e49b796a51 Fix for pr3397689.
This is caused by a bug in some simple pattern matching the VHDL target does to try
and produce more idiomatic code in common cases (e.g. FFs with asynchronous resets in
this case). This patch just restricts the kinds of if-statements we use this
optimisation for.
2011-09-11 11:21:07 -07:00
..
vhpi Move the VHDL support package 2008-07-07 15:36:13 +01:00
Makefile.in Add cppcheck target to the Makefile 2010-10-14 19:11:32 -07:00
cast.cc Fix spacing problems. 2011-03-03 11:21:31 -08:00
expr.cc Remove some cppcheck warnings. 2011-05-07 11:40:16 -07:00
logic.cc Translate a BUFT device correctly in VHDL back end 2011-06-26 11:20:54 -07:00
lpm.cc tgt-vhdl: Fix expression generation corner case and bug in xnor reduction operator 2011-04-06 19:20:25 -07:00
process.cc Fix spacing problems. 2011-03-03 11:21:31 -08:00
scope.cc Spelling and related fixes 2011-04-27 10:36:00 -07:00
state.cc Fix spacing problems. 2011-03-03 11:21:31 -08:00
state.hh Handle generate scopes with signals in VHDL target 2009-09-03 17:13:33 -07:00
stmt.cc Fix for pr3397689. 2011-09-11 11:21:07 -07:00
support.cc tgt-vhdl: Fix expression generation corner case and bug in xnor reduction operator 2011-04-06 19:20:25 -07:00
support.hh Revert bad merge from vhdl branch 2010-10-02 11:02:27 -07: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 Revert bad merge from vhdl branch 2010-10-02 11:02:27 -07:00
vhdl.conf Remove redundant back-end selections. 2008-09-07 16:43:54 -07:00
vhdl_config.h.in Remove malloc.h support and for C++ files use <c...> include files. 2010-06-01 08:56:30 -07:00
vhdl_element.cc Remove some cppcheck warnings. 2011-05-07 11:40:16 -07:00
vhdl_element.hh Revert bad merge from vhdl branch 2010-10-02 11:02:27 -07:00
vhdl_helper.hh Revert bad merge from vhdl branch 2010-10-02 11:02:27 -07:00
vhdl_syntax.cc Remove some cppcheck warnings. 2011-05-07 11:40:16 -07:00
vhdl_syntax.hh tgt-vhdl: Improve temporary signal name generation to avoid collisions 2011-04-06 19:18:08 -07:00
vhdl_target.h Generate VHDL report statements for $display 2010-10-05 20:02:04 +01:00
vhdl_type.cc Revert bad merge from vhdl branch 2010-10-02 11:02:27 -07:00
vhdl_type.hh Revert bad merge from vhdl branch 2010-10-02 11:02:27 -07:00