aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
authorAndrew Waterman2016-06-10 13:39:18 -0700
committerAndrew Waterman2016-06-10 14:14:15 -0700
commit83f53a3a0cdcfc7537e923b827ab820205025d45 (patch)
tree30bb8fb31240275d8573bd684c130a33faeb9ebe /src/test
parenta81c5ac84fe676b09fa5f6b0789d07fffc455448 (diff)
Avoid exponential growth in reg code emission
In 7afe9f6180a53fd9f024c67d78289689a601c8b7, I reintroduced a performance pathology when recursing through Mux trees. This patch prevents redundantly expanding the same Mux more than a constant number of times, preserving linear runtime but still resulting in acceptable QoR.
Diffstat (limited to 'src/test')
0 files changed, 0 insertions, 0 deletions