]> Nick Gasson's Git Repositories - nvc.git/commit
Compile the "fold" and "simplify" passes into a signal pass
authorNick Gasson <nick@nickg.me.uk>
Mon, 2 Jan 2017 21:13:05 +0000 (21:13 +0000)
committerNick Gasson <nick@nickg.me.uk>
Mon, 2 Jan 2017 21:13:05 +0000 (21:13 +0000)
commit7eb7e3a217077617f33f9a99d7f8e539d744d4b4
tree75576f2e4e7d7cf8f308dba9b4da8f981f18316e
parent22b59b97ecbb8e455d30fb101a84905e09236075
Compile the "fold" and "simplify" passes into a signal pass

Squashed commit of the following:

commit 95a1bfaa420f4273891af57e286641a287f9261c
Author: Nick Gasson <nick@nickg.me.uk>
Date:   Mon Jan 2 21:11:32 2017 +0000

    Fix regression of issue 183

commit 15229bcecf95234d8d5a5ac305cee26a48ec93ea
Author: Nick Gasson <nick@nickg.me.uk>
Date:   Mon Jan 2 19:28:31 2017 +0000

    Cleanup

commit 014d26fee68c40c9309377ad3d235c08d42acccd
Author: Nick Gasson <nick@nickg.me.uk>
Date:   Thu Dec 29 18:13:42 2016 +0000

    Remove unnecessary temporary variable

commit 60246a224c8b859d03d792142aa66f62f1402767
Author: Nick Gasson <nick@nickg.me.uk>
Date:   Thu Dec 29 18:08:44 2016 +0000

    Remove more debug prints

commit 624b870f41208c8d71d25ec9174a93b6d099fb22
Author: Nick Gasson <nick@nickg.me.uk>
Date:   Thu Dec 29 18:07:34 2016 +0000

    Remove debug prints

commit 1aa54d97359a86a617ccaf5d576f334e4df86fa2
Author: Nick Gasson <nick@nickg.me.uk>
Date:   Sun Nov 27 14:42:46 2016 +0000

    WIP merging fold and simplify phases
14 files changed:
src/common.c
src/common.h
src/dump.c
src/elab.c
src/eval.c
src/lower.c
src/phase.h
src/sem.c
src/simp.c
test/elab/gbounds.vhd [new file with mode: 0644]
test/regress/issue194.vhd
test/simp/issue194.vhd [new file with mode: 0644]
test/test_elab.c
test/test_simp.c