diff options
| author | Andrew Waterman | 2016-06-10 13:39:18 -0700 |
|---|---|---|
| committer | Andrew Waterman | 2016-06-10 14:14:15 -0700 |
| commit | 83f53a3a0cdcfc7537e923b827ab820205025d45 (patch) | |
| tree | 30bb8fb31240275d8573bd684c130a33faeb9ebe /src/test | |
| parent | a81c5ac84fe676b09fa5f6b0789d07fffc455448 (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
