diff options
author | whitequark <whitequark@whitequark.org> | 2020-12-19 04:14:31 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-19 04:14:31 +0000 |
commit | ab9e2f4fda1da455643579537d0ae6ffc6d46aab (patch) | |
tree | e292e0193ad5f61409c9f2581d62a036653dc93d /backends/cxxrtl/cxxrtl_capi.cc | |
parent | eaf6b551b68f44bc31c2d4274c91944451b01649 (diff) | |
parent | d889a3df35e539b6dcfbee9c6a98461eca1a0b0e (diff) | |
download | yosys-ab9e2f4fda1da455643579537d0ae6ffc6d46aab.tar.gz yosys-ab9e2f4fda1da455643579537d0ae6ffc6d46aab.tar.bz2 yosys-ab9e2f4fda1da455643579537d0ae6ffc6d46aab.zip |
Merge pull request #2487 from whitequark/cxxrtl-outlining
CXXRTL: implement zero-cost full coverage debug information through the magic✨ of outlining🪄🎀🧹
Diffstat (limited to 'backends/cxxrtl/cxxrtl_capi.cc')
-rw-r--r-- | backends/cxxrtl/cxxrtl_capi.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/backends/cxxrtl/cxxrtl_capi.cc b/backends/cxxrtl/cxxrtl_capi.cc index f92709b46..227173ba8 100644 --- a/backends/cxxrtl/cxxrtl_capi.cc +++ b/backends/cxxrtl/cxxrtl_capi.cc @@ -86,3 +86,7 @@ void cxxrtl_enum(cxxrtl_handle handle, void *data, for (auto &it : handle->objects.table) callback(data, it.first.c_str(), static_cast<cxxrtl_object*>(&it.second[0]), it.second.size()); } + +void cxxrtl_outline_eval(cxxrtl_outline outline) { + outline->eval(); +} |