summaryrefslogtreecommitdiff
path: root/plugin/src
diff options
context:
space:
mode:
authormergify[bot]2022-07-06 21:42:13 +0000
committerGitHub2022-07-06 21:42:13 +0000
commit4f10bdd703d7559cddae50541cf7c8e0a1c1d4c0 (patch)
tree70321d89b0c68583080610587921715cf09e9ef5 /plugin/src
parent2b977a74293a49e9e2a5d960a6a9c07df22430ce (diff)
Refactor TruthTable.apply and add factory method for Espresso (backport #2612) (#2620)
* Refactor TruthTable.apply and add factory method for Espresso (#2612) Improves performance of creating TruthTables by processing entire BitPats rather than individual bits. New TruthTable factory method enables constructing TruthTables with semantics of OR-ing output BitPats together rather than erroring when multiple terms have the same input BitPat. This alternative factory method matches semantics for the output format of Espresso. Co-authored-by: Megan Wachs <megan@sifive.com> Co-authored-by: Jack Koenig <koenig@sifive.com> (cherry picked from commit 231f14e74f112a9f721e774561126b2bd1250039) # Conflicts: # src/main/scala/chisel3/util/BitPat.scala * Resolve backport conflicts Co-authored-by: Aditya Naik <91489422+adkian-sifive@users.noreply.github.com>
Diffstat (limited to 'plugin/src')
0 files changed, 0 insertions, 0 deletions